DocumentCode :
932537
Title :
Device and Architecture Cooptimization for FPGA Power Reduction
Author :
Cheng, Lerong ; Li, Fei ; Lin, Yan ; Wong, Phoebe ; He, Lei
Author_Institution :
California Univ., Los Angeles
Volume :
26
Issue :
7
fYear :
2007
fDate :
7/1/2007 12:00:00 AM
Firstpage :
1211
Lastpage :
1221
Abstract :
Device optimization considering supply voltage Vdd and threshold voltage Vt has little chip-area increase but a great impact on power and performance in the nanometer technology. This paper studies simultaneous evaluation of device and architecture optimization for field-programmable gate arrays (FPGAs). We first develop an efficient yet accurate timing and power evaluation method called a trace-based model. By collecting trace information from a cycle-accurate simulation of placed and routed FPGA benchmark circuits and reusing the trace for different Vdds and Vts, we enable device and architecture cooptimization considering hundreds of device and architecture combinations. Compared to the baseline FPGA architecture, which uses the Versatile Place and Route architecture model and the same lookup table and cluster sizes as those used by the Xilinx Virtex-II, Vdd suggested by the International Technology Roadmap for Semiconductor, Vt optimized with respect to the preceding architecture, and Vdd architecture and device cooptimization can reduce the energy-delay product (ED) by 20.5% and the chip area by 23.3%. Furthermore, considering the power gating of unused logic blocks and interconnect switches (in this case, sleep transistor size is a parameter of device tuning), our co-optimization reduces ED by 55.0% and the chip area by 8.2% compared to the baseline FPGA architecture. To the best of our knowledge, this is the first in-depth study in the literature on architecture and device cooptimization for FPGAs.
Keywords :
delay estimation; field programmable gate arrays; integrated circuit design; interconnections; logic CAD; optimisation; switches; FPGA benchmark circuits; FPGA computer-aided design algorithms; FPGA power reduction; International Technology Roadmap for Semiconductor; Versatile Place and Route architecture model; Xilinx Virtex-II; architecture cooptimization; device optimization; energy-delay product; field-programmable gate arrays; gateable routing switch; interconnect switches; logic blocks; lookup table; nanometer technology; power gating; trace-based model; Design automation; Field programmable gate arrays; Helium; Integrated circuit interconnections; Logic; Multiplexing; Partitioning algorithms; Routing; Table lookup; Threshold voltage; Architecture; delay estimation; field-programmable gate arrays (FPGA);
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2006.888289
Filename :
4237231
Link To Document :
بازگشت