Kernel Mapping Methods of Convolutional Neural Network in 3D NAND Flash Architecture

被引:2
|
作者
Song, Min Suk [1 ]
Hwang, Hwiho [1 ]
Lee, Geun Ho [1 ]
Ahn, Suhyeon [1 ]
Hwang, Sungmin [2 ]
Kim, Hyungjin [1 ]
机构
[1] Inha Univ, Dept Elect & Comp Engn, Incheon 22212, South Korea
[2] Korea Univ, Dept AI Semicond Engn, Sejong 30019, South Korea
基金
新加坡国家研究基金会;
关键词
NAND flash memory; 3D NAND architecture; vector-matrix multiplication (VMM); neuromorphic computing; off-chip learning; convolutional neural network (CNN); MEMORY; SYNAPSE; PLASTICITY; MEMRISTOR; DEVICES;
D O I
10.3390/electronics12234796
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A flash memory is a non-volatile memory that has a large memory window, high cell density, and reliable switching characteristics and can be used as a synaptic device in a neuromorphic system based on 3D NAND flash architecture. We fabricated a TiN/Al2O3/Si3N4/SiO2/Si stack-based Flash memory device with a polysilicon channel. The input/output signals and output values are binarized for accurate vector-matrix multiplication operations in the hardware. In addition, we propose two kernel mapping methods for convolutional neural networks (CNN) in the neuromorphic system. The VMM operations of two mapping schemes are verified through SPICE simulation. Finally, the off-chip learning in the CNN structure is performed using the Modified National Institute of Standards and Technology (MNIST) dataset. We compared the two schemes in terms of various parameters and determined the advantages and disadvantages of each.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] RECOGNIZING CHINESE TEXTS WITH 3D CONVOLUTIONAL NEURAL NETWORK
    Chen, Kuan-Chou
    Lin, Guan-Ting
    Lin, Che-Tsung
    Guo, Jiun-In
    2019 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2019, : 2120 - 2123
  • [32] A lightweight 3D convolutional neural network for deepfake detection
    Liu, Jiarui
    Zhu, Kaiman
    Lu, Wei
    Luo, Xiangyang
    Zhao, Xianfeng
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2021, 36 (09) : 4990 - 5004
  • [33] A 3D Implementation of Convolutional Neural Network for Fast Inference
    Miniskar, Narasinga Rao
    Vanna-iampikul, Pruek
    Young, Aaron
    Lim, Sung Kyu
    Liu, Frank
    Yoo, Jieun
    Mills, Corrinne
    Nhan Tran
    Fahim, Farah
    Vetter, Jeffrey S.
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [34] Fast 3D lithography simulation by convolutional neural network
    Tanabe, Hiroyoshi
    Sato, Shimpei
    Takahashi, Atsushi
    DESIGN-PROCESS-TECHNOLOGY CO-OPTIMIZATION XV, 2021, 11614
  • [35] 3D Face Reconstruction Based on Convolutional Neural Network
    Li Fangmin
    Chen Ke
    Liu Xinhua
    2017 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION (ICICTA 2017), 2017, : 71 - 74
  • [36] 3D convolutional neural network for object recognition: a review
    Singh, Rahul Dev
    Mittal, Ajay
    Bhatia, Rajesh K.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (12) : 15951 - 15995
  • [37] Winner-Takes-All Neural Network Based on 3D NAND Flash With 1-Bit Erase Scheme
    Zhou, Wen
    Jin, Lei
    Jia, Jianquan
    You, Kaikai
    Han, Jiayin
    Jia, Xinlei
    Yuan, Jie
    Liu, Hongtao
    Zhang, An
    Ye, Tianchun
    Huo, Zongliang
    IEEE ELECTRON DEVICE LETTERS, 2023, 44 (05) : 761 - 764
  • [38] Mapping Systolic Arrays onto 3D Circuit Structures: Accelerating Convolutional Neural Network Inference
    Kung, H. T.
    McDanel, Bradley
    Zhang, Sai Qian
    PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2018, : 330 - 336
  • [39] A Review of Program disturb of 3D NAND Flash Memory
    Lou, Bojie
    Liu, Qihao
    Zeng, Zhaogui
    Zhou, Yongwang
    Zhong, Ji
    2023 24TH INTERNATIONAL CONFERENCE ON ELECTRONIC PACKAGING TECHNOLOGY, ICEPT, 2023,
  • [40] Optimization of Performance and Reliability in 3D NAND Flash Memory
    Ouyang, Yingjie
    Xia, Zhiliang
    Yang, Tao
    Shi, Dandan
    Zhou, Wenxi
    Huo, Zongliang
    IEEE ELECTRON DEVICE LETTERS, 2020, 41 (06) : 840 - 843