| Leakage power reduction of embedded memories on FPGAs through location assignment |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 34, Citation Count: 1
|
|
|
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
|
A. Gayasen , Y. Tsai , N. Vijaykrishnan , M. Kandemir , M. J. Irwin , T. Tuan, Reducing leakage energy in FPGAs using region-constrained placement, Proceedings of the 2004 ACM/SIGDA 12th international symposium on Field programmable gate arrays, February 22-24, 2004, Monterey, California, USA
[doi> 10.1145/968280.968289]
|
 |
4
|
|
| |
5
|
|
 |
6
|
Puneet Gupta , Andrew B. Kahng , Puneet Sharma , Dennis Sylvester, Selective gate-length biasing for cost-effective runtime leakage control, Proceedings of the 41st annual conference on Design automation, June 07-11, 2004, San Diego, CA, USA
[doi> 10.1145/996566.996661]
|
| |
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
|
Fei Li , Yan Lin , Lei He , Jason Cong, Low-power FPGA using pre-defined dual-Vdd/dual-Vt fabrics, Proceedings of the 2004 ACM/SIGDA 12th international symposium on Field programmable gate arrays, February 22-24, 2004, Monterey, California, USA
[doi> 10.1145/968280.968288]
|
 |
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
|
Yan Meng , Andrew P. Brown , Ronald A. Iltis , Timothy Sherwood , Hua Lee , Ryan Kastner, MP core: algorithm and design techniques for efficient channel estimation in wireless applications, Proceedings of the 42nd annual conference on Design automation, June 13-17, 2005, San Diego, California, USA
[doi> 10.1145/1065579.1065658]
|
| |
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.
|
CITED BY
|
|
Chi-Feng Li , Ping-Hung Yuh , Chia-Lin Yang , Yao-Wen Chang, Post-placement leakage optimization for partially dynamically reconfigurable FPGAs, Proceedings of the 2007 international symposium on Low power electronics and design, August 27-29, 2007, Portland, OR, USA
|
|