DocumentCode
3600693
Title
A Novel FPGA Architecture Based on Ultrafine Grain Reconfigurable Logic Cells
Author
Gaillardon, Pierre-Emmanuel ; Xifan Tang ; Gain Kim ; De Micheli, Giovanni
Author_Institution
Integrated Syst. Lab., EcolePolytechnique Fed. de Lausanne, Lausanne, Switzerland
Volume
23
Issue
10
fYear
2015
Firstpage
2187
Lastpage
2197
Abstract
In this paper, we investigate the opportunity brought by controllable-polarity transistors to design efficient reconfigurable circuits. Controllable-polarity transistors are devices whose polarity can be electrostatically programmed to be either n- or p-type. Such devices are used to build ultrafine grain computation cells. These cells are arranged into regular matrices, called MClusters, with a fixed and incomplete interconnection pattern, employed to minimize the reconfigurable interconnection overhead. We subsequently use them into field-programmable gate arrays (FPGAs). To assess this architectural scheme in an efficient and objective manner, we present a complete benchmarking tool flow and focus on the packing algorithm developed to handle the architecture. We finally perform the evaluation with widely used benchmark circuits. Leveraging the ultrafine grain cells compactness from a system-level perspective, we show that FPGAs exploiting MClusters demonstrate average savings of 43% and 23% in area and delay, respectively, as compared with the CMOS lookup table FPGA counterpart at 22-nm technological node.
Keywords
field programmable gate arrays; logic arrays; CMOS lookup table; FPGA architecture; MClusters; benchmark circuit; controllable-polarity transistor; electrostatical programming; field-programmable gate array; reconfigurable interconnection overhead; ultrafine grain reconfigurable logic cell; Computer architecture; Field programmable gate arrays; Integrated circuit interconnections; Logic gates; Routing; Topology; Transistors; Controllable-polarity devices; field-programmable gate arrays (FPGAs); packing tools; ultrafine grain logic; vertically stacked nanowires;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2014.2359385
Filename
6918535
Link To Document