MLFlash-CIM: Embedded Multi-Level NOR-Flash Cell based Computing in Memory Architecture for Edge AI Devices

被引:2
|
作者
Zeng, Sitao [1 ]
Zhang, Yuxin [1 ]
Zhu, Zhiguo [1 ]
Qin, Zhaolong [1 ]
Dou, Chunmeng [2 ]
Si, Xin [1 ,3 ]
Li, Qiang [1 ]
机构
[1] Univ Elect Sci & Technol China, Chengdu, Peoples R China
[2] Chinese Acad Sci, Inst Microelect, Beijing, Peoples R China
[3] Southeast Univ, Nanjing, Peoples R China
关键词
Multi-Level NOR-Flash; Computing in memory; Artificial Intelligence; Convolutional Neural Network;
D O I
10.1109/AICAS51828.2021.9458438
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Computing-in-Memory (CIM) is a promising method to overcome the well-known "Von Neumann Bottleneck" with computation insides memory, especially in edge artificial intelligence (AI) devices. In this paper, we proposed a 40nm 1Mb Multi-Level NOR-Flash cell based CIM (MLFlash-CIM) architecture with hardware and software co-design. Modeling of proposed MLFlash-CIM was analyzed with the consideration of cell variation, number of activated cells, integral non-linear (INL) and differential non-linear (DNL) of input driver, and quantization error of readout circuits. We also proposed a multi-bit neural network mapping method with 1/n top values and an adaptive quantization scheme to improve the inference accuracy. When applied to a modified VGG-16 Network with 16 layers, the proposed MLFlash-CIM can achieve 92.73% inference accuracy under CIFAR-10 dataset. This CIM structure also achieved a peak throughput of 3.277 TOPS and an energy efficiency of 35.6 TOPS/W for 4-bit multiplication and accumulation (MAC) operations.
引用
收藏
页数:4
相关论文
共 9 条
  • [1] Improvement of the multi-level cell performance by a soft program method in flash memory devices
    Park, Jong Kyung
    Lee, Ki-Hong
    Pyi, Seung Ho
    Lee, Seok-Hee
    Cho, Byung Jin
    SOLID-STATE ELECTRONICS, 2014, 94 : 86 - 90
  • [2] OML-PCM: optical multi-level phase change memory architecture for embedded computing systems
    Mohseni, Milad
    Novin, Ahmad Habibized
    ENGINEERING RESEARCH EXPRESS, 2023, 5 (04):
  • [3] 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)
  • [4] A 3D MCAM architecture based on flash memory enabling binary neural network computing for edge AI
    Maoying BAI
    Shuhao WU
    Hai WANG
    Hua WANG
    Yang FENG
    Yueran QI
    Chengcheng WANG
    Zheng CHAI
    Tai MIN
    Jixuan WU
    Xuepeng ZHAN
    Jiezhi CHEN
    Science China(Information Sciences), 2024, 67 (12) : 302 - 310
  • [5] LEAST SQUARES BASED CELL-TO-CELL INTERFERENCE CANCELATION TECHNIQUE FOR MULTI-LEVEL CELL NAND FLASH MEMORY
    Lee, Dong-hwan
    Sung, Wonyong
    2012 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2012, : 1601 - 1604
  • [6] Compact CiM Co-optimized by Heterogeneous Multi-level ReRAM & Random Weight SNN for Event-based Vision Sensor of Edge AI
    Koshino, Shunsuke
    Misawa, Naoko
    Matsui, Chihiro
    Takeuchi, Ken
    2022 IEEE SILICON NANOELECTRONICS WORKSHOP (SNW), 2022,
  • [7] Machine learning-based edge-computing on a multi-level architecture of WSN and IoT for real-time fall detection
    El Attaoui, Amina
    Largo, Salma
    Kaissari, Soufiane
    Benba, Achraf
    Jilbab, Abdelilah
    Bourouhou, Abdennaser
    IET WIRELESS SENSOR SYSTEMS, 2020, 10 (06) : 320 - 332
  • [8] Lowering Latency of Embedded Memory by Exploiting In-Cell Victim Cache Hierarchy Based on Emerging Multi- Level Memory Devices
    Wu, Juejian
    Liao, Tianyu
    Li, Taixin
    Xu, Yixin
    Narayanan, Vijaykrishnan
    Liu, Yongpan
    Yang, Huazhong
    Li, Xueqing
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,
  • [9] A 68 Parallel Row Access Neuromorphic Core with 22K Multi-Level Synapses Based on Logic-Compatible Embedded Flash Memory Technology
    Kim, M.
    Kim, J.
    Park, G.
    Everson, L.
    Kim, H.
    Song, S.
    Lee, S.
    Kim, C. H.
    2018 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2018,