• DocumentCode
    3585601
  • Title

    A high-performance low-power near-Vt RRAM-based FPGA

  • Author

    Xifan Tang ; Gaillardon, Pierre-Emmanuel ; De Micheli, Giovanni

  • Author_Institution
    Ecole Polytech. Fed. de Lausanne (EPFL), Lausanne, Switzerland
  • fYear
    2014
  • Firstpage
    207
  • Lastpage
    214
  • Abstract
    The routing architecture, heavily using programmable switches, dominates the area, delay and power of Field Programmable Gate Arrays (FPGAs). Resistive Random Access Memories (RRAMs) enable high-performance routing architectures through the replacement of Static Random Access Memory (SRAM)-based programming switches. Exploiting the very low on-resistance state achievable by RRAMs, RRAM-based routing multiplexers can be used to significantly reduce the FPGA routing delays. In addition, RRAM-based routing architectures are less sensitive to supply voltage reductions and show promises in low-power FPGA designs. In this paper, we propose a near-Vt low-power RRAM-based FPGA where both delay and power reductions are achieved. Experimental results demonstrate that a near-Vi RRAM-based FPGA design leads to a 15% area shrink, a 10% delay reduction, and a 65% power improvement, compared to a conventional FPGA design for a given technology node. To achieve low on-resistance values, RRAMs typically require high programming currents. In other word, they need relatively large programming transistors, potentially resulting in area, delay and power inefficiencies. We also present a design methodology to properly size the programming transistors of RRAMs in order to further improve the area-efficiency. Experimental results show that a correct programming transistor sizing strategy contributes to further 18% area and 2% delay shrink, compared to the initial near-Vi RRAM-based FPGA.
  • Keywords
    SRAM chips; field programmable gate arrays; low-power electronics; network routing; resistive RAM; FPGA routing delays; RRAM-based FPGA; SRAM-based programming switches; field programmable gate arrays; low-power near-Vt; programmable switches; resistive random access memories; routing architecture; routing multiplexers; static random access memory; Delays; Field programmable gate arrays; Multiplexing; Programming; Routing; Table lookup; Transistors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2014 International Conference on
  • Print_ISBN
    978-1-4799-6244-0
  • Type

    conf

  • DOI
    10.1109/FPT.2014.7082777
  • Filename
    7082777