DocumentCode :
2925457
Title :
Bound-based identification of timing-violating paths under variability
Author :
Xie, Lin ; Davoodi, Azadeh
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Wisconsin at Madison, Madison, WI
fYear :
2009
fDate :
19-22 Jan. 2009
Firstpage :
278
Lastpage :
283
Abstract :
We introduce a bound-based technique to identify the top M timing-violating paths in a circuit under variability. These are the paths with the highest violation probability (i.e., Cp) which is the probability that a path (i.e., p) violates the timing constraint. To compute Cp, we require the violation probabilities of the nodes (i.e., Cn) and edges (i.e., Ce) on the path. First, we show computing Cn and Ce of all the nodes and edges requires only two rounds of Statistical Static Timing Analysis and then for each node/edge we need one table lookup for probability calculation using a technique known as Pearson Curve. Given Cn and Ce, our major contribution is in computing upper and lower bounds for Cp of an arbitrary path segment. We show constant-time for incremental update of the bounds when extending a path segment to a longer one. These bounds can be used to exactly construct the top violating paths. If the goal is to find the single most-violating path, we show a bound-based formulation that can prune a large portion of circuit without losing optimality. In our simulations, we verify the correctness and accuracy of our bounds for individual paths. We also verify identification of selected paths using Monte Carlo simulation. We obtain near-optimal accuracy with fast runtimes.
Keywords :
Monte Carlo methods; integrated circuit design; statistical analysis; timing; Monte Carlo simulation; bound-based identification; statistical static timing analysis; timing constraint; timing-violating paths; Circuit simulation; Delay; Fluctuations; Integrated circuit interconnections; Measurement; Probability; Process design; Runtime; Table lookup; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2009. ASP-DAC 2009. Asia and South Pacific
Conference_Location :
Yokohama
Print_ISBN :
978-1-4244-2748-2
Electronic_ISBN :
978-1-4244-2749-9
Type :
conf
DOI :
10.1109/ASPDAC.2009.4796493
Filename :
4796493
Link To Document :
بازگشت