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