NETLIST CELL IDENTIFICATION AND CLASSIFICATION TO REDUCE POWER CONSUMPTION
First Claim
1. In a computer implemented synthesis system, a method for modifying netlist cells of an integrated circuit device to reduce power consumption, comprising:
- accessing a circuit netlist, the circuit netlist representing an integrated circuit design to be realized in physical form; and
modifying a plurality of cells of the netlist by using a per cell iterative search, wherein the iterative search functions by;
determining those cells of the circuit netlist that are coupled to an always on power domain;
determining those cells of the circuit netlist that are coupled to a second domain, wherein the second domain is a sleep mode enabled power domain; and
configuring those cells that are coupled to the second domain to receive power from the second domain to enable shut down when the integrated circuit device enters sleep mode.
0 Assignments
0 Petitions
Accused Products
Abstract
In an integrated circuit device, a power circuit for maintaining asserted values on an input output pin of the device when a functional block of the device is placed in a sleep mode. The device includes a power circuit disposed along the periphery of the device, the power circuit configured to maintain power when the device is placed in a low-power mode. A plurality of input output blocks are included in the device and are for receiving external inputs for the integrated circuit device and for providing outputs from the integrated circuit device. The power circuit is coupled to provide power to at least one of the input output blocks to maintain state when the integrated circuit device is in the low-power mode.
-
Citations
20 Claims
-
1. In a computer implemented synthesis system, a method for modifying netlist cells of an integrated circuit device to reduce power consumption, comprising:
-
accessing a circuit netlist, the circuit netlist representing an integrated circuit design to be realized in physical form; and modifying a plurality of cells of the netlist by using a per cell iterative search, wherein the iterative search functions by; determining those cells of the circuit netlist that are coupled to an always on power domain; determining those cells of the circuit netlist that are coupled to a second domain, wherein the second domain is a sleep mode enabled power domain; and configuring those cells that are coupled to the second domain to receive power from the second domain to enable shut down when the integrated circuit device enters sleep mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a computer implemented synthesis system, a method for modifying netlist cells of an integrated circuit device to reduce power consumption, comprising:
-
accessing a circuit netlist, the circuit netlist representing an integrated circuit design to be realized in physical form; and modifying a plurality of cells of the netlist by using a per cell iterative search, wherein the iterative search functions by; determining those cells of the circuit netlist that are coupled to an always on power domain; determining those cells of the circuit netlist that are coupled to a second domain, wherein the second domain is a sleep mode enabled power domain; configuring those cells that are coupled to the second domain to receive power from the second domain to enable shut down when the integrated circuit device enters sleep mode; and wherein the always on power domain is configured to retain power and selected device state data when the second domain is shut down. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. In a computer implemented synthesis system, a method for modifying netlist cells of an integrated circuit device to reduce power consumption, comprising:
-
accessing a circuit netlist, the circuit netlist representing an integrated circuit design to be realized in physical form; and modifying a plurality of cells of the netlist by using a per cell iterative search, wherein the iterative search functions by; determining those cells of the circuit netlist that are coupled to an always on power domain; determining those cells of the circuit netlist that are coupled to a second domain, wherein the second domain is a sleep mode enabled power domain; configuring those cells that are coupled to the second domain to receive power from the second domain to enable shut down when the integrated circuit device enters sleep mode; and wherein those cells that are coupled to the second domain are shut down with reduced leakage current when power to the second domain is shut down. - View Dependent Claims (17, 18, 19, 20)
-
Specification