DocumentCode
1765336
Title
TPaR: Place and Route Tools for the Dynamic Reconfiguration of the FPGA´s Interconnect Network
Author
Vansteenkiste, Elias ; Al Farisi, Brahim ; Bruneel, Karel ; Stroobandt, Dirk
Author_Institution
Ghent Univ., Ghent, Belgium
Volume
33
Issue
3
fYear
2014
fDate
41699
Firstpage
370
Lastpage
383
Abstract
Dynamic partial reconfiguration of FPGAs enables the dynamic specialization of the circuit for the runtime needs of the application. Previously a tool flow, called the TLUT tool flow, was developed to aid the designer in applying dynamic circuit specialization (DCS) for their designs. The TLUT tool flow generates an implementation in which the lookup tables (LUTs) can be specialized during runtime. In this paper, place and route algorithms are described for the TCON tool flow. The TCON tool flow generates implementations in which not only the logic infrastructure (LUTs) is dynamically specialized, but also the routing infrastructure of the FPGA. Exploiting the reconfigurability of the FPGA interconnection network further improves area (50% to 92% less LUTs and 36% to 81% less wiring), logic depth (a 63% to 80% reduction) and power consumption. To achieve this, major changes were needed, not only in the mapping, but also in the place and route steps. This work describes the altered place and route algorithms, called TPlace and Troute.
Keywords
field programmable gate arrays; integrated circuit interconnections; logic CAD; network routing; FPGA interconnect network; TCON tool flow; TLUT tool flow; TPaR; dynamic circuit specialization; dynamic partial reconfiguration; logic depth; logic infrastructure; place and route tools; power consumption; Field programmable gate arrays; Hardware design languages; Integrated circuit interconnections; Routing; Runtime; Switches; Table lookup; Dynamic circuit specialization; FPGA; TCON tool flow; TLUT tool Flow; place and route; runtime reconfiguration;
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.2013.2291659
Filename
6740026
Link To Document