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
关键词
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
相关论文
共 50 条
  • [41] Circuit design of RRAM-based neuromorphic hardware systems for classification and modified Hebbian learning
    Yuning JIANG
    Peng HUANG
    Zheng ZHOU
    Jinfeng KANG
    Science China(Information Sciences), 2019, 62 (06) : 141 - 159
  • [42] Algorithmic Fault Detection for RRAM-based Matrix Operations
    Liu, Mengyun
    Xia, Lixue
    Wang, Yu
    Chakrabarty, Krishnendu
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2020, 25 (03)
  • [43] Logic Synthesis for RRAM-Based In-Memory Computing
    Shirinzadeh, Saeideh
    Soeken, Mathias
    Gaillardon, Pierre-Emmanuel
    Drechsler, Rolf
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (07) : 1422 - 1435
  • [44] Reliability Improvement in RRAM-based DNN for Edge Computing
    Oli-Uz-Zaman, Md
    Khan, Saleh Ahmad
    Yuan, Geng
    Wang, Yanzhi
    Liao, Zhiheng
    Fu, Jingyan
    Ding, Caiwen
    Wang, Jinhui
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 581 - 585
  • [45] A Study of the Effect of RRAM Reliability Soft Errors on the Performance of RRAM-Based Neuromorphic Systems
    Tosson, Amr M. S.
    Yu, Shimeng
    Anis, Mohab H.
    Wei, Lan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (11) : 3125 - 3137
  • [46] NeuADC: Neural Network-Inspired RRAM-Based Synthesizable Analog-to-Digital Conversion with Reconfigurable Quantization Support
    Cao, Weidong
    He, Xin
    Chakrabarti, Ayan
    Zhang, Xuan
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 1477 - 1482
  • [47] RRAM-VAC: A Variability-Aware Controller for RRAM-based Memory Architectures
    Tuli, Shikhar
    Rios, Marco
    Levisse, Alexandre
    Atienza, David
    2020 25TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2020, 2020, : 181 - 186
  • [48] Open-RIMC: Open-source RRAM-based IMC co-processor with reconfigurable logic mapping
    Parmar, Vivek
    Ray, Ayan
    Moorthii, Chithambara
    Mishra, Richa
    Verma, Deepak
    Pandey, Digamber
    Suri, Manan
    2023 IEEE 23RD INTERNATIONAL CONFERENCE ON NANOTECHNOLOGY, NANO, 2023, : 519 - 523
  • [49] Design Tradeoffs of Vertical RRAM-Based 3-D Cross-Point Array
    Chen, Pai-Yu
    Li, Zhiwei
    Yu, Shimeng
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (12) : 3460 - 3467
  • [50] Rescuing RRAM-Based Computing From Static and Dynamic Faults
    Lin, Jilan
    Wen, Cheng-Da
    Hu, Xing
    Tang, Tianqi
    Lin, Ing-Chao
    Wang, Yu
    Xie, Yuan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (10) : 2049 - 2062