Fast statistical timing analysis of latch-controlled circuits for arbitrary clock periods

Bing Li, Ning Chen, Ulf Schlichtmann

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

Latch-controlled circuits have a remarkable advantage in timing performance as process variations become more relevant for circuit design. Existing methods of statistical timing analysis for such circuits, however, still need improvement in runtime and their results should be extended to provide yield information for any given clock period. In this paper, we propose a method combining a simplified iteration and a graph transformation algorithm. The result of this method is in a parametric form so that the yield for any given clock period can easily be evaluated. The graph transformation algorithm handles the constraints from nonpositive loops effectively, completely avoiding the heuristics used in other existing methods. Therefore the accuracy of the timing analysis is well maintained. Additionally, the proposed method Is much faster than other existing methods. Especially for large circuits it offers about 100 times performance improvement in timing verification.

Original languageEnglish
Title of host publication2010 IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2010
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages524-531
Number of pages8
ISBN (Print)9781424481927
DOIs
StatePublished - 2010
Event2010 IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2010 - San Jose, United States
Duration: 7 Nov 201011 Nov 2010

Publication series

NameIEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD
ISSN (Print)1092-3152

Conference

Conference2010 IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2010
Country/TerritoryUnited States
CitySan Jose
Period7/11/1011/11/10

Fingerprint

Dive into the research topics of 'Fast statistical timing analysis of latch-controlled circuits for arbitrary clock periods'. Together they form a unique fingerprint.

Cite this