DocumentCode :
2350535
Title :
Delay noise pessimism reduction by logic correlations
Author :
Glebov, A. ; Gavrilov, S. ; Soloviev, R. ; Zolotov, V. ; Becer, M.R. ; Oh, C. ; Panda, R.
Author_Institution :
Microstyle, Moscow, Russia
fYear :
2004
fDate :
7-11 Nov. 2004
Firstpage :
160
Lastpage :
167
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.
Keywords :
circuit analysis computing; crosstalk; delays; digital circuits; integrated circuit noise; tree searching; branch-and-bound technique; clock paths; crosstalk noise analysis tool; crosstalk-induced delay variation; data paths; delay changes; delay noise analysis; delay noise pessimism reduction; exact algorithm; glitch noise analysis; heuristic techniques; high-performance digital circuits; large industrial designs; logic correlations; noise computation; noise estimation; noise-aware STA methods; noise-induced delay uncertainty; path delay variations; path-based approach; signal correlations; signal integrity problems; state-of-the-art static timing analysis; timing path; timing violations; Algorithm design and analysis; Circuit noise; Crosstalk; Delay estimation; Digital circuits; Logic; Noise reduction; Signal analysis; Timing; Uncertainty;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Aided Design, 2004. ICCAD-2004. IEEE/ACM International Conference on
ISSN :
1092-3152
Print_ISBN :
0-7803-8702-3
Type :
conf
DOI :
10.1109/ICCAD.2004.1382564
Filename :
1382564
Link To Document :
بازگشت