Reliability-Aware Design Strategies for Stateful Logic-in-Memory Architectures

被引:17
|
作者
Zanotti, Tommaso [1 ]
Puglisi, Francesco Maria [1 ]
Pavan, Paolo [1 ]
机构
[1] Univ Modena & Reggio Emilia, Dipartimento Ingn Enzo Ferrari, I-41125 Modena, Italy
关键词
Materials reliability; Compact model; IMPLY; logic-in-memory; RRAM; RRAM array; RRAM; OPERATION; MODEL;
D O I
10.1109/TDMR.2020.2981205
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The in-memory computation of logic operations is a promising paradigm that could enable the development of highly efficient computing architectures, ideal for battery-powered devices. Indeed, Resistive Random Access Memory (RRAM) devices and the material implication logic (IMPLY) have been experimentally demonstrated to enable low-power logic-in-memory (LIM) circuits. Still, device and circuit non-idealities (e.g., the strong sensitivity to driving voltage variations) introduce several reliability challenges that must be addressed with appropriate device models. Often, general-purpose or simplified models are used in the analysis, thus resulting in questionable estimations and designs. In this work, we use a physics-based RRAM compact model, comprehensive of device non-idealities, to study the reliability of IMPLY-based LIM circuits. The analysis is first performed on the single IMPLY logic gate and then extended to an array implementation encompassing the effect of line parasitic resistances and node capacitances. We determine and quantitatively evaluate important metrics such as energy consumption and maximum array size, and derive appropriate design strategies aimed at improving the reliability of such circuits.
引用
收藏
页码:278 / 285
页数:8
相关论文
共 50 条
  • [31] A framework for reliability-aware embedded system design on multiprocessor platforms
    Huang, Jia
    Barner, Simon
    Raabe, Andreas
    Buck, Christian
    Knoll, Alois
    MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (06) : 539 - 551
  • [32] Reliability and Performance Analysis of Logic-in-Memory Based Binarized Neural Networks
    Zanotti, Tommaso
    Puglisi, Francesco Maria
    Pavan, Paolo
    IEEE TRANSACTIONS ON DEVICE AND MATERIALS RELIABILITY, 2021, 21 (02) : 183 - 191
  • [33] Reliability-Aware Training and Performance Modeling for Processing-In-Memory Systems
    Sun, Hanbo
    Zhu, Zhenhua
    Cai, Yi
    Zeng, Shulin
    Qiu, Kaizhong
    Wang, Yu
    Yang, Huazhong
    2021 26TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2021, : 847 - 852
  • [34] Reliability-Aware Ratioed Logic Operations for Energy-Efficient Computational ReRAM
    Fernandez, Carlos
    Vourkas, Ioannis
    PROCEEDINGS OF THE 2022 IFIP/IEEE 30TH INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2022,
  • [35] Custom Memory Design for Logic-in-Memory: Drawbacks and Improvements over Conventional Memories
    Ottati, Fabrizio
    Turvani, Giovanna
    Masera, Guido
    Vacca, Marco
    ELECTRONICS, 2021, 10 (18)
  • [36] Quantization and Reliability-Aware Iterative Majority-Logic Decoding algorithm for LDPC code in TLC NAND Flash Memory
    Kong, Lingjun
    Wen, Haying
    Han, Guojun
    Zhao, Shengmei
    Jiang, Ming
    Zhao, Chunming
    2016 8TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS & SIGNAL PROCESSING (WCSP), 2016,
  • [37] Flexible Ferroelectric-Capacitor Element for Low Power and Compact Logic-in-Memory Architectures
    Ishihara, Shota
    Idobata, Noriaki
    Hariyama, Masanori
    Kameyama, Michitaka
    JOURNAL OF MULTIPLE-VALUED LOGIC AND SOFT COMPUTING, 2013, 20 (5-6) : 595 - 623
  • [38] A case study in reliability-aware design: A resilient LDPC code decoder
    May, Matthias
    Alles, Matthias
    Welm, Norbert
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 413 - 418
  • [39] Reliability-Aware Heterogeneous 3D Chip Multiprocessor Design
    Akturk, Ismail
    Ozturk, Ozcan
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2013, 29 (02): : 177 - 184
  • [40] Interconnect lifetime prediction under dynamic stress for reliability-aware design
    Lu, ZJ
    Huang, W
    Lach, J
    Stan, M
    Skadron, K
    ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, : 327 - 334