ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Reducing leakage energy in FPGAs using region-constrained placement
Full text PdfPdf (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
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 57,   Citation Count: 26
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/968280.968289
What is a DOI?

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
5
6
7
8
 
9
10
11
12
13
 
14
T. Tuan and B. Lai. "Leakage Power Analysis of a 90nm FPGA". In Custom Integrated Circuits Conference, 2003.
 
15
 
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  27

Collaborative Colleagues:
A. Gayasen: colleagues
Y. Tsai: colleagues
N. Vijaykrishnan: colleagues
M. Kandemir: colleagues
M. J. Irwin: colleagues
T. Tuan: colleagues