Apparatus and method for configurable power management
First Claim
Patent Images
1. An integrated circuit device, comprising:
- an application logic block coupled to receive configuration data bits and adapted to implement a logic application in response to the configuration data bits;
a suspend pin coupled to receive a suspend signal;
a write protect block coupled to the application logic block and adapted to prohibit the application logic block from changing logic states in response to a suspend mode initiated by the suspend signal;
an awake pin adapted to provide an awake signal that is indicative of a status of the suspend mode; and
a first multiplexer coupled to receive the suspend signal and adapted to allow propagation of the suspend signal within the integrated circuit device in response to a first logic state of a suspend enable signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus to facilitate low-power consumption through a configurable suspend mode of operation of a PLD, the PLD comprising an application logic block coupled to receive configuration data bits and adapted to implement a logic application in response to the configuration data bits, a suspend pin coupled to receive a suspend signal, a write protect block coupled to the application logic block and adapted to prohibit the application logic block from changing logic states in response to a suspend mode initiated by the suspend signal; and an awake pin adapted to provide an awake signal that is indicative of a status of the suspend mode.
-
Citations
19 Claims
-
1. An integrated circuit device, comprising:
-
an application logic block coupled to receive configuration data bits and adapted to implement a logic application in response to the configuration data bits; a suspend pin coupled to receive a suspend signal; a write protect block coupled to the application logic block and adapted to prohibit the application logic block from changing logic states in response to a suspend mode initiated by the suspend signal; an awake pin adapted to provide an awake signal that is indicative of a status of the suspend mode; and a first multiplexer coupled to receive the suspend signal and adapted to allow propagation of the suspend signal within the integrated circuit device in response to a first logic state of a suspend enable signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of implementing configurable power management within an integrated circuit, the method comprising:
-
configuring an application logic block within the integrated circuit to execute a logic application; activating a suspend mode within the integrated circuit; suspending operation of the application logic block while the suspend mode is active, wherein the configuration and application state of the application logic block is preserved during the suspend mode; and configuring an output driver of the integrated circuit to allow deactivation of the suspend mode, wherein operation of the application logic block is resumed in response to the deactivated suspend mode without requiring a reconfiguration of the application logic block. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A configurable power management system, comprising:
-
a plurality of programmable logic devices coupled together at a first node, each programmable logic device including, an application logic block coupled to receive configuration data bits and adapted to implement a logic application in response to the configuration data bits; a suspend pin coupled to receive a suspend signal; a write protect block coupled to the application block and adapted to prohibit the application block from changing logic states in response to a suspend mode initiated by the suspend signal; an output driver coupled to receive an awake signal from within the programmable logic device, wherein an output of the output driver is disabled in response to the awake signal; and an awake pin coupled to the output of the output driver; and an external device coupled to the first node, the external device adapted to assert a logic level at the first node to allow the plurality of programmable logic devices to synchronously recover from the suspend mode after each output driver of each programmable logic device is disabled. - View Dependent Claims (19)
-
Specification