透過您的圖書館登入
IP:18.191.186.72
  • 學位論文

Temperature-Aware Leakage Power Modeling for Integrated Circuits and Its Application to Power-Thermal Co-Simulation

具有溫度感知能力之積體電路靜態功率模型建立方法及其在功率與溫度共同模擬上之應用

指導教授 : 黃錫瑜

摘要


In this paper, we present an automatic leakage power modeling method for standard cell library as well as SRAM compiler and further use these models to build a power-thermal co-simulation framework. For the modeling problem, there are two major challenges – (1) the high sensitivity of leakage power to the temperature (e.g., the leakage power of an inverter can be different by 19.28X when temperature rises from 25°C to 100°C in 90nm technology), and (2) the large number of models to be built (e.g., there could be 80,835 SRAM macros supported by an SRAM compiler). Our method achieves high accuracy efficiently by two formula-based prediction techniques. First of all, we incorporate a quick segmented exponential interpolation scheme to take into account the effects of the temperature. Secondly, we use a MUX-oriented linear extrapolation scheme, which is so accurate that it allows us to build the leakage power models for all SRAM macros based on linear regression using only the simulation results of 9 small-sized SRAM macros. Experimental results show that this method is not only accurate but also highly efficient. Applying these temperature-aware leakage models into our power-thermal co-simulation framework also reveals that for some in-house design the leakage power could be up to 8.14X different from the one estimated without thermal consideration.

並列摘要


在這篇論文裡面,我們針對標準原件庫(Standard Cell Library)及靜態隨機存取記憶體產生器(SRAM Compiler)提出了一個自動化靜態功率模型建立方法,並且我們應用此模型建立功率與溫度功共同模擬平台。在建立模型的過程中,我們將會面臨兩個主要的挑戰 – (1) 靜態功率對於溫度的高敏感性( e.g., 根據實驗結果,一個在90奈米製程下自行建立的反相器,操作溫度從25°C 上升至100°C,其靜態功率成長19.28倍) 和(2) 模型數量過多 ( e.g., 一個靜態隨機存取記憶體產生器總共可產生 80,835 種不同大小的靜機存取記態記憶體)。我們的方法藉由搭配使用兩種以方程式為基礎的預測技術來同時達到預估的高準確度及執行的高效率,首先我們使用快速的分段指數內插( Segmented Exponential Interpolation)方法考慮溫度對靜態功率的影響,除此之外,我們利用多工器導向的線性外插 ( Mux-oriented Linear Extrapolation)方法建立靜態隨機存取記憶體其高準確度的靜態功率模型,此模型是根據九個小尺寸靜態隨機存取記憶體的模擬結果執行線性迴歸所產生,可對所有靜態隨機存取記憶體產生器所能產生的靜態隨機存取記憶體進行功率評估,根據實驗結果,此方法不僅準確度高且十分有效率。我們實際應用這些具有溫度感知能力的模型到功率與溫度共同模擬平台中,在考慮溫度和靜態功率的交互影響下,一個自行設計的晶片其靜態功率會是在無考慮情況下的8.14倍。

參考文獻


[1] Z.-P. Chen, M. Johnson, L.-Q. Wei, and W. Roy, "Estimation of Standby Leakage Power in CMOS Circuit Considering Accurate Modeling of Transistor Stacks," Proc. of Int’l Symp. on Low Power Electronics and Design, pp. 239- 244, Aug 1998.
[3] A. Gupta, N. Dutt, F. J. Kurdahi, K. S. Khouri, and M. S. Abadir, "STEFAL: A System Level Temperature - and Floorplan-Aware Leakage Power Estimator for SoCs," Proc. of VLSI Design, pp.559-564, Jan. 2007.
[4] L. He, W. Liao, and M. R. Stan, "System Level Leakage Reduction Considering the Interdependence of Temperature and Leakage," Proc. of Design Automation Conference, pp. 12- 17, 2004.
[5] R. Kumar and C. P. Ravikumar, "Leakage Power Estimation for Deep Submicron Circuits in an ASIC Design Environment," Proc. of Asian and South Pacific Design Automation, pp.45-50, 2002.
[6] W. Liao, F. Li, and L. He, "Microarchitecture Level Power and Thermal Simulation Considering Temperature Dependent Leakage Model," Proc.of Low Power Electronics and Design, pp. 211- 216, Aug. 2003.

延伸閱讀