Variation-aware leakage power model extraction for system-level hierarchical power analysis

System-level power analysis is commonly used in modern SoC design processes to evaluate power consumption at early design phases. With the increasing variations in manufacturing, the statistical characteristics of parameters are also incorporated in the state-of-the-art methods. However, the spatial correlation between modules still remains as a challenge for system-level statistical power analysis where power models generated from individual modules are used for analysis efficiency or IP protection. In this paper, we propose a novel method to extract variation-aware and correlation-inclusive leakage power models for fast and accurate system-level analysis. For each individual module we generate a power model with different correlation information specified by the module vendor or customer. The local random variables in the power models are replaced by the corresponding ones at system level to reconstruct the correlation between modules so that the accuracy of system-level analysis is guaranteed. Experimental results show that our method are very accurate while being 1000X faster than Monte Carlo simulation and 70X-100X faster than the flattened full chip statistical leakage analysis.

[1]  Yunjian Jiang,et al.  State-based power analysis for systems-on-chip , 2003, Proceedings 2003. Design Automation Conference (IEEE Cat. No.03CH37451).

[2]  Yici Cai,et al.  Statistical modeling and analysis of chip-level leakage power by spectral stochastic method , 2009, ASP-DAC 2009.

[3]  Sarma B. K. Vrudhula,et al.  A Methodology for Characterization of Large Macro Cells and IP Blocks Considering Process Variations , 2008, 9th International Symposium on Quality Electronic Design (isqed 2008).

[4]  Shekhar Y. Borkar,et al.  Designing reliable systems from unreliable components: the challenges of transistor variability and degradation , 2005, IEEE Micro.

[5]  David Bryan,et al.  Combinational profiles of sequential benchmark circuits , 1989, IEEE International Symposium on Circuits and Systems,.

[6]  David Blaauw,et al.  Accurate and efficient gate-level parametric yield estimation considering correlated variations in leakage power and performance , 2005, Proceedings. 42nd Design Automation Conference, 2005..

[7]  Hisashi Kobayashi,et al.  Modeling and analysis , 1978 .

[8]  Jinjun Xiong,et al.  Robust Extraction of Spatial Correlation , 2006, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[9]  Sachin S. Sapatnekar,et al.  Full-chip analysis of leakage power under process variations, including spatial correlations , 2005, Proceedings. 42nd Design Automation Conference, 2005..

[10]  Luca Benini,et al.  System-level power estimation and optimization , 1998, Proceedings. 1998 International Symposium on Low Power Electronics and Design (IEEE Cat. No.98TH8379).

[11]  David Blaauw,et al.  Modeling and analysis of leakage power considering within-die process variations , 2002, ISLPED '02.

[12]  Jinjun Xiong,et al.  A linear algorithm for full-chip statistical leakage power analysis considering weak spatial correlation , 2010, Design Automation Conference.

[13]  Sheldon X.-D. Tan,et al.  Statistical modeling and analysis of chip-level leakage power by spectral stochastic method , 2009, 2009 Asia and South Pacific Design Automation Conference.

[14]  Heng Tao Shen,et al.  Principal Component Analysis , 2009, Encyclopedia of Biometrics.

[15]  W. Marsden I and J , 2012 .

[16]  Walter Schneider,et al.  On hierarchical statistical static timing analysis , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.

[17]  Anantha Chandrakasan,et al.  Full-chip sub-threshold leakage power prediction model for sub-0.18 μm CMOS , 2002, ISLPED '02.

[18]  Anantha Chandrakasan,et al.  Full-chip subthreshold leakage power prediction model for sub-0 . 18 m CMOS , 2002 .

[19]  Sujit Dey,et al.  Considering Process Variations During System-Level Power Analysis , 2006, ISLPED'06 Proceedings of the 2006 International Symposium on Low Power Electronics and Design.

[20]  David Blaauw,et al.  Statistical estimation of leakage current considering inter- and intra-die process variation , 2003, ISLPED '03.

[21]  Jan M. Rabaey,et al.  Early power exploration—a World Wide Web application , 1996, DAC '96.