9710580

Timing Analysis Method for Digital Circuit Design and System Thereof

PublishedJuly 18, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
15 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A timing analysis method for a digital circuit design, comprising: obtaining an integrated circuit design, wherein the integrated circuit design is operated in a plurality of operating modes; respectively generating a plurality of extracted timing models according to the operating modes of the integrated circuit design, wherein each of the extracted timing models comprises a none on-chip variation part and an on-chip variation part; integrating the extracted timing models corresponding to the operating modes into a none on-chip variation extracted timing model and an on-chip variation extracted timing model, wherein the on-chip variation part of the operating modes is not considered when the none on-chip variation extracted timing model is generated; and simulating a timing checking of the integrated circuit design according to the none on-chip variation extracted timing model and the on-chip variation extracted timing model, wherein the none on-chip variation part comprises a logic gate delay analysis information set and a timing arc verification information set, the on-chip variation part comprises a chip setup derating information and a chip hold derating information, wherein the logic gate delay analysis information set comprises at least one combinational cell delay message, at least one sequential cell delay message and a pulse width message, and the logic gate delay analysis information set and the timing arc verification information set do not comprise a signal setup margin factor and a signal hold margin factor related to an on-chip variation, and wherein the integrated circuit design is provided for manufacturing an integrated circuit.

2

2. The timing analysis method for the digital circuit design as claimed in claim 1 , wherein the chip setup derating information comprises a chip setup margin message to consider the on-chip variation, the chip hold derating information set comprises a chip hold margin message to consider the on-chip variation, and the chip setup margin message and the chip hold margin message respectively use different on-chip variation derating factors to implement supplement and derating of the on-chip variation.

3

3. The timing analysis method for the digital circuit design as claimed in claim 1 , wherein the step of respectively generating the extracted timing models comprises: not to consider the chip setup derating information and the chip hold derating information when the none on-chip variation extracted timing model is generated.

4

4. The timing analysis method for the digital circuit design as claimed in claim 1 , wherein the step of respectively generating the extracted timing models comprises: generating the extracted timing models by adopting a global on-chip variation supplement derating technique.

5

5. The timing analysis method for the digital circuit design as claimed in claim 1 , wherein the step of simulating the timing checking of the integrated circuit design comprises: loading the none on-chip variation extracted timing model and the on-chip variation extracted timing model to an auto-place-route tool to perform a static timing analysis process.

6

6. The timing analysis method for the digital circuit design as claimed in claim 5 , wherein the step of simulating the timing checking of the integrated circuit design comprises: loading the signal setup margin factor and the signal hold margin factor related to the on-chip variation to the auto-place-route tool to perform the static timing analysis process.

7

7. The timing analysis method for the digital circuit design as claimed in claim 1 , wherein the extracted timing models are generated by adopting a same library corner.

8

8. A computer readable storage media, configured to store a computer program, wherein the computer program is loaded to a computer system to execute the timing analysis method for the digital circuit design as claimed in the claim 1 .

9

9. A timing analysis system for a digital circuit design, adapted to a computer device, the timing analysis system comprises: a transmission module, configured to receive an integrated circuit design, where the integrated circuit design is operated in a plurality of operating modes; a timing extraction module, configured to respectively generate a plurality of extracted timing models according to the operating modes of the integrated circuit design, wherein each of the extracted timing models comprises a none on-chip variation part and an on-chip variation part; a timing model integration module, configured to integrate the extracted timing models corresponding to the operating modes into a none on-chip variation extracted timing model and an on-chip variation extracted timing model, wherein the on-chip variation part of the operating modes is not considered when the none on-chip variation extracted timing model is generated; and a timing analysis module, simulating a timing checking of the integrated circuit design according to the none on-chip variation extracted timing model and the on-chip variation extracted timing model, wherein the none on-chip variation part comprises a logic gate delay analysis information set and a timing arc verification information set, the on-chip variation part comprises a chip setup derating information and a chip hold derating information, wherein the logic gate delay analysis information set comprises at least one combinational cell delay message, at least one sequential cell delay message and a pulse width message, and the logic gate delay analysis information set and the timing arc verification information set do not comprise a signal setup margin factor and a signal hold margin factor related to an on-chip variation, and wherein the integrated circuit design is provided for manufacturing an integrated circuit.

10

10. The timing analysis system for the digital circuit design as claimed in claim 9 , wherein the chip setup derating information comprises a chip input setup margin message to consider the on-chip variation, the chip hold derating information set comprises a chip hold margin message to consider the on-chip variation, and the chip input setup margin message and the chip hold margin message respectively use different on-chip variation derating factors.

11

11. The timing analysis system for the digital circuit design as claimed in claim 9 , wherein the timing extraction module does not consider the chip setup derating information and the chip hold derating information when the none on-chip variation extracted timing model is generated.

12

12. The timing analysis system for the digital circuit design as claimed in claim 9 , wherein the timing extraction module adopts a global on-chip variation supplement derating technique to generate the extracted timing models.

13

13. The timing analysis system for the digital circuit design as claimed in claim 9 , wherein the timing analysis module loads the none on-chip variation extracted timing model and the on-chip variation extracted timing model to an auto-place-route tool to perform a static timing analysis process.

14

14. The timing analysis system for the digital circuit design as claimed in claim 13 , wherein the timing analysis module loads the signal setup margin factor and the signal hold margin factor related to the on-chip variation to the auto-place-route tool to perform the static timing analysis process.

15

15. The timing analysis system for the digital circuit design as claimed in claim 9 , wherein the timing extraction module generates the extracted timing models by adopting a same library corner.

Patent Metadata

Filing Date

Unknown

Publication Date

July 18, 2017

Inventors

Teng-Nan Liao
Te-Hsun Fu
Hsin-Hsiung Liao
Cheng-Hong Tsai
Min-Hsiu Tsai

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “TIMING ANALYSIS METHOD FOR DIGITAL CIRCUIT DESIGN AND SYSTEM THEREOF” (9710580). https://patentable.app/patents/9710580

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.