A 3D MCAM architecture based on flash memory enabling binary neural network computing for edge AI

被引:0
|
作者
Maoying BAI [1 ]
Shuhao WU [1 ]
Hai WANG [1 ]
Hua WANG [1 ]
Yang FENG [1 ]
Yueran QI [1 ]
Chengcheng WANG [1 ]
Zheng CHAI [2 ]
Tai MIN [2 ]
Jixuan WU [1 ]
Xuepeng ZHAN [1 ]
Jiezhi CHEN [1 ]
机构
[1] School of Information Science and Engineering, Shandong University
[2] Center for Spintronic and Quantum Systems, State Key Laboratory for Mechanical Behavior of Materials,School of Materials Science and Engineering, Xi'an Jiaotong
关键词
D O I
暂无
中图分类号
TP333 [存贮器]; TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The in-memory computing(IMC) architecture implemented by non-volatile memory units shows great possibilities to break the traditional von Neumann bottleneck. In this paper, a 3D IMC architecture is proposed whose unit is based on a multi-bit content-addressable memory(MCAM). The MCAM unit is comprised of two 65 nm flash memory and two transistors(2Flash2T), which is reconfigurable and multifunctional for both data write/search and XNOR logic operation. Moreover, the MCAM array can also support the population count(POPCOUNT) operation, which can be beneficial for the training and inference process in binary neural network(BNN) computing. Based on the well-known MNIST dataset, the proposed 3D MCAM architecture shows a 98.63% recognition accuracy and a 300% noise-tolerant performance without significant accuracy deterioration. Our findings can provide the potential for developing highly energy-efficient BNN computing for complex artificial intelligence(AI) tasks based on flash-based MCAM units.
引用
收藏
页码:302 / 310
页数:9
相关论文
共 50 条
  • [1] A 3D MCAM architecture based on flash memory enabling binary neural network computing for edge AI
    Bai, Maoying
    Wu, Shuhao
    Wang, Hai
    Wang, Hua
    Feng, Yang
    Qi, Yueran
    Wang, Chengcheng
    Chai, Zheng
    Min, Tai
    Wu, Jixuan
    Zhan, Xuepeng
    Chen, Jiezhi
    SCIENCE CHINA-INFORMATION SCIENCES, 2024, 67 (12)
  • [2] A Skyrmion Racetrack Memory based Computing In-memory Architecture for Binary Neural Convolutional Network
    Pan, Yu
    Ouyang, Peng
    Zhao, Yinglin
    Yin, Shouyi
    Zhang, Youguang
    Wei, Shaojun
    Zhao, Weisheng
    GLSVLSI '19 - PROCEEDINGS OF THE 2019 ON GREAT LAKES SYMPOSIUM ON VLSI, 2019, : 271 - 274
  • [3] 3D Crosspoint Memory as a Parallel Architecture for Computing Network Reachability
    Velasquez, Alvaro
    Jha, Sumit Kumar
    2018 IEEE 36TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2018, : 171 - 178
  • [4] An In-Memory-Computing Binary Neural Network Architecture With In-Memory Batch Normalization
    Rege, Prathamesh Prashant
    Yin, Ming
    Parihar, Sanjay
    Versaggi, Joseph
    Nemawarkar, Shashank
    IEEE ACCESS, 2024, 12 : 190889 - 190896
  • [5] Synaptic Devices Based on 3-D AND Flash Memory Architecture for Neuromorphic Computing
    Noh, Yoohyun
    Seo, Yungtak
    Park, Byunggook
    Lee, Jong-Ho
    2019 IEEE 11TH INTERNATIONAL MEMORY WORKSHOP (IMW 2019), 2019, : 165 - 168
  • [6] Kernel Mapping Methods of Convolutional Neural Network in 3D NAND Flash Architecture
    Song, Min Suk
    Hwang, Hwiho
    Lee, Geun Ho
    Ahn, Suhyeon
    Hwang, Sungmin
    Kim, Hyungjin
    ELECTRONICS, 2023, 12 (23)
  • [7] CoMIC: Complementary Memristor based in-memory computing in 3D architecture
    Lalchhandama, F.
    Datta, Kamalika
    Chakraborty, Sandip
    Drechsler, Rolf
    Sengupta, Indranil
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 126
  • [8] Temporal Correlation Detection Based on 3D NAND Flash In-Memory Computing
    Zhou, Wen
    Jin, Lei
    Cui, Jiameng
    Li, Kaiwei
    Jia, Xinlei
    Zhang, An
    Huo, Zongliang
    IEEE ELECTRON DEVICE LETTERS, 2022, 43 (06) : 874 - 877
  • [9] CoMIC: Complementary Memristor based in-memory computing in 3D architecture
    Lalchhandama, F.
    Datta, Kamalika
    Chakraborty, Sandip
    Drechsler, Rolf
    Sengupta, Indranil
    Journal of Systems Architecture, 2022, 126
  • [10] Binary Neural Network based 3D Facial Feature Localization
    Ju, Quan
    O'keefe, Simon
    Austin, Jim
    IJCNN: 2009 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1- 6, 2009, : 843 - 850