DocumentCode
2047762
Title
Circuit optimization using statistical static timing analysis
Author
Agarwal, Aseem ; Chopra, Kaviraj ; Blaauw, David ; Zolotov, Vladimir
Author_Institution
Michigan Univ., Ann Arbor, MI, USA
fYear
2005
fDate
13-17 June 2005
Firstpage
321
Lastpage
324
Abstract
In this paper, we propose a new sensitivity based, statistical gate sizing method. Since circuit optimization effects the entire shape of the circuit delay distribution, it is difficult to capture the quality of a distribution with a single metric. Hence, we first introduce a new objective function that provides an effective measure for the quality of a delay distribution for both ASIC and high performance designs. We then propose an efficient and exact sensitivity based pruning algorithm based on a newly proposed theory of perturbation bounds. A heuristic approach for sensitivity computation which relies on efficient computation of statistical slack is then introduced. Finally, we show how the pruning and statistical slack based approaches can be combined to obtain nearly identical results compared with the brute-force approach but with an average run-time improvement of up to 89×. We also compare the optimization results against that of a deterministic optimizer and show an improvement up to 16% in the 99-percentile circuit delay and up to 31% in the standard deviation for the same circuit area.
Keywords
application specific integrated circuits; circuit optimisation; integrated circuit design; perturbation theory; sensitivity analysis; statistical analysis; ASIC designs; circuit delay distribution; circuit optimization; deterministic optimizer; high performance designs; perturbation bounds; sensitivity based pruning algorithm; statistical gate sizing method; statistical slack; statistical static timing analysis; Application specific integrated circuits; Circuit optimization; Delay effects; Design optimization; Performance analysis; Permission; Random variables; Runtime; Shape; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2005. Proceedings. 42nd
Print_ISBN
1-59593-058-2
Type
conf
DOI
10.1109/DAC.2005.193825
Filename
1510345
Link To Document