In-memory Learning with Analog Resistive Switching Memory: A Review and Perspective

被引:123
|
作者
Xi, Yue [1 ]
Gao, Bin [1 ]
Tang, Jianshi [1 ]
Chen, An [2 ]
Chang, Meng-Fan [3 ]
Hu, Xiaobo Sharon [4 ]
Spiegel, Jan Van Der [5 ]
Qian, He [1 ]
Wu, Huaqiang [1 ]
机构
[1] Tsinghua Univ, Inst Microelect, Beijing Natl Res Ctr Informat Sci & Technol BNRis, Beijing 100084, Peoples R China
[2] Semicond Res Corp, Durham, NC 27703 USA
[3] Natl Tsing Hua Univ, Dept Elect Engn, Hsinchu 30013, Taiwan
[4] Univ Notre Dame, Dept Comp Sci & Engn, Notre Dame, IN 46556 USA
[5] Univ Penn, Elect & Syst Engn Dept, Philadelphia, PA 19104 USA
关键词
Switches; Random access memory; Neural networks; Hardware; Performance evaluation; Artificial intelligence; Resistance; Analog resistive switching memory (RSM); in-memory learning; neuromorphic computing; resistive switching; NEURAL-NETWORK; SYNAPSE DEVICE; OPTIMIZATION; EXTRACTION; MEMRISTORS;
D O I
10.1109/JPROC.2020.3004543
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this article, we review the existing analog resistive switching memory (RSM) devices and their hardware technologies for in-memory learning, as well as their challenges and prospects. Since the characteristics of the devices are different for in-memory learning and digital memory applications, it is important to have an in-depth understanding across different layers from devices and circuits to architectures and algorithms. First, based on a top-down view from architecture to devices for analog computing, we define the main figures of merit (FoMs) and perform a comprehensive analysis of analog RSM hardware including the basic device characteristics, hardware algorithms, and the corresponding mapping methods for device arrays, as well as the architecture and circuit design considerations for neural networks. Second, we classify the FoMs of analog RSM devices into two levels. Level 1 FoMs are essential for achieving the functionality of a system (e.g., linearity, symmetry, dynamic range, level numbers, fluctuation, variability, and yield). Level 2 FoMs are those that make a functional system more efficient and reliable (e.g., area, operational voltage, energy consumption, speed, endurance, retention, and compatibility with back-end-of-line processing). By constructing a device-to-application simulation framework, we perform an in-depth analysis of how these FoMs influence in-memory learning and give a target list of the device requirements. Lastly, we evaluate the main FoMs of most existing devices with analog characteristics and review optimization methods from programming schemes to materials and device structures. The key challenges and prospects from the device to system level for analog RSM devices are discussed.
引用
收藏
页码:14 / 42
页数:29
相关论文
共 50 条
  • [41] Atomic crystals resistive switching memory
    刘春森
    张卫
    周鹏
    Chinese Physics B, 2017, 26 (03) : 5 - 20
  • [42] Dual Resistive Switching Characteristics in CuxSiyO Resistive Memory
    Yang, Lingming
    Meng, Ying
    Song, Yali
    Liu, Yi
    Dong, Qing
    Lin, Yinyin
    Huang, Ryan
    Zou, Qingtian
    Wu, Jingang
    APPLIED PHYSICS EXPRESS, 2012, 5 (11)
  • [43] Transient Current of Resistive Switching of a NiOx Resistive Memory
    Liu, Chih-Yi
    Ho, Jen-Yen
    Huang, Jyun-Jie
    Wang, Hung-Yu
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2012, 51 (04)
  • [44] Resistive memory switching of CuxO films for a nonvolatile memory application
    Lv, H. B.
    Yin, M.
    Fu, X. F.
    Song, Y. L.
    Tang, L.
    Zhou, P.
    Zhao, C. H.
    Tang, T. A.
    Chen, B. A.
    Lin, Y. Y.
    IEEE ELECTRON DEVICE LETTERS, 2008, 29 (04) : 309 - 311
  • [45] Tree-based machine learning performed in-memory with memristive analog CAM
    Pedretti, Giacomo
    Graves, Catherine E.
    Serebryakov, Sergey
    Mao, Ruibin
    Sheng, Xia
    Foltin, Martin
    Li, Can
    Strachan, John Paul
    NATURE COMMUNICATIONS, 2021, 12 (01)
  • [46] Tree-based machine learning performed in-memory with memristive analog CAM
    Giacomo Pedretti
    Catherine E. Graves
    Sergey Serebryakov
    Ruibin Mao
    Xia Sheng
    Martin Foltin
    Can Li
    John Paul Strachan
    Nature Communications, 12
  • [47] Logic Synthesis for In-Memory Computing using Resistive Memories
    Shirinzadeh, Saeideh
    Drechsler, Rolf
    2018 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2018, : 375 - 380
  • [48] A Fully Integrated System-on-Chip Design with Scalable Resistive Random-Access Memory Tile Design for Analog in-Memory Computing
    Cai, Fuxi
    Yen, She-Hwa
    Uppala, Apurva
    Thomas, Luke
    Liu, Tianchi
    Fu, Peter
    Zhang, Xiaofeng
    Low, Ambrose
    Kamalanathan, Deepak
    Hsu, Joe
    Ayyagari-Sangamalli, Buvna
    ADVANCED INTELLIGENT SYSTEMS, 2022, 4 (08)
  • [49] Continual Learning Electrical Conduction in Resistive-Switching-Memory Materials
    Go, Shao-Xiang
    Wang, Qiang
    Wang, Bo
    Jiang, Yu
    Bajalovic, Natasa
    Loke, Desmond K.
    ADVANCED THEORY AND SIMULATIONS, 2022, 5 (08)
  • [50] Improving Analog Switching in HfOx-Based Resistive Memory With a Thermal Enhanced Layer
    Wu, Wei
    Wu, Huaqiang
    Gao, Bin
    Deng, Ning
    Yu, Shimeng
    Qian, He
    IEEE ELECTRON DEVICE LETTERS, 2017, 38 (08) : 1019 - 1022