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
Link To Document