DocumentCode
3509268
Title
Wire Segment Length and Switch Box Co-Optimization for FPGA Architectures
Author
Siozios, Kostas ; Soudris, Dimitrios
Author_Institution
Dept. of Electr. & Comput. Eng., Democritus Univ. of Thrace, Xanthi
fYear
2006
fDate
28-30 Aug. 2006
Firstpage
1
Lastpage
4
Abstract
The novel methodology for designing a high-performance and low-energy FPGA interconnection architecture consisting of appropriate wire segments and multiple switch boxes is introduced. Depending on the localized performance and energy consumption requirements of each specific region of FPGA architecture, we derive a set of corresponding spatial routing information of the applications mapped onto reconfigurable device. In this paper, an interconnection network with segments L1&L2 and 3 different switch box regions is used. The selection criterion for our approach is the minimal energytimesdelay product (EDP). The proposed methodology is fully-supported by the software tool called EX-VPR. With this interconnection architecture we achieved EDP reduction by 56%, performance increase by 47%, reduction in leakage power by 18%, reduction in total energy consumption by 9%, at the expense of increase of channel width by 15% compared to conventional FPGA architectures
Keywords
circuit optimisation; field programmable gate arrays; logic design; reconfigurable architectures; FPGA interconnection architecture; field programmable gate arrays; reconfigurable device; spatial routing information; switch box co-optimization; switch box regions; switch boxes; wire segment length; wire segments; Application software; Computer architecture; Design methodology; Energy consumption; Field programmable gate arrays; Multiprocessor interconnection networks; Routing; Software tools; Switches; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
Conference_Location
Madrid
Print_ISBN
1-4244-0312-X
Type
conf
DOI
10.1109/FPL.2006.311321
Filename
4101083
Link To Document