| Clock power reduction for virtex-5 FPGAs |
| Full text |
Pdf
(870 KB)
|
Source
|
International Symposium on Field Programmable Gate Arrays
archive
Proceeding of the ACM/SIGDA international symposium on Field programmable gate arrays
table of contents
Monterey, California, USA
SESSION: CAD tools 1
table of contents
Pages 13-22
Year of Publication: 2009
ISBN:978-1-60558-410-2
|
|
Authors
|
|
Qiang Wang
|
Xilinx, Inc., San Jose, CA, USA
|
|
Subodh Gupta
|
Xilinx, Inc., San Jose, CA, USA
|
|
Jason H. Anderson
|
University of Toronto, Toronto, ON, Canada
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 42, Downloads (12 Months): 183, Citation Count: 0
|
|
|
ABSTRACT
Clock network power in field-programmable gate arrays (FPGAs) is considered and two complementary approaches for clock power reduction in the Xilinx Virtex-5 FPGA are presented. The approaches are unique in that they leverage specific architectural aspects of Virtex-5 to achieve reductions in dynamic power consumed by the clock network. The first approach comprises a placement-based technique to reduce interconnect resource usage on the clock network, thereby reducing capacitance and power (up to 12%). The second approach borrows the "clock gating" notion from the ASIC domain and applies it to FPGAs. Clock enable signals on flip-flops are selectively migrated to use the dedicated clock enable available on the FPGA's built-in clock network, leading to reduced toggling on the clock interconnect and lower power (up to 28%). Power reductions are achieved without any performance penalty, 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
|
Actel, Corp., Mountain View, CA. IGLOO Low-Power Flash FPGAs General Description, 2007.
|
 |
2
|
Taneem Ahmed , Paul D. Kundarewich , Jason H. Anderson , Brad L. Taylor , Rajat Aggarwal, Architecture-specific packing for virtex-5 FPGAs, Proceedings of the 16th international ACM/SIGDA symposium on Field programmable gate arrays, February 24-26, 2008, Monterey, California, USA
[doi> 10.1145/1344671.1344675]
|
| |
3
|
Altera, Corp., San Jose, CA. Stratix-III FPGA Family Data Sheet, 2008.
|
| |
4
|
|
 |
5
|
|
| |
6
|
I. Brynjolfson and Z. Zilic. Dynamic clock management for low power applications in FPGAs. In IEEE Custom Integrated Circuits Conference, pages 139--142, Orlando, FL, 2000.
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
| |
10
|
|
| |
11
|
L. Ciccarelli, A. Lodi, and R. Canegallo. Low leakage circuit design for FPGAs. In IEEE Custom Integrated Circuits Conference, pages 715--718, Orlando, FL, 2004.
|
 |
12
|
Monica Donno , Alessandro Ivaldi , Luca Benini , Enrico Macii, Clock-tree power optimization based on RTL clock-gating, Proceedings of the 40th conference on Design automation, June 02-06, 2003, Anaheim, CA, USA
[doi> 10.1145/775832.775989]
|
 |
13
|
A. Gayasen , Y. Tsai , N. Vijaykrishnan , M. Kandemir , M. J. Irwin , T. Tuan, Reducing leakage energy in FPGAs using region-constrained placement, Proceedings of the 2004 ACM/SIGDA 12th international symposium on Field programmable gate arrays, February 22-24, 2004, Monterey, California, USA
[doi> 10.1145/968280.968289]
|
| |
14
|
S. Gupta, J. Anderson, L. Farragher, and Q. Wang. CAD techniques for power optimization in Virtex-5 FPGAs. In IEEE Custom Integrated Circuits Conference, pages 85--88, San Jose, CA, 2007.
|
| |
15
|
I. Kuon and J. Rose. Measuring the gap between FPGAs and ASICs. IEEE Trans. On CAD of Integrated Circuits and Systems, 26(2):203--215, February 2007.
|
 |
16
|
|
| |
17
|
|
 |
18
|
|
| |
19
|
J. Lamoureux and S.J.E. Wilton. Clock-aware placement for FPGAs. In IEEE International Conference on Field-Programmable Logic and Applications, pages 124--131, Amsterdam, The Netherlands, 2007.
|
 |
20
|
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]
|
| |
21
|
|
 |
22
|
|
 |
23
|
|
| |
24
|
K. Roy. Power-dissipation driven FPGA place and route under timing constraints. IEEE Transactions On Circuits and Systems, 46(5):634--637, May 1999.
|
 |
25
|
|
 |
26
|
|
 |
27
|
Russell Tessier , Vaughn Betz , David Neto , Thiagaraja Gopalsamy, Power-aware RAM mapping for FPGA embedded memory blocks, Proceedings of the 2006 ACM/SIGDA 14th international symposium on Field programmable gate arrays, February 22-24, 2006, Monterey, California, USA
[doi> 10.1145/1117201.1117229]
|
 |
28
|
|
| |
29
|
T. Tuan, S. Kao, A. Rahman, S. Das, and S. Trimberger. A 90nm low-power FPGA for battery-powered applications. IEEE Trans. On CAD of Integrated Circuits and Systems, 26(2):296--300, February 2007.
|
| |
30
|
K. Vorwerk, M. Rahman, J. Dunoyer, Y.-C. Hsu, A. Kundu, and A. Kennings. A technique for minimizing power during FPGA placement. In IEEE International Conference on Field Programmable Logic and Applications, pages 233--238, Heidelberg, Germany, 2008.
|
 |
31
|
|
| |
32
|
Xilinx, Inc., San Jose, CA. Virtex-5 FPGA Data Sheet, 2007.
|
|