[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/2133429.2133540acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
research-article

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

Published: 07 November 2010 Publication History

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.

References

[1]
H. Chang and S. S. Sapatnekar, "Statistical timing analysis considering spatial correlations using a single PERT-like traversal," in ICCAD, 2003, pp. 621--625.
[2]
K. Kang, B. C. Paul, and K. Roy, "Statistical timing analysis using levelized covariance propagation," in DATE, 2005, pp. 764--769.
[3]
C. Visweswariah, K. Ravindran, K. Kalafala, S. Walker, and S. Narayan, "First-order incremental block-based statistical timing analysis," in DAC, 2004, pp. 331--336.
[4]
H. Chang, V. Zolotov, S. Narayan, and C. Visweswariah, "Parameterized block-based statistical timing analysis with non-Gaussian parameters, nonlinear delay functions," in DAC, 2005, pp. 71--76.
[5]
Z. Feng, P. Li, and Y. Zhan, "Fast second-order statistical static timing analysis using parameter dimension reduction," in DAC, 2007, pp. 244--249.
[6]
V. Khandelwal and A. Srivastava, "A general framework for accurate statistical timing analysis considering correlations," in DAC, 2005, pp. 89--94.
[7]
Y. Zhan, A. J. Strojwas, X. Li, L. T. Pileggi, D. Newmark, and M. Sharma, "Correlation-aware statistical timing analysis with non-Gaussian delay distributions," in DAC, 2005, pp. 77--82.
[8]
L. Zhang, W. Chen, Y. Hu, J. A. Gubner, and C. C.-P. Chen, "Correlation-preserved non-Gaussian statistical timing analysis with quadratic timing model," in DAC, 2005, pp. 83--88.
[9]
J. Singh and S. Sapatnekar, "Statistical timing analysis with correlated non-Gaussian parameters using independent component analysis," in DAC, 2006, pp. 155--160.
[10]
R. Chen and H. Zhou, "Statistical timing verification for transparently latched circuits," TCAD, vol. 25, pp. 1847--1855, Sep. 2006.
[11]
X. Yuan and J. Wang, "Statistical timing verification for transparently latched circuits through structural graph traversal," in ASP-DAC, 2010, pp. 663--668.
[12]
L. Zhang, J. Tsai, W. Chen, Y. Hu, and C. C.-P. Chen, "Convergence-provable statistical timing analysis with level-sensitive latches and feedback loops," in ASP-DAC, 2006, pp. 941--946.
[13]
A. P. Hurst and R. K. Brayton, "The advantages of latch-based design under process variation," in IWLS, 2006, pp. 241--246.
[14]
K. A. Sakallah, T. N. Mudge, and O. A. Olukotun, "Analysis and design of latch-controlled synchronous digital circuits," in DAC, 1990, pp. 111--117.
[15]
T. G. Szymanski and N. Shenoy, "Verifying clock schedules," in ICCAD, 1992, pp. 124--131.
[16]
T. H. Cormen, C. E. Leiserson, and R. L. Rivest, Introduction to Algorithms, 14th ed. MIT Press, 1990.
[17]
N. Maheshwari and S. S. Sapatnekar, Timing Analysis and Optimization of Sequential Circuits. Kluwer Academic Publishers, 1999.
[18]
K. Sakallah, T. Mudge, and O. Olukotun, "checkT c and minT c : Timing verification and optimal clocking of synchronous digital circuits," in ICCAD, 1990, pp. 552--555.
[19]
S. R. Nassif, "Modeling and analysis of manufacturing variations," in CICC, 2001, pp. 223--228.

Cited By

View all
  • (2011)Fast statistical timing analysis for circuits with post-silicon tunable clock buffersProceedings of the International Conference on Computer-Aided Design10.5555/2132325.2132354(111-117)Online publication date: 7-Nov-2011

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICCAD '10: Proceedings of the International Conference on Computer-Aided Design
November 2010
863 pages
ISBN:9781424481927
  • General Chair:
  • Louis Scheffer,
  • Program Chairs:
  • Joel Phillips,
  • Alan J. Hu

Sponsors

Publisher

IEEE Press

Publication History

Published: 07 November 2010

Check for updates

Qualifiers

  • Research-article

Conference

ICCAD '10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 457 of 1,762 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2011)Fast statistical timing analysis for circuits with post-silicon tunable clock buffersProceedings of the International Conference on Computer-Aided Design10.5555/2132325.2132354(111-117)Online publication date: 7-Nov-2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media