ACM Home Page
Please provide us with feedback. Feedback
Fine-grain leakage optimization in SRAM based FPGAs
Full text PdfPdf (306 KB)
Source Great Lakes Symposium on VLSI archive
Proceedings of the 15th ACM Great Lakes symposium on VLSI table of contents
Chicago, Illinois, USA
SESSION: High-level low power design I table of contents
Pages: 238 - 243  
Year of Publication: 2005
ISBN:1-59593-057-4
Authors
Somsubhra Mondal  Northwestern University, Evanston, IL
Seda Ogrenci Memik  Northwestern University, Evanston, IL
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 12,   Citation Count: 0
Additional Information:

abstract   references   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/1057661.1057719
What is a DOI?

ABSTRACT

FPGAs are evolving at a rapid pace with improved performance and logic density. At the same time, trends in technology scaling makes leakage power a serious concern for designers. In this paper, we propose a hierarchical look-up table (LUT) structure for FPGAs to improve leakage power consumption. We present a detailed analysis on the number of inputs actually used by LUTs, and we observe that on an average 47% LUTs do not use one or more inputs. In the proposed hierarchical LUT structure depending on the number of inputs used by the LUTs we shut off certain SRAM cells and transistors associated with the unused LUT inputs. Based on this technique, for 180nm technology, we report an average savings of 22.94% (as high as 64.22%) in leakage power per LUT. The savings will be even greater for technologies as low as 90nm currently in use for FPGA production as well as for future technologies.


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
K. Roy, S. Mukhopadhyay, and H. Mahmoodi-Meimand, "Leakage current mechnaisms and leakage reduction techniques in deep-submicrometer CMOS CIRCUITS," Proceedings of the IEEE, 2003.
 
4
T. Kuroda, "Low Power CMOS Digital Design for Multimedia Processors," Proceedings of ICVC, 1999.
 
5
S. Mutch, S. Shigematsu, Y. Matsuya, H. Fukuda, and J. Yamada, "A 1V Multi-Threshold Voltage CMOS DSP with an Efficient Power Management Technique for Mobile Phone Applications," Proceedings of the International Solid-State Circuits Conference, 1996.
6
 
7
K. Roy and S. Prasad, Low-Power CMOS VLSI Circuit Design: Wiley-Interscience, 2000.
 
8
J. P. Halter and F. N. Najm, "A Gate-Level Leakage Power Reduction Method for Ultra-Low-Power CMOS Circuits," Proc. of CICC, 1997.
9
10
11
12
13
14
 
15
J. Rose, R. Francis, D. Lewis, and P. Chow, "Architecture of Field-Programmable Gate Arrays: The Effect of Logic Block Functionality on Area Efficiency," Proc. of JSSC, 1990.
 
16
 
17
S. Yang, "Logic Synthesis and Optimization Benchmarks," Microelectronics Center of North Carolina 1991.
 
18
 
19
K. K. Poon, "Power Estimation for Field Programmable Gate Arrays," MS Thesis in Dept. of Electrical and Computer Engg.: University of British Colmbia, 1999.

Collaborative Colleagues:
Somsubhra Mondal: colleagues
Seda Ogrenci Memik: colleagues