ACM Home Page
Please provide us with feedback. Feedback
Low power FPGA design—a re-engineering approach
Full text PdfPdf (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
EDAC : Electronic Design Automation Consortium
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 14,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/266021.266312
What is a DOI?

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
2
 
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.


Collaborative Colleagues:
Chau-Shen Chen: colleagues
TingTing Hwang: colleagues
C. L. Liu: colleagues