RRAM-VAC: A Variability-Aware Controller for RRAM-based Memory Architectures

被引:0
|
作者
Tuli, Shikhar [1 ]
Rios, Marco [1 ]
Levisse, Alexandre [1 ]
Atienza, David [1 ]
机构
[1] Swiss Fed Inst Technol Lausanne EPFL, ESL, Lausanne, Switzerland
来源
2020 25TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2020 | 2020年
基金
欧洲研究理事会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growing need for connected, smart and energy efficient devices requires them to provide both ultra-low standby power and relatively high computing capabilities when awoken. In this context, emerging resistive memory technologies (RRAM) appear as a promising solution as they enable cheap fine grain technology co-integration with CMOS, fast switching and non-volatile storage. However, RRAM technologies suffer from fundamental flaws such as a strong device-to-device and cycle-to-cycle variability which is worsened by aging, forcing the designers to consider worst case design conditions. In this work, we propose, for the first time, a circuit that can take advantage of recently published Write Termination (WT) circuits from both the energy and performances point of view. The proposed RRAM Variability Aware Controller (RRAM-VAC) stores and then coalesces the write requests from the processor before triggering the actual write process. By doing so, it averages the RRAM variability and enables the system to run at the memory programming time distribution mean rather than the worst case tail. We explore the design space of the proposed solution for various RRAM variability specifications, benchmark the effect of the proposed memory controller with real application memory traces and show (for the considered RRAM technology specifications) 44 % to 50 % performances improvement and from 10% to 85% energy gains depending on the application memory access patterns.
引用
收藏
页码:181 / 186
页数:6
相关论文
共 50 条
  • [21] RRAM-Based Analog Approximate Computing
    Li, Boxun
    Gu, Peng
    Shan, Yi
    Wang, Yu
    Chen, Yiran
    Yang, Huazhong
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (12) : 1905 - 1917
  • [22] RRAM-based Reconfigurable In-Memory Computing Architecture with Hybrid Routing
    Zha, Yue
    Li, Jing
    2017 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2017, : 527 - 532
  • [23] RRAM-Based In-Memory Computing for Embedded Deep Neural Networks
    Bankman, D.
    Messner, J.
    Gural, A.
    Murmann, B.
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 1511 - 1515
  • [24] Robust RRAM-based In-Memory Computing in Light of Model Stability
    Krishnan, Gokul
    Sun, Jingbo
    Hazra, Jubin
    Du, Xiaocong
    Liehr, Maximilian
    Li, Zheng
    Beckmann, Karsten
    Joshi, Rajiv, V
    Cady, Nathaniel C.
    Cao, Yu
    2021 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM (IRPS), 2021,
  • [25] Error Correction Scheme for Reliable RRAM-Based In-Memory Computing
    Hu, Yixuan
    Cheng, Kaili
    Zhang, Zuodong
    Wang, Runsheng
    Wang, Yuan
    Huang, Ru
    2021 5TH IEEE ELECTRON DEVICES TECHNOLOGY & MANUFACTURING CONFERENCE (EDTM), 2021,
  • [26] A Variability-Aware Behavioral Model of Monolayer MoS2 RRAM for Tunable Stochastic Sources
    Peddaboina, Lavanya
    Agrawal, Kartik
    Kumar, Piyush
    Hegde, Girija
    Badami, Oves
    Bhattacharjee, Shubhadeep
    ADVANCED THEORY AND SIMULATIONS, 2025,
  • [27] RVComp: Analog Variation Compensation for RRAM-based In-Memory Computing
    He, Jingyu
    Lastras, Miguel
    Ye, Terry Tao
    Tsui, Chi-Ying
    Cheng, Kwang-Ting
    2023 28TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC, 2023, : 246 - 251
  • [28] Endurance-aware RRAM-based Reconfigurable Architecture using TCAM Arrays
    Cardoso de Lima, Joao Paulo
    Brandalero, Marcelo
    Carro, Luigi
    2020 30TH INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2020, : 40 - 46
  • [29] Circuit Reliability Analysis of RRAM-based Logic-in-Memory Crossbar Architectures Including Line Parasitic Effects, Variability, and Random Telegraph Noise
    Zanotti, Tommaso
    Puglisi, Francesco Maria
    Pavan, Paolo
    2020 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM (IRPS), 2020,
  • [30] A Novel Peripheral Circuit for RRAM-based LUT
    Chen, Yi-Chung
    Li, Hai
    Zhang, Wei
    2012 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 2012), 2012, : 1811 - 1814