| Low power FPGA design—a re-engineering approach |
| Full text |
Pdf
(471 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 34th annual Design Automation Conference
table of contents
Anaheim, California, United States
Pages: 656 - 661
Year of Publication: 1997
ISBN:0-89791-920-3
|
|
Authors
|
|
Chau-Shen Chen
|
Dept. of Computer Science, Tsing Hua University, Hsin-Chu, Taiwan 30043
|
|
TingTing Hwang
|
Dept. of Computer Science, Tsing Hua University, Hsin-Chu, Taiwan 30043
|
|
C. L. Liu
|
Dept. of Computer Science, Univ. of Illinois at Urbana-Champaign, Urbana, IL
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 14, Citation Count: 5
|
|
|
ABSTRACT
In this paper, technology mapping algorithmsfor minimizing power consumption in FPGA design are studied.The technology mapping problem for power minimizationhas been shown to be NP-complete.Furthermore, thereare other important objectives, such as the number of PLBs(Programmable Logic Blocks), the number of levels and soon, that should also be optimized simultaneously.We proposea transformational approach in which we start with amapping solution which optimizes certain objective(s) (e.g., the number of PLBs.)The mapping solution is then transformedto reduce the power consumption while keeping thenumber of PLBs fixed.Our algorithm explores the possibilitiesof transforming the functionality of the PLBs so thatthe switching densities of the output edges of the PLBs willbe reduced, leading to a reduction in total power consumption.Our transformational approach can also be viewed as are-engineering approach in which power reduction is achievedthrough re-routing after the PLBs have been placed, utilizingeffectively the capability of a PLB to realize any booleanfunction of up to k variables.
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
|
Vivek Tiwari , Pranav Ashar , Sharad Malik, Technology mapping for lower power, Proceedings of the 30th international conference on Design automation, p.74-79, June 14-18, 1993, Dallas, Texas, United States
[doi> 10.1145/157485.164581]
|
 |
2
|
Yung-Te Lai , Massoud Pedram , Sarma B. K. Vrudhula, BDD based decomposition of logic functions with application to FPGA synthesis, Proceedings of the 30th international conference on Design automation, p.642-647, June 14-18, 1993, Dallas, Texas, United States
[doi> 10.1145/157485.165078]
|
| |
3
|
|
| |
4
|
|
 |
5
|
|
| |
6
|
" The Programmable Gate Array Data Book," Xilinx Inc., 2069, Hamilton Ave., San Jose, CA-94125, U.S.A., 1989.
|
| |
7
|
|
| |
8
|
J. P. Roth and R. M. Karp, "Minimization over Boolean Graphs", IBM Your. of Research and Development, 1962, pp. 227-238.
|
| |
9
|
Kuo-Hwa Wang and TingTing Hwang, "Exploiting Communication Complexity for Boolean Matching," to appear in IEEE Transactions on CAD.
|
| |
10
|
Chao, T.-H., and Hsu, Y.-C. "Rectilinear Steiner Tree Construction by Local and Global Refinement," Proc. of ICCAD, 1990, pp. 432-435.
|
CITED BY 5
|
|
Balakrishna Kumthekar , Luca Benini , Enrico Macii , Fabio Somenzi, In-place power optimization for LUT-based FPGAs, Proceedings of the 35th annual conference on Design automation, p.718-721, June 15-19, 1998, San Francisco, California, United States
|
|
|
|
|
|
Jan-Min Hwang , Feng-Yi Chiang , TingTing Hwang, A re-engineering approach to low power FPGA design using SPFD, Proceedings of the 35th annual conference on Design automation, p.722-725, June 15-19, 1998, San Francisco, California, United States
|
|
|
|
|
|
|
|