DocumentCode
2241969
Title
False Path Aware Timing Yield Estimation under Variability
Author
Xie, Lin ; Davoodi, Azadeh ; Saluja, Kewal K. ; Sinkar, Abhishek
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Wisconsin at Madison, Madison, WI, USA
fYear
2009
fDate
3-7 May 2009
Firstpage
161
Lastpage
166
Abstract
Effects of fluctuations in circuit timing due to process and environmental variations are becoming increasingly important as we move into sub-45 nm technology. Since the delay of each gate is dependent on its input vectors, the timing yield, the probability that the circuit meets the given timing constraint, varies with different primary input patterns. Traditional timing yield estimation approaches assumed worst case delay models for each gate over all its input vectors, which results in much pessimism. To overcome the aforementioned problems, this paper proposes a Monte Carlo based approach which can obtain a much tighter lower bound on the circuit timing yield compared to the existing timing yield estimation techniques. Specifically, our approach builds multiple input-vector-dependent variation-aware delay models for each logic gate, and considers the impact of false paths, both static and dynamic false paths, which are carefully selected from the likely timing-critical paths under variability. We demonstrate gradual improvement in the estimated timing yield in the simulation results, and show that the timing yield computed using traditional worst-case delay models is highly pessimistic.
Keywords
Monte Carlo methods; delays; logic gates; timing; Monte Carlo approach; circuit timing; dynamic false paths; logic gate; multiple input vector; static false paths; timing yield estimation; timing-critical paths; variation-aware delay models; worst-case delay models; Circuit testing; Delay estimation; Fluctuations; Inverters; Logic gates; Probability density function; Threshold voltage; Timing; Very large scale integration; Yield estimation;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Test Symposium, 2009. VTS '09. 27th IEEE
Conference_Location
Santa Cruz, CA
ISSN
1093-0167
Print_ISBN
978-0-7695-3598-2
Type
conf
DOI
10.1109/VTS.2009.17
Filename
5116627
Link To Document