| Power-aware FPGA logic synthesis using binary decision diagrams |
| Full text |
Pdf
(348 KB)
|
| Source
|
International Symposium on Field Programmable Gate Arrays
archive
Proceedings of the 2007 ACM/SIGDA 15th international symposium on Field programmable gate arrays
table of contents
Monterey, California, USA
SESSION: CAD and architecture
table of contents
Pages: 148 - 155
Year of Publication: 2007
ISBN:978-1-59593-600-4
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 70, Citation Count: 1
|
|
|
ABSTRACT
Power consumption in field programmable gate arrays (FPGAs) has become an important issue as the FPGA market has grown to include mobile platforms. In this work we present a power-aware logic optimization tool that is specialized to facilitate subsequent power-aware technology mapping. Our synthesis framework uses binary decision diagram (BDD) based collapsing and decomposition techniques in conjunction with signal switching estimates to achieve power-efficient circuit networks. The results of synthesis and subsequent power-aware technology mapping are evaluated using two distinct physical design platforms: academic VPR and Altera Quartus II. Our approach achieves an average energy reduction of 13% for Altera Cyclone II devices versus synthesis with SIS-based algebraic optimization at the cost of 11% average circuit performance if performance-optimal technology mapping is performed after synthesis. If technology mapping is tuned to achieve the same average delay for both SIS and BDD-based flows, a 3% average energy reduction is achieved by our new synthesis approach.
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
|
J. Anderson and F.N. Najm, "Power-Aware Technology Mapping for LUT-Based FPGAs," IEEE Int. Conf. on Field Programmable Technology, Dec. 2002, pp. 211--218.
|
| |
2
|
|
 |
3
|
|
 |
4
|
|
| |
5
|
|
| |
6
|
C. Lennard , P. Buch , A. Newton, Logic synthesis using power-sensitive don't care sets, Proceedings of the 1996 international symposium on Low power electronics and design, p.293-296, August 12-14, 1996, Monterey, California, United States
|
| |
7
|
|
 |
8
|
|
| |
9
|
F. N. Najm, "Transition Density: A New Measure of Activity in Digital Circuits," IEEE Transactions on Computer-Aided Designs of Integrated Circuits and Systems, vol. 12, no. 2, Feb. 1993, pp. 310--323.
|
| |
10
|
|
| |
11
|
S. Roy , H. Arts , P. Banerjee, PowerShake: a low power driven clustering and factoring methodology for Boolean expressions, Proceedings of the conference on Design, automation and test in Europe, p.967-968, February 23-26, 1998, Le Palais des Congrés de Paris, France
|
| |
12
|
E. M. Sentovich et al., "SIS: A System for Sequential Circuit Synthesis," UC Berkeley, Memorandum No. UCB/ERL M92/41, Electronics Research Laboratory, May 1992.
|
 |
13
|
|
| |
14
|
C. Yang and M. Ciesielski, "BDS: A BDD-Based Logic Optimization System," IEEE Trans. on Comp.-Aided Design of Integrated Circuits and Sys., vol. 21, no. 7, July 2002.
|
 |
15
|
|
|