DocumentCode
1849332
Title
Uncertainty-aware circuit optimization
Author
Bai, Xiaoliang ; Visweswariah, Chandu ; Strenski, Philip N. ; Hathaway, David J.
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., San Diego, La Jolla, CA, USA
fYear
2002
fDate
2002
Firstpage
58
Lastpage
63
Abstract
Well-tuned digital circuits have a large number of equally critical paths, which form a so-called "wall" in the slack histogram. However, by the time the design has been through manufacturing, many uncertainties cause these carefully aligned delays to spread out. Inaccuracies in parasitic predictions, clock slew, model-to-hardware correlation, static timing assumptions and manufacturing variations all cause the performance to vary from prediction. Simple statistical principles tell us that the variation of the limiting slack is larger when the height of the wall is greater. Although the wall may be the optimum solution if the static timing predictions were perfect, in the presence of uncertainty in timing and manufacturing, it may no longer be the best choice. The application of formal mathematical optimization in transistor sizing increases the height of the wall, thus exacerbating the problem. There is also a practical matter that schematic restructuring downstream in the design methodology is easier to conceive when there are fewer equally critical paths. This paper describes a method that gives formal mathematical optimizers the incentive to avoid the wall of equally critical paths, while giving up as little as possible in nominal performance.
Keywords
circuit optimisation; circuit simulation; circuit tuning; delays; digital integrated circuits; integrated circuit design; logic simulation; microprocessor chips; timing; clock slew; delays; design methodology; equally critical paths; formal mathematical optimization; high-performance microprocessor macros; manufacturing variations; model-to-hardware correlation; parasitic predictions; schematic restructuring; slack histogram; static timing assumptions; transistor sizing; tuned digital circuits; uncertainty-aware circuit optimization; Circuit optimization; Clocks; Delay effects; Design methodology; Digital circuits; Histograms; Predictive models; Timing; Uncertainty; Virtual manufacturing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2002. Proceedings. 39th
ISSN
0738-100X
Print_ISBN
1-58113-461-4
Type
conf
DOI
10.1109/DAC.2002.1012594
Filename
1012594
Link To Document