• 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