DocumentCode
424366
Title
Low-power programmable routing circuitry for FPGAs
Author
Anderson, Jason H. ; Najm, Farid N.
Author_Institution
Dept. of ECE, Toronto Univ., Ont., Canada
fYear
2004
fDate
7-11 Nov. 2004
Firstpage
602
Lastpage
609
Abstract
We propose two new FPGA routing switch designs that are programmable to operate in three different modes: high-speed, low-power or sleep. High-speed mode provides similar power and performance to a traditional routing switch. In low-power mode, speed is curtailed in order to reduce power consumption. Our first switch design reduces leakage power consumption by 36-40% in low-power vs. high-speed mode (on average); dynamic power is reduced by up to 28%. Leakage power in sleep mode is 61% lower than in high-speed mode. A second switch design offers a 36% smaller area overhead and reduces leakage by 28-30% in low-power vs. high-speed mode. The proposed switch designs require only minor changes to a traditional routing switch, making them easy to incorporate into current FPGA interconnect. The applicability of the new switches is motivated through an analysis of timing slack in industrial FPGA designs. Specifically, we show that a considerable fraction of routing switches may be slowed down (operate in low-power mode), without impacting overall design performance.
Keywords
field programmable gate arrays; integrated circuit interconnections; logic design; low-power electronics; network routing; FPGA interconnect; FPGA routing switch design; high-speed mode; industrial FPGA designs; leakage power; low-power mode; low-power programmable routing circuitry; power consumption; sleep mode; Energy consumption; Fabrics; Field programmable gate arrays; Hardware; Integrated circuit interconnections; MOSFETs; Power dissipation; Routing; Switches; Threshold voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Aided Design, 2004. ICCAD-2004. IEEE/ACM International Conference on
ISSN
1092-3152
Print_ISBN
0-7803-8702-3
Type
conf
DOI
10.1109/ICCAD.2004.1382647
Filename
1382647
Link To Document