[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/ICCAD.2004.1382564acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
Article

Delay noise pessimism reduction by logic correlations

Published: 07 November 2004 Publication History

Abstract

High-performance digital circuits are facing increasingly severe signal integrity problems due to crosstalk noise and therefore the state-of-the-art static timing analysis (STA) methods consider crosstalk-induced delay variation. Current noise-aware STA methods compute noise-induced delay uncertainty for each net independently and annotate appropriate delay changes of nets onto data paths and associated clock paths to determine timing violations. Since delay changes in individual nets contribute cumulatively to delay changes of paths, even small amounts of pessimism in noise computation of nets can add up to produce large timing violations for paths, which may be unrealistic. Unlike glitch noise analysis where noise often attenuates during propagation, quality of delay noise analysis is severely affected by any pessimism in noise estimation and can unnecessarily cost valuable silicon and design resources for fixing unreal violations. In this paper, we propose a method to reduce pessimism in noise-aware STA by considering signal correlations of all nets associated with an entire timing path simultaneously, in a path-based approach. We first present an exact algorithm based on the branch-and-bound technique and then extend it with several heuristic techniques so that very large industrial designs can be analyzed efficiently. These techniques, which are implemented in an industrial crosstalk noise analysis tool, show as much as 75% reduction in the computed path delay variations.

References

[1]
{1} Shepard K.L. "Design methodologies for noise in digital integrated circuits", Proc., DAC, 1998, pp. 94-99.
[2]
{2} R. Levy, D. Blaauw, G. Braca, A. Dasgupta, A. Grinshpon, C. Oh, B. Orshav, S. Sirichotiyakul, V. Zolotov "Clarinet: a noise analysis tool for deep submicron design", DAC 2000, pp. 63-68.
[3]
{3} A. Rubio, N. Itazaki, X. Xu and K. Kinoshita, "An Approach to the Analysis and Detection of Crosstalk Faults in Digital VLSI Circuits", IEEE Trans. on CAD, Vol. 13, No. 3, 1997.
[4]
{4} P. Chen, K. Keutzer. "Towards True Crosstalk Noise Analysis", ICCAD-99, pp. 132-137.
[5]
{5} A. Glebov, S. Gavrilov, D. Blaauw, S. Sirichotiyakul, C. Oh, V. Zolotov, "False noise analysis using logic implications", ICCAD 2001, pp. 515-521.
[6]
{6} F.M. Brown, "Boolean reasoning", Kluwer Academic Publishers, 1990.
[7]
{7} A. Glebov, S. Gavrilov, D. Blaauw, V. Zolotov, R. Panda, C. Oh "False-noise analysis using resolution method" ISQED 2002, pp. 437-442.
[8]
{8} J.A. Robinson A. Machine-Oriented Logic Based on the Resolution Principle, J. of the ACM, 12(1): 23-41, 1965.
[9]
{9} E. Loukakis, C. Tsouros. "An Algorithm for the Maximum Internally Stable Set in a Weighted Graph", Intern. J. Computer Math., 1983, v. 13, pp. 117-129.
[10]
{10} N.A. Sherwani, "Algorithms for VLSI Physical Design Automation", Kluwer Academic Publishers, 3rd edition June 1999.

Cited By

View all
  • (2009)Timing Arc Based Logic Analysis for false noise reductionProceedings of the 2009 International Conference on Computer-Aided Design10.1145/1687399.1687440(225-230)Online publication date: 2-Nov-2009
  • (2009)Feasible aggressor-set identification under constraints for maximum coupling noiseIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2009.201877928:7(1096-1100)Online publication date: 1-Jul-2009
  • (2008)Constrained aggressor set selection for maximum coupling noiseProceedings of the 2008 IEEE/ACM International Conference on Computer-Aided Design10.5555/1509456.1509627(790-796)Online publication date: 10-Nov-2008
  • Show More Cited By
  1. Delay noise pessimism reduction by logic correlations

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ICCAD '04: Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design
    November 2004
    913 pages
    ISBN:0780387023

    Sponsors

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 07 November 2004

    Check for updates

    Qualifiers

    • Article

    Conference

    ICCAD04
    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 01 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2009)Timing Arc Based Logic Analysis for false noise reductionProceedings of the 2009 International Conference on Computer-Aided Design10.1145/1687399.1687440(225-230)Online publication date: 2-Nov-2009
    • (2009)Feasible aggressor-set identification under constraints for maximum coupling noiseIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2009.201877928:7(1096-1100)Online publication date: 1-Jul-2009
    • (2008)Constrained aggressor set selection for maximum coupling noiseProceedings of the 2008 IEEE/ACM International Conference on Computer-Aided Design10.5555/1509456.1509627(790-796)Online publication date: 10-Nov-2008
    • (2008)Incorporating logic exclusivity (LE) constraints in noise analysis using gain guided backtracking methodProceedings of the 2008 IEEE/ACM International Conference on Computer-Aided Design10.5555/1509456.1509626(783-789)Online publication date: 10-Nov-2008
    • (2005)Pessimism reduction in crosstalk noise aware STAProceedings of the 2005 IEEE/ACM International conference on Computer-aided design10.5555/1129601.1129736(954-961)Online publication date: 31-May-2005

    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