Title :
FPGA Architecture Enhancements to Support Heterogeneous Partially Reconfigurable Regions
Author :
Huriaux, Christophe ; Sentieys, Olivier ; Tessier, Russell
Author_Institution :
IRISA, Univ. of Rennes 1, Lannion, France
Abstract :
In this work the author develop an FPGA architecture which allows for the placement of a partial FPGA design on the logic fabric even if the relative placement of heterogeneous blocks within the target region is not identical to the placement used to generate the bitstream for the partial design. This work has been conducted in the context of the European FP7 FlexTiles project in which a dynamically reconfigurable logic fabric is embedded in a 3-D stacked chip along with a manycore architecture. The reconfigurable logic fabric is used to load hardware-accelerated functions whose use is scheduled at run time. All communication between the fabric and manycore is made via dedicated I/O interface blocks in the fabric. This communication configuration increases the need for a flexible architecture which can handle the placement of a single application bitstream in multiple locations on the logic fabric.
Keywords :
field programmable gate arrays; input-output programs; logic design; microprocessor chips; multiprocessing systems; reconfigurable architectures; 3D stacked chip; European FP7 FlexTiles project; FPGA architecture enhancements; I-O interface blocks; dynamic reconfigurable logic fabric; hardware-accelerated functions; heterogeneous partially reconfigurable region support; many-core architecture; partial FPGA design; Computer architecture; Delays; Educational institutions; Fabrics; Field programmable gate arrays; Routing; Switches; FPGA; Partial reconfiguration; heterogeneous fixed-function blocks;
Conference_Titel :
Field-Programmable Custom Computing Machines (FCCM), 2014 IEEE 22nd Annual International Symposium on
Conference_Location :
Boston, MA
Print_ISBN :
978-1-4799-5110-9
DOI :
10.1109/FCCM.2014.17