Leverage cycle stealing within optimization flows
AssigneeInternational Business Machines Corporation
InventorsNathaniel D. Hieter, Kerim Kalafala, Alexander J. Suess
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsNathaniel D. Hieter, Kerim Kalafala, Alexander J. Suess
Estimating the term…
A method, computer program product, and system for calculating an input timing slack at an input to a latch by subtracting an input arrival time to the latch from an input required arrival time, calculating an output timing slack at an output to the latch by subtracting an output arrival time of the latch from an output required arrival time from the latch, performing cycle stealing to improve the output timing slack by modifying the input required arrival time and the output arrival time, reducing the output timing slack by a pessimism amount, performing optimization in the integrated circuit to improve the input timing slack and the output timing slack, and increasing the output timing slack by the pessimism amount.
A method of implementing timing adjustments in an integrated circuit, the method comprising:
Dependencies are inferred from the claim text.