An Almost Fully RRAM-Based LUT Design for Reconfigurable Circuits

被引:0
作者
Grothe, Philipp [1 ]
Mulhem, Saleh [1 ]
Berekovic, Mladen [1 ]
机构
[1] Univ Lubeck, Inst Comp Engn ITI, Ratzeburger Allee 160, D-23562 Lubeck, Germany
来源
APPLIED RECONFIGURABLE COMPUTING. ARCHITECTURES, TOOLS, AND APPLICATIONS, ARC 2023 | 2023年 / 14251卷
关键词
Resistive random-access memory; RRAM; FPGA; LUT; LOGIC DESIGN; MEMRISTOR; PERFORMANCE; MEMORY;
D O I
10.1007/978-3-031-42921-7_22
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the last decade, resistive random-access memory (RRAM) has been used in designing field-programmable gate arrays (FPGAs). The non-volatility of RRAM has made it a promising substitute for the traditional static random-access memory (SRAM) in emerging non-volatile FPGAs. Most use cases for RRAM in these FPGAs are restricted to the utilization in routing infrastructures and as a one-to-one substitute for the SRAM memory cells in building FPGA lookup tables (LUTs). In contrast, other FPGA building blocks remain the same. These approaches do not fully embrace RRAM as an emerging circuit element beyond memory. In this paper, we introduce an almost fully RRAM-based LUT design. Our design approach relies on RRAM implementing arbitrary Boolean logic in disjunctive normal form. The unique properties of RRAM crossbars are utilized to effectively integrate address decoder and memory in a single crossbar structure, reducing the amount of auxiliary CMOS components. The simulation results show that our RRAM-based LUT design exhibits low energy requirements at sub-picojoule consumption for read operations. Furthermore, it can achieve fast operations at more than 2.5 GHz for read accesses. To show the practicality and usability of our design, we also present an example application.
引用
收藏
页码:322 / 337
页数:16
相关论文
共 34 条
[1]  
Almurib HAF, 2014, INT CONF NANO MICRO, P448, DOI 10.1109/NEMS.2014.6908847
[2]   RRAM-based non-volatile SRAM cell architectures for ultra-low-power applications [J].
Bazzi, Hussein ;
Harb, Adnan ;
Aziza, Hassen ;
Moreau, Mathieu ;
Kassem, Abdallah .
ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2021, 106 (02) :351-361
[3]  
Cadence Design System Inc, 2022, GPDK045-45nm CMOS 11M/2P generic PDK
[4]  
Chen YC, 2012, IEEE INT SYMP CIRC S, P1811
[5]   MEMRISTOR - MISSING CIRCUIT ELEMENT [J].
CHUA, LO .
IEEE TRANSACTIONS ON CIRCUIT THEORY, 1971, CT18 (05) :507-+
[6]  
Cong J., 2011, 2011 IEEE/ACM International Symposium on Nanoscale Architectures (NANOARCH), P1, DOI 10.1109/NANOARCH.2011.5941476
[7]   FPGA-RPI: A Novel FPGA Architecture With RRAM-Based Programmable Interconnects [J].
Cong, Jason ;
Xiao, Bingjun .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (04) :864-877
[8]   Ultra low power ASIP design for wireless sensor nodes [J].
De Nil, Michael ;
Yseboodt, Lennart ;
Bouwens, Frank ;
Hulzink, Jos ;
Berekovic, Mladen ;
Huisken, Jos ;
Van Meerbergen, Jef .
2007 14TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-4, 2007, :1352-+
[9]  
Gaillardon P., 2012, 2012 IEEE/IFIP 20th International Conference on VLSI and System-on-Chip (VLSI-SoC 2012), P94, DOI 10.1109/VLSI-SoC.2012.6379012
[10]   A Resistive Random Access Memory Addon for the NCSU FreePDK 45 nm [J].
Giacomin, Edouard ;
Gaillardon, Pierre-Emmanuel .
IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2019, 18 :68-72