DocumentCode
83895
Title
A Fine-Grain Dynamically Reconfigurable Architecture Aimed at Reducing the FPGA-ASIC Gaps
Author
Ting-Jung Lin ; Wei Zhang ; Jha, Niraj K.
Author_Institution
Dept. of Electr. Eng., Princeton Univ., Princeton, NJ, USA
Volume
22
Issue
12
fYear
2014
fDate
Dec. 2014
Firstpage
2607
Lastpage
2620
Abstract
Prior work has shown that due to the overhead incurred in enabling reconfigurability, field-programmable gate arrays (FPGAs) require 21× more silicon area, 3× larger delay, and 10× more dynamic power consumption compared with application-specific integrated circuits (ASICs). We have earlier presented a hybrid CMOS/nanotechnology reconfigurable architecture (NATURE). It uses the concept of temporal logic folding and fine-grain (i.e., cycle-level) dynamic reconfiguration to increase logic density by an order of magnitude. Since logic folding reduces area usage significantly, on-chip communications tend to become localized. To take full advantage of this fact, we propose a new architecture, called fine-grain dynamically reconfigurable (FDR), that consists of an array of homogeneous reconfigurable logic elements (LEs). Each LE can be arbitrarily configured into a lookup table (LUT) or interconnect or a combination of both. This significantly enhances the flexibility of allocating hardware resources between LUTs and interconnects based on application needs. The proposed FDR architecture eliminates most of the long-distance and global wires, which occupy most of the area in conventional FPGAs. Fine-grain dynamic reconfiguration is enabled by local embedded static RAM blocks. The experiments show that, on an average, area, delay, and power are improved by 9.14×, 1.11×, and 1.45×, compared with a conventional FPGA architecture that does not use the concept of logic folding. Compared with NATURE with deep logic folding, area, delay, and power are improved by 2.12×, 3.28×, and 1.74×, respectively. Although this does not eliminate the FPGA-ASIC area/delay/power gaps, it makes progress toward bridging these gaps.
Keywords
application specific integrated circuits; field programmable gate arrays; integrated circuit interconnections; random-access storage; resource allocation; table lookup; FDR; FPGA-ASIC area-delay-power gap; LE; LUT; NATURE; application-specific integrated circuit; field-programmable gate array; fine-grain dynamic reconfiguration; fine-grain dynamically reconfigurable architecture; hardware resource allocation; homogeneous reconfigurable logic element; hybrid CMOS-nanotechnology reconfigurable architecture; interconnection; local embedded static RAM block; logic density; lookup table; on-chip communication; power consumption; temporal logic folding; wire; Delays; Field programmable gate arrays; Integrated circuit interconnections; Random access memory; Table lookup; Wires; Dynamic reconfiguration; field-programmable gate arrays (FPGAs); integrated circuits; logic folding; logic folding.;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2013.2294694
Filename
6729082
Link To Document