Accuracy Improvement With Weight Mapping Strategy and Output Transformation for STT-MRAM-Based Computing-in-Memory

被引:0
|
作者
Wang, Xianggao [1 ,2 ]
Wei, Na [2 ]
Gao, Shifan [1 ]
Wu, Wenhao [2 ,3 ]
Zhao, Yi [1 ,2 ]
机构
[1] Zhejiang Univ, Coll Informat Sci & Elect Engn, Hangzhou 310027, Peoples R China
[2] China Nanhu Acad Elect & Informat Technol, Jiaxing 314001, Peoples R China
[3] East China Normal Univ, Sch Integrated Circuits, Shanghai 200241, Peoples R China
关键词
Circuits; Accuracy; Artificial intelligence; Resistance; Nonvolatile memory; Computer architecture; Neural networks; Linearity; Arrays; Transistors; Artificial intelligence (AI); computing-in-memory (CiM); linear transformation; spin-transfer torque magnetic random access memory (STT-MRAM); weight mapping; MACRO;
D O I
10.1109/JXCDC.2024.3478360
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This work presents an analog computing-in-memory (CiM) macro with spin-transfer torque magnetic random access memory (STT-MRAM) and 28-nm CMOS technology. The adopted CiM bitcell uses a differential scheme and balances the input resistance to minimize the nonideal factors during multiply-accumulate (MAC) operations. Specialized peripheral circuits were designed for the current-scheme CiM architecture. More importantly, strategies of accuracy improvement were innovatively proposed as follows: 1) mapping most significant bit (MSB) to the far side of the MRAM array and 2) output linear transformation based on the reference columns. Circuit-level simulation verified the functionality and performance improvement of the CiM macro based on the MNIST and CIFAR-10 datasets, realizing a 3% and 5% accuracy loss compared with the benchmark, respectively. The 640-GOPS (8 bit) throughput, 34.6-TOPS/mm(2) area compactness, and 83.3-TOPS/W energy efficiency demonstrate the advantages of STT-MRAM CiM in the coming AI era.
引用
收藏
页码:75 / 81
页数:7
相关论文
共 50 条
  • [1] A CFMB STT-MRAM-Based Computing-in-Memory Proposal With Cascade Computing Unit for Edge AI Devices
    Zhou, Yongliang
    Zhou, Zixuan
    Wei, Yiming
    Yang, Zhen
    Lin, Xiao
    Dai, Chenghu
    Hao, Licai
    Peng, Chunyu
    Cai, Hao
    Wu, Xiulong
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, 71 (01) : 187 - 200
  • [2] High-Performance STT-MRAM-Based Computing-in-Memory Scheme Utilizing Data Read Feature
    Wu, Bi
    Liu, Kai
    Yu, Tianyang
    Zhu, Haonan
    Chen, Ke
    Yan, Chenggang
    Deng, Erya
    Liu, Weiqiang
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2023, 22 : 817 - 826
  • [3] Domain-Specific STT-MRAM-Based In-Memory Computing: A Survey
    Yusuf, Alaba
    Adegbija, Tosiron
    Gajaria, Dhruv
    IEEE ACCESS, 2024, 12 : 28036 - 28056
  • [4] An STT-MRAM based reconfigurable computing-in-memory architecture for general purpose computing
    Yu Pan
    Xiaotao Jia
    Zhen Cheng
    Peng Ouyang
    Xueyan Wang
    Jianlei Yang
    Weisheng Zhao
    CCF Transactions on High Performance Computing, 2020, 2 : 272 - 281
  • [5] An STT-MRAM based reconfigurable computing-in-memory architecture for general purpose computing
    Pan, Yu
    Jia, Xiaotao
    Cheng, Zhen
    Ouyang, Peng
    Wang, Xueyan
    Yang, Jianlei
    Zhao, Weisheng
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2020, 2 (03) : 272 - 281
  • [6] Computing-in-Memory With Enhanced STT-MRAM Readout Margin
    Wang, Shuyu
    Cai, Hao
    IEEE TRANSACTIONS ON MAGNETICS, 2023, 59 (11)
  • [7] STT-MRAM-Based Multicontext FPGA for Multithreading Computing Environment
    Kim, Jeongbin
    Song, Yongwoon
    Cho, Kyungseon
    Lee, Hyukjun
    Yoon, Hongil
    Chung, Eui-Young
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (05) : 1330 - 1343
  • [8] Area-optimized and Reliable Computing-in-memory Platform Based on STT-MRAM
    Ahn, Dasom
    Ahn, Seongmin
    Na, Taehui
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2025, 25 (01) : 56 - 65
  • [9] A Multilevel Cell STT-MRAM-Based Computing In-Memory Accelerator for Binary Convolutional Neural Network
    Pan, Yu
    Ouyang, Peng
    Zhao, Yinglin
    Kang, Wang
    Yin, Shouyi
    Zhang, Youguang
    Zhao, Weisheng
    Wei, Shaojun
    IEEE TRANSACTIONS ON MAGNETICS, 2018, 54 (11)
  • [10] SIMPLY plus : A Reliable STT-MRAM-Based Smart Material Implication Architecture for In-Memory Computing
    Moposita, Tatiana
    Garzon, Esteban
    de Rose, Raffaele
    Crupi, Felice
    Vladimirescu, Andrei
    Trojman, Lionel
    Lanuzza, Marco
    IEEE ACCESS, 2023, 11 : 144084 - 144094