DocumentCode :
2331851
Title :
Victim alignment in crosstalk aware timing analysis
Author :
Gandikota, Ravikishore ; Chopra, Kaviraj ; Blaauw, David ; Sylvester, Dennis ; Becer, Murat ; Geada, Joao
Author_Institution :
Univ. of Michigan, Ann Arbor
fYear :
2007
fDate :
4-8 Nov. 2007
Firstpage :
698
Lastpage :
704
Abstract :
Modeling the effect of coupling noise on circuit delay is a key issue in static timing analysis (STA) and involves the "victim-aggressor alignment" problem. As delay-noise depends strongly on the skew between the victim-aggressor input transitions\´, it is not possible to apriori identify the victim input transition that results in the latest arrival time at the victim. Several approaches that heuristically search for the worst-case victim-aggressor alignment have been proposed in literature. In this paper we present an analytical result that obviates the need to search for the worst-case victim input transition, thereby simplifying the victim-aggressor alignment problem significantly. Using the properties of standard nonlinear CMOS drivers, we show that regardless of the switching of the aggressors, the worst-case victim input transition is the one that switches at the latest point in its timing window. Although this result has been empirically observed in the industry, to the best of our knowledge, this is the first work that provides a rigorous analysis and shows that the result holds for both linear and non-linear drivers. We also show that limiting the alignment of the victim to only the latest victim input transition can significantly reduce the runtime of existing heuristic techniques with no loss of accuracy.
Keywords :
CMOS integrated circuits; circuit noise; delays; integrated circuit design; timing; circuit delay; coupling noise; crosstalk aware timing analysis; delay-noise depends; nonlinear CMOS drivers; static timing analysis; victim alignment; victim-aggressor alignment problem; victim-aggressor input transitions; worst-case victim input transition; Capacitance; Circuit noise; Coupling circuits; Crosstalk; Delay effects; Delay estimation; Design automation; Engines; Switches; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 2007. ICCAD 2007. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
ISSN :
1092-3152
Print_ISBN :
978-1-4244-1381-2
Electronic_ISBN :
1092-3152
Type :
conf
DOI :
10.1109/ICCAD.2007.4397347
Filename :
4397347
Link To Document :
بازگشت