Robust numerical optimization for optimizing delay, area, and leakage power
AssigneeSynopsys, Inc.
InventorsMahesh A. Iyer, Amir H. Mottaez
Life of this patent
Estimating the term…
Loading patent…
AssigneeSynopsys, Inc.
InventorsMahesh A. Iyer, Amir H. Mottaez
Estimating the term…
Systems and techniques are described for performing numerical delay, area, and leakage power optimization on a circuit design. During operation, an embodiment can iteratively perform at least the following set of operations in a loop, wherein in each iteration a current threshold voltage value is progressively decreased: (a) perform numerical delay optimization on the circuit design using a numerical delay model that is generated using gates in a technology library whose threshold voltages are equal to the current threshold voltage; (b) perform a total negative slack based buffering optimization on the circuit design; and (c) perform a worst negative slack touchup optimization on the circuit design that uses gates whose threshold voltages are greater than or equal to the current threshold voltage. Next, the embodiment can perform combined area and leakage power optimization on the circuit design. The embodiment can then perform multiple iterations of worst negative slack touchup optimization.
A method for performing delay, area, and leakage power optimization on a circuit design, the method comprising:
A non-transitory computer-readable storage medium storing instructions that, when executed by a computer, cause the computer to perform a method for performing delay, area, and leakage power optimization on a circuit design, the method comprising:
An apparatus, comprising:
Dependencies are inferred from the claim text.