IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · 2014 · 26 citations · 15 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureDesign AutomationInterconnection NetworksDynamic ReconfigurationField-programmable Gate Array ArchitectureFpga ArchitecturePartial ReconfigurationProgrammable Logic DevicesRoutingDynamic Circuit ReconfigurationDynamic Partial ReconfigurationInterconnect Network DesignPlacement AlgorithmsPower ConsumptionPower Consumption OptimizationRouting For Reconfigurable SystemsRouting In Field-programmable Gate Arrays
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.
15
A Study of Non-Blocking Switching Networks
Charles Clos · Bell System Technical Journal · 1953 · 1.7K citations
L. McMurchie, Carl Ebeling · 1995 · 688 citations
Computing, Computer Science, Community-based Participatory Research +12
Timing-driven placement for FPGAs
Alexander Marquardt, Vaughn Betz, Jonathan Rose · 2000 · 284 citations · Full text
Directional and single-driver wires in FPGA interconnect
Guy Lemieux, E. Lee, Marvin Tom et al. · 2005 · 242 citations
Engineering, Computer Engineering, Electrical Engineering +17