ACM Home Page
Please provide us with feedback. Feedback
Closed-loop modeling of power and temperature profiles of FPGAs
Source
International Symposium on Field Programmable Gate Arrays archive
Proceeding of the ACM/SIGDA international symposium on Field programmable gate arrays table of contents
Monterey, California, USA
POSTER SESSION: Architectures & applications table of contents
Pages 287-287  
Year of Publication: 2009
ISBN:978-1-60558-410-2
Authors
Kanupriya Gulati  Texas A&M University, College Station, TX, USA
Sunil P. Khatri  Texas A&M University, College Station, TX, USA
Peng Li  Texas A&M University, College Station, TX, USA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1508128.1508207
What is a DOI?

ABSTRACT

In recent times, the contribution of leakage power to the total power consumption of a chip has been increasing at an alarming rate. Leakage power is expected to exceed dynamic power in newer process technologies. Since leakage exhibits an exponential increase with temperature, it is possible that the high leakage of an IC causes a temperature increase, which in turn causes an increase in leakage, and so on, until the IC fails due to overheating. At the very least, this may cause the temperature and power consumption of the IC to be poorly estimated by traditional thermal or power modeling techniques. We developed a framework to model this situation in an FPGA context. Our CAD framework accurately models the total power consumption of the design at a given temperature, finds the thermal profile of the IC under this power consumption, and then uses this new thermal information to update the power consumption. This is iterated until the temperature of the IC converges, or until the temperatures on the die exceed a safe value. The iterations are very fast, due to the use of accurate and compact mathematical macromodels for leakage and temperature computation in the inner loop. We have exhaustively verified the fidelity of all our leakage macromodels. They estimate the leakage, at any temperature, to within 3% of the values generated by SPICE, while providing greater than four orders of magnitude speedup over explicit SPICE runs. Our experiments show that this model helps avoid an incorrect estimation of chip temperature and total power consumption, and also helps detect the increase in device temperature beyond a safe value. The average (maximum) error of our temperature estimates has been found to be within 1% (2.5%) compared to a full-chip 3D temperature modeling tool.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
www.xilinx.com.
 
2
IWLS 2005 Benchmarks. http://www.iwls.org/iwls2005/benchmarks.html.
 
3
 
4
 
5
Y. Cao, T. Sato, D. Sylvester, M. Orshansky, and C. Hu. New paradigm of predictive MOSFET and interconnect modeling for early circuit design. In Proc. of IEEE Custom Integrated Circuit Conference, pages 201--204, Jun 2000. http://www-device.eecs.berkeley.edu/ ptm.
6
 
7
 
8
9
10
11
 
12
 
13
 
14
 
15
16
 
17
18
 
19
S. Lopez-Buedo, J. Garrido, and E. Boemo. Dynamically inserting, operating and eliminating thermal sensors of FPGA-based systems. IEEE Transactions on Components and Packaging Technologies (CPM), 25(4):561--566, Dec 2002.
 
20
H. Lui, C. Lee, and R. Patel. Power estimation and thermal budgeting methodology for FPGAs. In IEEE Custom Integrated Circuit Conference (CICC), pages 32-1-1 to 32-1-4, 2004.
 
21
P. Mal, J. Cantin, and F. Beyette. The circuit designs of an SRAM based look-up table for high performance FPGA architecture. In 45th Midwest Symposium on Circuits and Systems (MWCAS), volume III, pages 227--230, Aug 2002.
 
22
L. Nagel. Spice: A computer program to simulate computer circuits. In University of California, Berkeley UCB/ERL Memo M520, May 1995.
 
23
 
24
R. Rao, R. Brown, K. Nowka, and J. Burns. Analysis and mitigation of CMOS gate leakage. In Proceedings of the Fifth Annual Austin Center for Advanced Studies Conference, pages 7--11, Austin, TX, Feb 2004.
25
26
 
27
A. Sangiovanni-Vincentelli. The tides of EDA. Keynote Talk, Design Automation Conference, June 2003.
28
29
30
 
31
 
32
T. Tuan and B. Lai. Leakage power analysis of a 90nm FPGA. In Proceedings of IEEE Custom Integrated Circuits Conference, pages 57--60, Sep 2003.
 
33
34
 
35
Y. Zhang, D. Parikh, K. Sankaranarayanan, K. Skadron, and M. Stan. HotLeakage: A temperature-aware model of subthreshold and gate leakage for architects. Technical Report CS-2003-05, University of Virginia, Department of Computer Science, 2003.

Collaborative Colleagues:
Kanupriya Gulati: colleagues
Sunil P. Khatri: colleagues
Peng Li: colleagues