ACM Home Page
Please provide us with feedback. Feedback
Leakage power reduction of embedded memories on FPGAs through location assignment
Full text PdfPdf (620 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 43rd annual Design Automation Conference table of contents
San Francisco, CA, USA
SESSION: Session 36: electrical and thermal issues in FPGAS table of contents
Pages: 612 - 617  
Year of Publication: 2006
ISBN:1-59593-381-6
Authors
Yan Meng  University of California, Santa Barbara, Santa Barbara, CA
Timothy Sherwood  University of California, Santa Barbara, Santa Barbara, CA
Ryan Kastner  University of California, Santa Barbara, Santa Barbara, CA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 34,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

Transistor leakage is poised to become the dominant source of power dissipation in digital systems, and reconfigurable devices are not immune to this problem. Modern FPGAs already have a significant amount of memory on the die, and with each generation the proportion of embedded memory to logic cells is growing. While assigning high Vth can limit the leakage power, embedded memory timing is critical to performance and will draw an increasingly significant amount of leakage current. However, unlike in many processor based systems, on-chip memory accesses are often fully deterministic and completely under the control of the scheduler. In this paper we explore a variety of techniques to battle the problem of leakage in FPGA embedded memories that range in complexity and effectiveness. Through the addition of sleep and drowsy modes, controlled by the scheduler, the amount of leakage power can be reduced by several orders of magnitude. We show how even very simple schemes offer large amounts of benefit, and that further reductions are possible through careful leakage-aware data placement.


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
Altera press releases and device data sheets. http://www.altera.com.
 
2
Xilinx press releases and device data sheets. http://www.xilinx.com.
3
4
 
5
6
 
7
8
 
9
K. S. Khouri and N. K. Jha. Leakage power analysis and reduction during behavioral synthesis. IEEE Trans. on VLSI, 10(6), Dec. 2002.
 
10
11
12
 
13
 
14
F. Li and L. He. Power modeling and characteristics of field programmable gate arrays. IEEE Trans. on Computer-aided design, 24(11):1712--1724, Nov. 2005.
15
16
 
17
 
18
M. Mamidipaka and N. Dutt. ecacti: An enhanced power estimation model for on-chip caches. Technical Report Tech. Report TR-04-28, UC. Irvine, Sept. 2004.
19
 
20
21
 
22
K. Roy, S. Mukhopadhyay, and H. Mahmoodi-Meimand. Leakage current mechanisms and leakage reduction techniques in deep-submicrometer CMOS circuits. Proceedings of the IEEE, 91(2), Feb. 2003.
23
 
24
T. Tuan and B. Lai. Leakage power analysis of a 90nm FPGA. In CICC, 2003.


Collaborative Colleagues:
Yan Meng: colleagues
Timothy Sherwood: colleagues
Ryan Kastner: colleagues