Title :
Criticality computation in parameterized statistical timing
Author :
Xiong, Jinjun ; Zolotov, Vladimir ; Venkateswaran, Natesan ; Visweswariah, Chandu
Author_Institution :
California Univ., Los Angeles, CA
Abstract :
Chips manufactured in 90 nm technology have shown large parametric variations, and a worsening trend is predicted. These parametric variations make circuit optimization difficult since different paths are frequency-limiting in different parts of the multi-dimensional process space. Therefore, it is desirable to have a new diagnostic metric for robust circuit optimization. This paper presents a novel algorithm to compute the criticality probability of every edge in the timing graph of a design with linear complexity in the circuit size. Using industrial benchmarks, we verify the correctness of our criticality computation via Monte Carlo simulation. We also show that for large industrial designs with 442,000 gates, our algorithm computes all edge criticalities in less than 160 seconds
Keywords :
Monte Carlo methods; circuit optimisation; integrated circuit design; integrated circuit reliability; statistical analysis; Monte Carlo simulation; circuit optimization; criticality computation; criticality probability; diagnostic metric; multidimensional process space; parameterized statistical timing; timing graph; Algorithm design and analysis; Circuit analysis computing; Circuit testing; Computer aided manufacturing; Constraint optimization; Delay; Design optimization; Manufacturing processes; Probability; Timing; Algorithms; Criticality probability; Parametric variation; Statistical timing; Verification;
Conference_Titel :
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
1-59593-381-6
DOI :
10.1109/DAC.2006.229166