DocumentCode :
1154328
Title :
Statistical timing analysis under spatial correlations
Author :
Chang, Hongliang ; Sapatnekar, Sachin S.
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Minnesota, Minneapolis, MN, USA
Volume :
24
Issue :
9
fYear :
2005
Firstpage :
1467
Lastpage :
1482
Abstract :
Process variations are of increasing concern in today´s technologies, and they can significantly affect circuit performance. An efficient statistical timing analysis algorithm that predicts the probability distribution of the circuit delay considering both inter-die and intra-die variations, while accounting for the effects of spatial correlations of intra-die parameter variations, is presented. The procedure uses a first-order Taylor series expansion to approximate the gate and interconnect delays. Next, principal component analysis (PCA) techniques are employed to transform the set of correlated parameters into an uncorrelated set. The statistical timing computation is then easily performed with a program evaluation and review technique (PERT)-like circuit graph traversal. The run time of this algorithm is linear in the number of gates and interconnects, as well as the number of varying parameters and grid partitions that are used to model spatial correlations. The accuracy of the method is verified with Monte Carlo (MC) simulation. On average, for the 100 nm technology, the errors of mean and standard deviation (SD) values computed by the proposed method are 1.06% and -4.34%, respectively, and the errors of predicting the 99% and 1% confidence point are -2.46% and -0.99%, respectively. A testcase with about 17 800 gates was solved in about 500 s, with high accuracy as compared to an MC simulation that required more than 15 h.
Keywords :
Monte Carlo methods; VLSI; circuit analysis computing; delays; integrated circuit interconnections; logic design; principal component analysis; probability; series (mathematics); timing; 100 nm; Monte Carlo simulation; PCA; PERT; VLSI; circuit delay; circuit graph traversal; first-order Taylor series expansion; gate delay; inter-die variations; interconnect delays; intra-die variations; parameter variations; principal component analysis; probability distribution; program evaluation and review technique; spatial correlations; statistical timing analysis; Algorithm design and analysis; Circuit optimization; Computational modeling; Delay effects; Integrated circuit interconnections; Prediction algorithms; Principal component analysis; Probability distribution; Taylor series; Timing; Circuit; VLSI; deep submicron; timing analysis;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2005.850834
Filename :
1501909
Link To Document :
بازگشت