Flash-Based Computing-in-Memory Architecture to Implement High-Precision Sparse Coding

被引:0
|
作者
Qi, Yueran [1 ]
Feng, Yang [1 ]
Wang, Hai [1 ]
Wang, Chengcheng [1 ]
Bai, Maoying [1 ]
Liu, Jing [2 ]
Zhan, Xuepeng [1 ]
Wu, Jixuan [1 ]
Wang, Qianwen [1 ]
Chen, Jiezhi [1 ]
机构
[1] Shandong Univ, Sch Informat Sci & Engn, Qingdao 266237, Peoples R China
[2] Chinese Acad Sci, Key Lab Microelect Devices & Integrated Technol, Inst Microelect, Beijing 100029, Peoples R China
基金
中国国家自然科学基金;
关键词
computing in memory; sparse coding; image reconstruction; online training; flash memory;
D O I
10.3390/mi14122190
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
To address the concerns with power consumption and processing efficiency in big-size data processing, sparse coding in computing-in-memory (CIM) architectures is gaining much more attention. Here, a novel Flash-based CIM architecture is proposed to implement large-scale sparse coding, wherein various matrix weight training algorithms are verified. Then, with further optimizations of mapping methods and initialization conditions, the variation-sensitive training (VST) algorithm is designed to enhance the processing efficiency and accuracy of the applications of image reconstructions. Based on the comprehensive characterizations observed when considering the impacts of array variations, the experiment demonstrated that the trained dictionary could successfully reconstruct the images in a 55 nm flash memory array based on the proposed architecture, irrespective of current variations. The results indicate the feasibility of using Flash-based CIM architectures to implement high-precision sparse coding in a wide range of applications.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Near-threshold-voltage operation in flash-based high-precision computing-in-memory to implement Poisson image editing
    Feng, Yang
    Chen, Bing
    Tang, Mingfeng
    Qi, Yuerang
    Bai, Maoying
    Wang, Chengcheng
    Wang, Hai
    Zhan, Xuepeng
    Zhang, Junyu
    Liu, Jing
    Wu, Jixuan
    Chen, Jiezhi
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2023, 66 (12)
  • [2] Near-threshold-voltage operation in flash-based high-precision computing-in-memory to implement Poisson image editing
    Yang FENG
    Bing CHEN
    Mingfeng TANG
    Yueran QI
    Maoying BAI
    Chengcheng WANG
    Hai WANG
    Xuepeng ZHAN
    Junyu ZHANG
    Jing LIU
    Jixuan WU
    Jiezhi CHEN
    [J]. Science China(Information Sciences), 2023, 66 (12) : 261 - 266
  • [3] Near-threshold-voltage operation in flash-based high-precision computing-in-memory to implement Poisson image editing
    Yang Feng
    Bing Chen
    Mingfeng Tang
    Yuerang Qi
    Maoying Bai
    Chengcheng Wang
    Hai Wang
    Xuepeng Zhan
    Junyu Zhang
    Jing Liu
    Jixuan Wu
    Jiezhi Chen
    [J]. Science China Information Sciences, 2023, 66
  • [4] A High-Precision Implementation of the Sigmoid Activation Function for Computing-in-Memory Architecture
    Xu, Siqiu
    Li, Xi
    Xie, Chenchen
    Chen, Houpeng
    Chen, Cheng
    Song, Zhitang
    [J]. MICROMACHINES, 2021, 12 (10)
  • [5] Flash-based Computing-in-Memory (CiM) Towards Stochastic Computing with Low Power-consumption and High Noise-immunity
    Wang, Hai
    Feng, Yang
    Zhan, Xuepeng
    Bai, Maoying
    Sang, Pengpeng
    Wu, Jixuan
    Wang, Qianwen
    Chen, Jiezhi
    [J]. 2024 IEEE SILICON NANOELECTRONICS WORKSHOP, SNW 2024, 2024, : 45 - 46
  • [6] A High-Precision Voltage-Quantization-Based Current-Mode Computing-in-Memory SRAM
    Zhao, Ruiyong
    Gong, Zhenghui
    Liu, Yulan
    Chen, Jing
    Wang, Zhongrui
    [J]. MICROMACHINES, 2023, 14 (12)
  • [7] NOR Flash-based Multilevel In-Memory-Searching Architecture for Approximate Computing
    Lin, Yu-Hsuan
    Tseng, Po-Hao
    Lee, Feng-Min
    Lee, Ming-Hsiu
    Hsieh, Chih-Chang
    Lee, Dai-Ying
    Wang, Keh-Chung
    Lu, Chih-Yuan
    [J]. 2022 14TH IEEE INTERNATIONAL MEMORY WORKSHOP (IMW 2022), 2022, : 89 - 92
  • [8] UL-CNN: An Ultra-Lightweight Convolutional Neural Network Aiming at Flash-Based Computing-In-Memory Architecture for Pedestrian Recognition
    Yang, Chen
    Zhang, Jingyu
    Chen, Qi
    Xu, Yi
    Lu, Cimang
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2021, 30 (02)
  • [9] A Unified UVM Architecture for Flash-Based Memory
    Salah, Khaled
    [J]. 2017 18TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR AND SOC TEST, SECURITY AND VERIFICATION (MTV 2017), 2017, : 1 - 4
  • [10] Implementation of Image Compression by Using High-Precision In-Memory Computing Scheme Based on NOR Flash Memory
    Zhang, Dong
    Wang, Hai
    Feng, Yang
    Zhan, Xuepeng
    Chen, Jiezhi
    Liu, Jing
    Liu, Ming
    [J]. IEEE ELECTRON DEVICE LETTERS, 2021, 42 (11) : 1603 - 1606