| Reducing leakage energy in FPGAs using region-constrained placement |
| Full text |
Pdf
(1.21 MB)
|
| Source
|
International Symposium on Field Programmable Gate Arrays
archive
Proceedings of the 2004 ACM/SIGDA 12th international symposium on Field programmable gate arrays
table of contents
Monterey, California, USA
SESSION: Tools and architectures for power minimization
table of contents
Pages: 51 - 58
Year of Publication: 2004
ISBN:1-58113-829-6
|
|
Authors
|
|
A. Gayasen
|
Pennsylvania State University, University Park, PA
|
|
Y. Tsai
|
Pennsylvania State University, University Park, PA
|
|
N. Vijaykrishnan
|
Pennsylvania State University, University Park, PA
|
|
M. Kandemir
|
Pennsylvania State University, University Park, PA
|
|
M. J. Irwin
|
Pennsylvania State University, University Park, PA
|
|
T. Tuan
|
Xilinx Research Labs., San Jose, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 50, Citation Count: 24
|
|
|
ABSTRACT
FPGAs are being increasingly used in a wide variety of applications. While power optimization has been only of secondary importance in many FPGA applications, growing importance of leakage in FPGAs designed in 90nm and below makes it imperative to treat power optimization as a first class citizen. In this paper, we propose a leakage-saving technique for FPGAs that involves dividing the FPGA fabric into small regions and switching on/off the power supply to each region using a sleep transistor in order to conserve leakage energy. Specifically, the regions not used by the placed design are supply gated. Next, we present a new placement strategy to increase the number of regions that can be supply gated. Finally, the supply gating technique is extended to exploit idleness in different parts of the same design during different time periods. Our experiments with different region sizes using various commercial and academic designs indicate that the proposed optimization outperforms conventional placement, and reduces leakage power consumption significantly.
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
|
|
| |
2
|
|
 |
3
|
|
 |
4
|
Zhanping Chen , Mark Johnson , Liqiong Wei , Kaushik Roy, Estimation of standby leakage power in CMOS circuits considering accurate modeling of transistor stacks, Proceedings of the 1998 international symposium on Low power electronics and design, p.239-244, August 10-12, 1998, Monterey, California, United States
[doi> 10.1145/280756.280917]
|
 |
5
|
Varghese George , Hui Zhang , Jan Rabaey, The design of a low energy FPGA, Proceedings of the 1999 international symposium on Low power electronics and design, p.188-193, August 16-17, 1999, San Diego, California, United States
[doi> 10.1145/313817.313920]
|
 |
6
|
James Kao , Siva Narendra , Anantha Chandrakasan, MTCMOS hierarchical sizing based on mutual exclusive discharge patterns, Proceedings of the 35th annual conference on Design automation, p.495-500, June 15-19, 1998, San Francisco, California, United States
[doi> 10.1145/277044.277180]
|
 |
7
|
|
 |
8
|
Fei Li , Deming Chen , Lei He , Jason Cong, Architecture evaluation for power-efficient FPGAs, Proceedings of the 2003 ACM/SIGDA eleventh international symposium on Field programmable gate arrays, February 23-25, 2003, Monterey, California, USA
[doi> 10.1145/611817.611844]
|
| |
9
|
|
 |
10
|
Michael Powell , Se-Hyun Yang , Babak Falsafi , Kaushik Roy , T. N. Vijaykumar, Gated-Vdd: a circuit technique to reduce leakage in deep-submicron cache memories, Proceedings of the 2000 international symposium on Low power electronics and design, p.90-95, July 25-27, 2000, Rapallo, Italy
[doi> 10.1145/344166.344526]
|
 |
11
|
|
 |
12
|
|
 |
13
|
Sriram Swaminathan , Russell Tessier , Dennis Goeckel , Wayne Burleson, A dynamically reconfigurable adaptive viterbi decoder, Proceedings of the 2002 ACM/SIGDA tenth international symposium on Field-programmable gate arrays, February 24-26, 2002, Monterey, California, USA
[doi> 10.1145/503048.503081]
|
| |
14
|
T. Tuan and B. Lai. "Leakage Power Analysis of a 90nm FPGA". In Custom Integrated Circuits Conference, 2003.
|
| |
15
|
W. Zhang , M. Kandemir , N. Vijaykrishnan , M. J. Irwin , V. De, Compiler Support for Reducing Leakage Energy Consumption, Proceedings of the conference on Design, Automation and Test in Europe, p.11146, March 03-07, 2003
|
| |
16
|
Xilinx Application Note. "Two Flows for Partial Reconfiguration: Module Based or Difference Based". http://direct.xilinx.com/bvdocs/publications/xapp290.pdf.
|
| |
17
|
Xilinx product datasheets. http://www.xilinx.com/literature.
|
CITED BY 24
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tim Tuan , Sean Kao , Arif Rahman , Satyaki Das , Steve Trimberger, A 90nm low-power FPGA for battery-powered applications, Proceedings of the internation symposium on Field programmable gate arrays, February 22-24, 2006, Monterey, California, USA
|
|
|
Lerong Cheng , Phoebe Wong , Fei Li , Yan Lin , Lei He, Device and architecture co-optimization for FPGA power reduction, Proceedings of the 42nd annual conference on Design automation, June 13-17, 2005, San Diego, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Takashi Kawanami , Masakazu Hioki , Yohei Matsumoto , Toshiyuki Tsutsumi , Tadashi Nakagawa , Toshihiro Sekigawa , Hanpei Koike, Optimization of the Body Bias Voltage Set (BBVS) for Flex Power FPGA, IEICE - Transactions on Information and Systems, v.E90-D n.12, p.1947-1955, December 2007
|
|
|
|
|
|
|
|