Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/1509633.1509686acmconferencesArticle/Chapter ViewAbstractPublication PagesaspdacConference Proceedingsconference-collections
research-article

On the futility of statistical power optimization

Published: 19 January 2009 Publication History

Abstract

In response to the increasing variations in integrated-circuit manufacturing, the current trend is to create designs that take these variations into account statistically. In this paper we try to quantify the difference between the statistical and deterministic optima of leakage power while making no assumptions about the delay model. We develop a framework for deriving a theoretical upper-bound on the suboptimality that is incurred by using the deterministic optimum as an approximation for the statistical optimum. On average, the bound is 2.4% for a suite of benchmark circuits in a 45nm technology. We further give an intuitive explanation and show, by using solution rank orders, that the practical suboptimality gap is much lower. Therefore, the need for statistical power modeling for the purpose of optimization is questionable.

References

[1]
Available from http://www.opencores.org.
[2]
Available from http://www.eas.asu.edu/~ptm.
[3]
Nangate Open Cell Library v1.2. Available from http://www.si2.org/openeda.si2.org/projects/nangatelib.
[4]
Agarwal, A., Blaauw, D., and Zolotov, V. Statistical timing analysis for intra-die process variations with spatial correlations. In Proc. Int. Conf. Computer-Aided Design (2003), p. 900.
[5]
Bhardwaj, S., and Vrudhula, S. B. K. Leakage minimization of nano-scale circuits in the presence of systematic and random variations. In Proc. Design Automation Conference (2005), pp. 541--546.
[6]
Burns, S. M., Ketkar, M., Menezes, N., Bowman, K. A., Tschanz, J. W., and De, V. Comparative analysis of conventional and statistical design techniques. In Proc. Design Automation Conference (2007), pp. 238--243.
[7]
Chang, H., and Sapatnekar, S. S. Statistical timing analysis considering spatial correlations using a single pert-like traversal. In Proc. Int. Conf. Computer-Aided Design (2003), p. 621.
[8]
Chang, H., Zolotov, V., Narayan, S., and Visweswariah, C. Parameterized block-based statistical timing analysis with non-gaussian parameters, nonlinear delay functions. In Proc. Design Automation Conference (2005), pp. 71--76.
[9]
Chopra, K., Shah, S., Srivastava, A., Blaauw, D., and Sylvester, D. Parametric yield maximization using gate sizing based on efficient statistical power and delay gradient computation. In Proc. Int. Conf. Computer-Aided Design (2005), pp. 1023--1028.
[10]
Davoodi, A., and Srivastava, A. Variability driven gate sizing for binning yield optimization. In Proc. Design Automation Conference (2006), pp. 959--964.
[11]
Guthaus, M., Venkateswaran, N., Visweswariah, C., and Zolotov, V. Gate sizing using incremental parameterized statistical timing analysis. Proc. Int. Conf. Computer-Aided Design (2005), 1029--1036.
[12]
Guthaus, M., Venkateswaran, N., Zolotov, V., Sylvester, D., and Brown, R. Optimization objectives and models of variation for statistical gate sizing. In Proc. Great Lakes symposium on VLSI (2005), pp. 313--316.
[13]
Jess, J. A. G., Kalafala, K., Naidu, S. R., Otten, R. H. J. M., and Visweswariah, C. Statistical timing for parametric yield prediction of digital integrated circuits. In Proc. Design Automation Conference (2003), pp. 932--937.
[14]
Li, W. Strongly np-hard discrete gate sizing problems. IEEE International Conference on Computer Design: VLSI in Computers and Processors (Oct 1993), 468--471.
[15]
Mani, M., Devgan, A., and Orshansky, M. An efficient algorithm for statistical minimization of total power under timing yield constraints. In Proc. Design Automation Conference (2005), pp. 309--314.
[16]
Mani, M., and Orshansky, M. A new statistical optimization algorithm for gate sizing. In Proc. IEEE Int. Conf. on Computer Design (2004), pp. 272--277.
[17]
Najm, F. N. On the need for statistical timing analysis. In Proc. Design Automation Conference (2005), pp. 764--765.
[18]
Nassif, S., Strojwas, A., and Director, S. A methodology for worst-case analysis of integrated circuits. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD) 5, 1 (January 1986), 104--113.
[19]
Patil, D., Yun, S., Kim, S., Cheung, A., Horowitz, M., and Boyd, S. A new method for design of robust digital circuits. In Proc. of ISQED (2005), pp. 676--681.
[20]
Rao, R., Srivastava, A., Blaauw, D., and Sylvester, D. Statistical analysis of subthreshold leakage current for VLSI circuits. Very Large Scale Integration (VLSI) Systems, IEEE Transactions on 12, 2 (2004), 131--139.
[21]
Singh, J., Nookala, V., Luo, Z., and Sapatnekar, S. Robust gate sizing by geometric programming. In Proc. Design Automation Conference (2005), pp. 315--320.
[22]
Sinha, D., Shenoy, N., and Zhou, H. Statistical gate sizing for timing yield optimization. In Proc. Int. Conf. Computer-Aided Design (2005), pp. 1037--1041.
[23]
Srivastava, A., Sylvester, D., and Blaauw, D. Statistical optimization of leakage power considering process variations using dual-Vth and sizing. In Proc. Design Automation Conference (2004), pp. 773--778.
[24]
Visweswariah, C. Death, taxes and failing chips. In Proc. Design Automation Conference (2003), pp. 343--347.
[25]
Visweswariah, C., Ravindran, K., Kalafala, K., Walker, S., and Narayan, S. First-order incremental block-based statistical timing analysis. In Proc. Design Automation Conference (2004), pp. 331--336.
[26]
Ye, X., Zhan, Y., and Li, P. Statistical leakage power minimization using fast equi-slack shell based optimization. In Proc. Design Automation Conference (2007), pp. 853--858.

Cited By

View all
  • (2010)Evaluating statistical power optimizationIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2010.206139029:11(1750-1762)Online publication date: 1-Nov-2010

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ASP-DAC '09: Proceedings of the 2009 Asia and South Pacific Design Automation Conference
January 2009
902 pages
ISBN:9781424427482

Sponsors

  • IEEE Circuits and Systems Society
  • SIGDA: ACM Special Interest Group on Design Automation
  • IPSJ SIGSLDM: Information Processing Society of Japan - SIG System LSI Design Methodology
  • IEICE ESS: Institute of Electronics, Information and Communication Engineers - Engineering Sciences Society

Publisher

IEEE Press

Publication History

Published: 19 January 2009

Check for updates

Qualifiers

  • Research-article

Conference

ASPDAC '09
Sponsor:
  • SIGDA
  • IPSJ SIGSLDM
  • IEICE ESS

Acceptance Rates

Overall Acceptance Rate 466 of 1,454 submissions, 32%

Upcoming Conference

ASPDAC '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2010)Evaluating statistical power optimizationIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2010.206139029:11(1750-1762)Online publication date: 1-Nov-2010

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media