Non-volatile 3D stacking RRAM-based FPGA

We demonstrates a novel Field-Programmable Gate Array (FPGA) structure based on Resistive Random Access Memory (RRAM) system. RRAM is a non-volatile memory device which is compatible to CMOS Back End of Line (BEOL) process with only 4F2 area per cell. We use a 1R system memory for logic element, Loo...

Full description

Saved in:
Bibliographic Details
Main Authors: Chen, Yi-Chung, Wang, Wenhua, Li, Hai, Zhang, Wei
Other Authors: School of Computer Engineering
Format: Conference or Workshop Item
Language:English
Published: 2013
Subjects:
Online Access:https://hdl.handle.net/10356/96987
http://hdl.handle.net/10220/13024
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-96987
record_format dspace
spelling sg-ntu-dr.10356-969872020-05-28T07:18:19Z Non-volatile 3D stacking RRAM-based FPGA Chen, Yi-Chung Wang, Wenhua Li, Hai Zhang, Wei School of Computer Engineering International Conference on Field Programmable Logic and Applications (22nd : 2012 : Oslo, Norway) DRNTU::Engineering::Computer science and engineering We demonstrates a novel Field-Programmable Gate Array (FPGA) structure based on Resistive Random Access Memory (RRAM) system. RRAM is a non-volatile memory device which is compatible to CMOS Back End of Line (BEOL) process with only 4F2 area per cell. We use a 1R system memory for logic element, Look-Up-Table (LUT), with three dimension stacking structure. The proposed 2R memory system is for routing elements, Switch Block (SB) and Connection Block (CB), with Complementary Resistive Switches (CRS) structure. Both three dimension stacking and CRS structure are crossbar-like structure to further improve density of the FPGA. The proposed design is different from modern FPGA with Static Random Access Memory (SRAM) system, RRAM-based FPGA has benefits of non-volatility, smaller area, and flexibility of configuration. A bit-addressable LUT is introduced with function of run-time programming memory cells of LUT, which is also known as Distributed Random Access Memory (D-RAM). Based on our simulation results, 62.7% of area reduction and 34% of delay improvement can be achieved compared to the conventional FPGA. 2013-08-06T02:54:44Z 2019-12-06T19:37:37Z 2013-08-06T02:54:44Z 2019-12-06T19:37:37Z 2012 2012 Conference Paper https://hdl.handle.net/10356/96987 http://hdl.handle.net/10220/13024 10.1109/FPL.2012.6339206 en
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Chen, Yi-Chung
Wang, Wenhua
Li, Hai
Zhang, Wei
Non-volatile 3D stacking RRAM-based FPGA
description We demonstrates a novel Field-Programmable Gate Array (FPGA) structure based on Resistive Random Access Memory (RRAM) system. RRAM is a non-volatile memory device which is compatible to CMOS Back End of Line (BEOL) process with only 4F2 area per cell. We use a 1R system memory for logic element, Look-Up-Table (LUT), with three dimension stacking structure. The proposed 2R memory system is for routing elements, Switch Block (SB) and Connection Block (CB), with Complementary Resistive Switches (CRS) structure. Both three dimension stacking and CRS structure are crossbar-like structure to further improve density of the FPGA. The proposed design is different from modern FPGA with Static Random Access Memory (SRAM) system, RRAM-based FPGA has benefits of non-volatility, smaller area, and flexibility of configuration. A bit-addressable LUT is introduced with function of run-time programming memory cells of LUT, which is also known as Distributed Random Access Memory (D-RAM). Based on our simulation results, 62.7% of area reduction and 34% of delay improvement can be achieved compared to the conventional FPGA.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Chen, Yi-Chung
Wang, Wenhua
Li, Hai
Zhang, Wei
format Conference or Workshop Item
author Chen, Yi-Chung
Wang, Wenhua
Li, Hai
Zhang, Wei
author_sort Chen, Yi-Chung
title Non-volatile 3D stacking RRAM-based FPGA
title_short Non-volatile 3D stacking RRAM-based FPGA
title_full Non-volatile 3D stacking RRAM-based FPGA
title_fullStr Non-volatile 3D stacking RRAM-based FPGA
title_full_unstemmed Non-volatile 3D stacking RRAM-based FPGA
title_sort non-volatile 3d stacking rram-based fpga
publishDate 2013
url https://hdl.handle.net/10356/96987
http://hdl.handle.net/10220/13024
_version_ 1681056973325336576