IP Library Granted Patent US 8,516,424
Granted Patent B2
US 8,516,424 · App. 13/246,102 · Granted Aug 20, 2013

Timing signoff system and method that takes static and dynamic voltage drop into account

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,516,424
App. No.
13/246,102
Granted
Aug 20, 2013
Kind
B2
Abstract

A system for, and method of, performing static timing analysis. In one embodiment, the system includes: (1) a CVS tool configured to determine a cell-based voltage supply corresponding to each of a plurality of cells in an integrated circuit design and (2) an STA tool configured to derate the each of the cells based on the corresponding cell-based voltage supply.

Claims (30)

1. A system for performing static timing analysis, comprising:

a CVS tool configured to determine a cell-based voltage supply corresponding to each of a plurality of cells in an integrated circuit design; and

an STA tool configured to derate a timing of said each of said cells based on said corresponding cell-based voltage supply;

wherein said tools are embodied in program code stored in a non-transitory computer readable storage medium, said program code executed by a computer.

2. The system as recited in claim 1 wherein said STA tool is further configured to derate said each of said cells based on a sensitivity of a delay of said each of said cells to a change in said corresponding cell-based voltage supply.

3. The system as recited in claim 1 wherein said STA tool is further configured to derate said each of said cells based on a voltage used in a delay library for a particular signoff corner.

4. The system as recited in claim 1 wherein said STA tool is further configured to derate said each of said cells based on real voltage variations.

5. The system as recited in claim 1 wherein said STA tool is further configured to derate said each of said cells based on reduced on-chip variation margins.

6. The system as recited in claim 1 further comprising a script executable to cause said STA tool to derate said each of said cells, said script including at least one statement defining a derating factor.

7. The system as recited in claim 1 wherein said integrated circuit design employs adaptive voltage scaling.

8. A method of performing static timing analysis, comprising:

determining a cell-based voltage supply corresponding to each of a plurality of cells in an integrated circuit design; and

derating a timing of said each of said cells based on said corresponding cell-based voltage supply;

wherein said method is executable by a computer.

9. The method as recited in claim 8 wherein said derating comprises derating said each of said cells based on a sensitivity of a delay of said each of said cells to a change in said corresponding cell-based voltage supply.

10. The method as recited in claim 8 wherein said derating comprises derating said each of said cells based on a voltage used in a delay library for a particular signoff corner.

11. The method as recited in claim 8 wherein said derating comprises derating said each of said cells based on real voltage variations.

12. The method as recited in claim 8 wherein said derating comprises derating said each of said cells based on reduced on-chip variation margins.

13. The method as recited in claim 8 further comprising executing a script to carry out said derating of said each of said cells, said script including at least one statement defining a derating factor.

14. The method as recited in claim 8 wherein said integrated circuit design employs adaptive voltage scaling.

15. A design process optimization system for designing an integrated circuit employing adaptive voltage scaling, comprising:

a CVS tool configured to determine a cell-based voltage supply corresponding to each of a plurality of cells in an integrated circuit design;

process-voltage-temperature (PVT) libraries configured to contain PVT libraries of PVT characterizations; and

an STA tool configured to calculate a delay corresponding to each of said cells based on one of said PVT libraries and derate a timing of said each of said cells based on said corresponding delay and said corresponding cell-based voltage supply;

wherein said tools are embodied in program code stored in a non-transitory computer readable storage medium, said program code executed by a computer.

16. The system as recited in claim 15 wherein said STA tool is further configured to derate said each of said cells based on a sensitivity of a delay of said each of said cells to a change in said corresponding cell-based voltage supply.

17. The system as recited in claim 15 wherein said STA tool is further configured to derate said each of said cells based on a voltage used in a delay library for a particular signoff corner.

18. The system as recited in claim 15 wherein said STA tool is further configured to derate said each of said cells based on real voltage variations.

19. The system as recited in claim 15 further comprising a script executable to cause said STA tool to derate said each of said cells, said script including at least one statement defining a derating factor.

20. The system as recited in claim 15 wherein said STA tool is further configured to derate said each of said cells based on reduced on-chip variation margins.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Apr 15, 2022
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: HILCO PATENT ACQUISITION 56, LLC; BELL SEMICONDUCTOR, LLC; BELL NORTHERN RESEARCH, LLC
Reel/Frame 059720/0223 →
SECURITY INTEREST Recorded Feb 1, 2018
From: HILCO PATENT ACQUISITION 56, LLC; BELL SEMICONDUCTOR, LLC; BELL NORTHERN RESEARCH, LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 045216/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2017
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.; BROADCOM CORPORATION
To: BELL SEMICONDUCTOR, LLC
Reel/Frame 044887/0109 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: LSI CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035390/0388 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2011
From: TETELBAUM, ALEXANDER; YI, HYUK-JONG
To: LSI CORPORATION
Reel/Frame 026974/0425 →