DocumentCode :
2330792
Title :
Timing budgeting under arbitrary process variations
Author :
Chen, Ruiming ; Zhou, Hai
Author_Institution :
Northwestern Univ., Evanston
fYear :
2007
fDate :
4-8 Nov. 2007
Firstpage :
344
Lastpage :
349
Abstract :
Timing budgeting under process variations is an important step in a statistical optimization flow. We propose a novel formulation of the problem where budgets are statistical instead of deterministic as in existing works. This new formulation considers the changes of both the means and variances of delays, and thus can reduce the timing violation introduced by ignoring the changes of variances. We transform the problem to a linear programming problem using a robust optimization technique. Our approach can be used in late-stage design where the detailed distribution information is known, and is most useful in early-stage design since our approach does not assume specific underlying distributions. In addition, with the help of block-level timing budgeting, our approach can reduce the timing pessimism. Our approach is applied to the leakage power minimization problem. The results demonstrate that our approach can reduce timing violation from 690 ps to Ops, and the worst total leakage power by 17.50% on average.
Keywords :
circuit optimisation; linear programming; statistical analysis; block-level timing budgeting; linear programming problem; statistical optimization flow; Combinational circuits; Computer science; Costs; Delay; Fabrication; Linear programming; Minimization; Robustness; Timing; Very large scale integration;
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.4397288
Filename :
4397288
Link To Document :
بازگشت