RVComp: Analog Variation Compensation for RRAM-based In-Memory Computing

被引:2
|
作者
He, Jingyu [1 ]
Lastras, Miguel [2 ]
Ye, Terry Tao [3 ]
Tsui, Chi-Ying [1 ]
Cheng, Kwang-Ting [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Hong Kong, Peoples R China
[2] Univ Autonoma San Luis Potosi, San Luis Potosi, San Luis Potosi, Mexico
[3] Southern Univ Sci & Technol, Shenzhen, Peoples R China
关键词
Resistive random access memory; reliability; analog compensation; INFERENCE; MODEL;
D O I
10.1145/3566097.3567858
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Resistive Random Access Memory (RRAM) has shown great potential in accelerating memory-intensive computation in neural network applications. However, RRAM-based computing suffers from significant accuracy degradation due to the inevitable device variations. In this paper, we propose RVComp, a fine-grained analog Compensation approach to mitigate the accuracy loss of in-memory computing incurred by the Variations of the RRAM devices. Specifically, weights in the RRAM crossbar are accompanied by dedicated compensation RRAM cells to offset their programming errors with a scaling factor. A programming target shifting mechanism is further designed with the objectives of reducing the hardware overhead and minimizing the compensation errors under large device variations. Based on these two key concepts, we propose double and dynamic compensation schemes and the corresponding support architecture. Since the RRAM cells only account for a small fraction of the overall area of the computing macro due to the dominance of the peripheral circuitry, the overall area overhead of RVComp is low and manageable. Simulation results show RVComp achieves a negligible 1.80% inference accuracy drop for ResNet18 on the CIFAR-10 dataset under 30% device variation with only 7.12% area and 5.02% power overhead and no extra latency.
引用
收藏
页码:246 / 251
页数:6
相关论文
共 50 条
  • [41] Experimental demonstration of Single-Level and Multi-Level-Cell RRAM-based In-Memory Computing with up to 16 parallel operations
    Esmanhotto, E.
    Hirtzlin, T.
    Castellani, N.
    Martin, S.
    Giraud, B.
    Andrieu, F.
    Nodin, J. F.
    Querlioz, D.
    Portal, J-M.
    Vianello, E.
    2022 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM (IRPS), 2022,
  • [42] An isolated symmetrical 2T2R cell enabling high precision and high density for RRAM-based in-memory computing
    Yaotian LING
    Zongwei WANG
    Yuhang YANG
    Lin BAO
    Shengyu BAO
    Qishen WANG
    Yimao CAI
    Ru HUANG
    Science China(Information Sciences), 2024, 67 (05) : 287 - 294
  • [43] Monolithic 3D Integration of Analog RRAM-Based Computing-in-Memory and Sensor for Energy-Efficient Near-Sensor Computing
    Du, Yiwei
    Tang, Jianshi
    Li, Yijun
    Xi, Yue
    Li, Yuankun
    Li, Jiaming
    Huang, Heyi
    Qin, Qi
    Zhang, Qingtian
    Gao, Bin
    Deng, Ning
    Qian, He
    Wu, Huaqiang
    ADVANCED MATERIALS, 2024, 36 (22)
  • [44] An RRAM-Based Computing-in-Memory Architecture and Its Application in Accelerating Transformer Inference
    Lu, Zhaojun
    Wang, Xueyan
    Arafin, Md Tanvir
    Yang, Haoxiang
    Liu, Zhenglin
    Zhang, Jiliang
    Qu, Gang
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (03) : 485 - 496
  • [45] 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
  • [46] RRAM: A Fully Input Parallel Charge-Domain RRAM-based Computing-in-Memory Design with High Tolerance for RRAM Variations
    He, Yifan
    Huang, Yuxuan
    Yue, Jinshan
    Sun, Wenyu
    Zhang, Lu
    Liu, Yongpan
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 3279 - 3283
  • [47] MRAM-based Analog Sigmoid Function for In-memory Computing
    Amin, Md Hasibul
    Elbtity, Mohammed
    Mohammadi, Mohammadreza
    Zand, Ramtin
    PROCEEDINGS OF THE 32ND GREAT LAKES SYMPOSIUM ON VLSI 2022, GLSVLSI 2022, 2022, : 319 - 323
  • [48] Bidirectional Analog Conductance Modulation for RRAM-Based Neural Networks
    Jiang, Zizhen
    Wang, Ziwen
    Zheng, Xin
    Fong, Scott W.
    Qin, Shengjun
    Chen, Hong-Yu
    Ahn, Ethan C.
    Cao, Ji
    Nishi, Yoshio
    Wong, S. Simon
    Wong, H-S. Philip
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2020, 67 (11) : 4904 - 4910
  • [49] An Ultra-Low-Power Analog Multiplier-Divider Compatible with Digital Code for RRAM-Based Computing-in-Memory Macros
    Yang, Yiming
    Lv, Shidong
    Li, Xiaoran
    Wang, Xinghua
    Wang, Qian
    Yuan, Yiyang
    Liang, Sen
    Zhang, Feng
    MICROMACHINES, 2023, 14 (07)
  • [50] Hardware Implementation of Next Generation Reservoir Computing with RRAM-Based Hybrid Digital-Analog System
    Dong, Danian
    Zhang, Woyu
    Xie, Yuanlu
    Yue, Jinshan
    Ren, Kuan
    Huang, Hongjian
    Zheng, Xu
    Sun, Wen Xuan
    Lai, Jin Ru
    Fan, Shaoyang
    Wang, Hongzhou
    Yu, Zhaoan
    Yao, Zhihong
    Xu, Xiaoxin
    Shang, Dashan
    Liu, Ming
    ADVANCED INTELLIGENT SYSTEMS, 2024, 6 (10)