| Active leakage power optimization for FPGAs |
| Full text |
Pdf
(215 KB)
|
| 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: 33 - 41
Year of Publication: 2004
ISBN:1-58113-829-6
|
|
Authors
|
|
Jason H. Anderson
|
University of Toronto, Toronto, ON, Canada and Xilinx Toronto Development Centre, Toronto, ON, Canada
|
|
Farid N. Najm
|
University of Toronto, Toronto, ON, Canada
|
|
Tim Tuan
|
Xilinx Research Labs, San Jose, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 13, Downloads (12 Months): 57, Citation Count: 23
|
|
|
ABSTRACT
We consider active leakage power dissipation in FPGAs and present a "no cost" approach for active leakage reduction. It is well-known that the leakage power consumed by a digital CMOS circuit depends strongly on the state of its inputs. Our leakage reduction technique leverages a fundamental property of basic FPGA logic elements (look-up-tables) that allows a logic signal in an FPGA design to be interchanged with its complemented form without any area or delay penalty. We apply this property to select polarities for logic signals so that FPGA hardware structures spend the majority of time in low leakage states. In an experimental study, we optimize active leakage power in circuits mapped into a state-of-the-art 90nm commercial FPGA. Results show that the proposed approach reduces active leakage by 25%, on average.
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
|
Afshin Abdollahi , Massoud Pedram , Farzan Fallah, Runtime mechanisms for leakage current reduction in CMOS VLSI circuits1,2, Proceedings of the 2002 international symposium on Low power electronics and design, August 12-14, 2002, Monterey, California, USA
[doi> 10.1145/566408.566460]
|
 |
2
|
Mohab Anis , Mohamed Mahmoud , Mohamed Elmasry , Shawki Areibi, Dynamic and leakage power reduction in MTCMOS circuits using an automated efficient gate clustering technique, Proceedings of the 39th conference on Design automation, June 10-14, 2002, New Orleans, Louisiana, USA
[doi> 10.1145/513918.514041]
|
| |
3
|
M.A. Cirit. Estimating dynamic power consumption of CMOS circuits. In IEEE International Conference on Computer-Aided Design, pages 534--537, 1987.
|
| |
4
|
|
| |
5
|
|
| |
6
|
J.P. Halter and F.N. Najm. A gate level leakage power reduction method for ultra-low-power CMOS circuits. In IEEE Custom Integrated Circuits Conference, pages 475--478, 1997.
|
| |
7
|
|
 |
8
|
|
 |
9
|
A. Keshavarzi , S. Ma , S. Narendra , B. Bloechel , K. Mistry , T. Ghani , S. Borkar , V. De, Effectiveness of reverse body bias for leakage control in scaled dual Vt CMOS ICs, Proceedings of the 2001 international symposium on Low power electronics and design, p.207-212, August 2001, Huntington Beach, California, United States
[doi> 10.1145/383082.383135]
|
 |
10
|
|
| |
11
|
|
| |
12
|
G. Lemieux. Design of interconnection networks for programmable logic devices. In Ph.D. Thesis. Department of Electrical and Computer Engineering, University of Toronto, 2003.
|
 |
13
|
|
 |
14
|
David Lewis , Vaughn Betz , David Jefferson , Andy Lee , Chris Lane , Paul Leventis , Sandy Marquardt , Cameron McClintock , Bruce Pedersen , Giles Powell , Srinivas Reddy , Chris Wysocki , Richard Cliff , Jonathan Rose, The stratixπ routing and logic architecture, 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.611821]
|
 |
15
|
Steven M. Martin , Krisztian Flautner , Trevor Mudge , David Blaauw, Combined dynamic voltage scaling and adaptive body biasing for lower power microprocessors under dynamic workloads, Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design, p.721-725, November 10-14, 2002, San Jose, California
[doi> 10.1145/774572.774678]
|
 |
16
|
Siva Narendra , Vivek De , Dimitri Antoniadis , Anantha Chandrakasan , Shekhar Borkar, Scaling of stack effect and its application for leakage reduction, Proceedings of the 2001 international symposium on Low power electronics and design, p.195-200, August 2001, Huntington Beach, California, United States
[doi> 10.1145/383082.383132]
|
| |
17
|
M. Nemani and F. N. Najm. High-level area and power estimation for VLSI circuits. IEEE Transactions on Computer Aided Design, 18(6):697--713, June 1999.
|
| |
18
|
|
| |
19
|
K. Roy, S. Mukhopadhyay, and H. Mahmoodi-Meimand. Leakage current mechanisms and leakage reduction techniques in deep-submicrometer CMOS circuits. In Proceedings of the IEEE, pages 305--327, February 2003.
|
 |
20
|
|
 |
21
|
|
| |
22
|
|
| |
23
|
T. Tuan and B. Lai. Leakage power analysis of a 90nm FPGA. In IEEE Custom Integrated Circuits Conference, pages 57--60, 2003.
|
 |
24
|
Kimiyoshi Usami , Naoyuki Kawabe , Masayuki Koizumi , Katsuhiro Seta , Toshiyuki Furusawa, Automated selective multi-threshold design for ultra-low standby applications, Proceedings of the 2002 international symposium on Low power electronics and design, August 12-14, 2002, Monterey, California, USA
[doi> 10.1145/566408.566458]
|
| |
25
|
Xilinx, Inc., San Jose, CA. Spartan-3 FPGA Data Sheet, 2003.
|
| |
26
|
Xilinx, Inc., San Jose, CA. Virtex II PRO FPGA Data Sheet, 2003.
|
| |
27
|
|
CITED BY 23
|
|
|
|
|
Satish Sivaswamy , Gang Wang , Cristinel Ababei , Kia Bazargan , Ryan Kastner , Eli Bozorgzadeh, HARP: hard-wired routing pattern FPGAs, Proceedings of the 2005 ACM/SIGDA 13th international symposium on Field-programmable gate arrays, February 20-22, 2005, Monterey, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
Suresh Srinivasan , Prasanth Mangalagiri , Yuan Xie , N. Vijaykrishnan , Karthik Sarpatwari, FLAW: FPGA lifetime awareness, Proceedings of the 43rd annual conference on Design automation, July 24-28, 2006, San Francisco, CA, USA
|
|
|
|
|
|
Yan Lin , Yu Hu , Lei He , Vijay Raghunat, An efficient chip-level time slack allocation algorithm for Dual-Vdd FPGA power reduction, Proceedings of the 2006 international symposium on Low power electronics and design, October 04-06, 2006, Tegernsee, Bavaria, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S. Srinivasan , A. Gayasen , N. Vijaykrishnan , M. Kandemir , Y. Xie , M. J. Irwin, Improving soft-error tolerance of FPGA configuration bits, Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design, p.107-110, November 07-11, 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|