TAM: A Computing in Memory based on Tandem Array within STT-MRAM for Energy-Efficient Analog MAC Operation

被引:0
|
作者
Wang, Jinkai [1 ,2 ]
Gu, Zhengkun [1 ]
Wang, Hongyu [1 ]
Hao, Zuolei [1 ]
Zhang, Bojun [1 ]
Zhao, Weisheng [1 ,3 ]
Zhang, Yue [1 ,3 ]
机构
[1] Beihang Univ, Fert Beijing Inst, Sch Integrated Circuit Sci & Engn, MIIT Key Lab Spintron, Beijing 100191, Peoples R China
[2] Beihang Univ, Sch Comp Sci & Engn, State Key Lab Software Dev Environm, Beijing 100191, Peoples R China
[3] Beihang Univ, Hefei Innovat Res Inst, Nanoelect Sci & Technol Ctr, Hefei 230012, Peoples R China
来源
2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE | 2023年
基金
中国国家自然科学基金;
关键词
Computing in memory; tandem array; analog MAC; resistance summation; STT-MRAM; SRAM; DESIGN; MODEL;
D O I
10.23919/DATE56975.2023.10137323
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Computing in memory (CIM) has been demonstrated promising for energy efficient computing. However, the dramatic growth of the data scale in neural network processors has aroused a demand for CIM architecture of higher bit density, for which the spin transfer torque magnetic RAM (STT-MRAM) with high bit density and performance arises as an up-and-coming candidate solution. In this work, we propose an analog CIM scheme based on tandem array within STT-MRAM (TAM) to further improve energy efficiency while achieving high bit density. First, the resistance summation based analog MAC operation minimizes the effect of low tunnel magnetoresistance (TMR) by the serial magnetic tunnel junctions (MTJs) structure in the proposed tandem array with smaller area overhead. Moreover, a read scheme of resistive-to-binary is designed to achieve the MAC results accurately and reliably. Besides, the data-dependent error caused by MTJs in series has been eliminated with a proposed dynamic selection circuit. Simulation results of a 2Kb TAM architecture show 113.2 TOPS/W and 63.7 TOPS/W for 4-bit and 8-bit input/weight precision, respectively, and reduction by 39.3% for bit-cell area compared with existing array of MTJs in series.
引用
收藏
页数:6
相关论文
共 39 条
  • [21] Work-in-Progress: Toward Energy-efficient Near STT-MRAM Processing Architecture for Neural Networks
    Li, Yueting
    Zhao, Bingluo
    Xu, Xinyi
    Zhang, Yundong
    Wang, Jun
    Zhao, Weisheng
    2022 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2022, : 13 - 14
  • [22] Energy-Efficient Write Circuit in STT-MRAM Based Look-Up Table (LUT) Using Comparison Write Scheme
    Lee, Seungjin
    Yim, Taegun
    Lee, Choongkeun
    Cho, Kyungseon
    Yoon, Hongil
    PROCEEDINGS INTERNATIONAL SOC DESIGN CONFERENCE 2017 (ISOCC 2017), 2017, : 288 - 289
  • [23] Stoch-IMC: A bit-parallel stochastic in-memory computing architecture based on STT-MRAM
    Hajisadeghi, Amir M.
    Zarandi, Hamid R.
    Momtazpour, Mahmoud
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2025, 190
  • [24] A 129.83 TOPS/W Area Efficient Digital SOT/STT MRAM-Based Computing-In-Memory for Advanced Edge AI Chips
    Lu, Lu
    Mani, Aarthy
    Anh Tuan Do
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [25] Monolithic 3D Integration of Analog RRAM-Based Computing-in-Memory and Sensor for Energy-Efficient Near-Sensor Computing
    Du, Yiwei
    Tang, Jianshi
    Li, Yijun
    Xi, Yue
    Li, Yuankun
    Li, Jiaming
    Huang, Heyi
    Qin, Qi
    Zhang, Qingtian
    Gao, Bin
    Deng, Ning
    Qian, He
    Wu, Huaqiang
    ADVANCED MATERIALS, 2024, 36 (22)
  • [26] An Energy-Efficient and Robust 10T SRAM based In-Memory Computing Architecture
    Srivastava, Noopur
    Rajput, Anil Kumar
    Pattanaik, Manisha
    Kaushal, Gaurav
    2023 36TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2023 22ND INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, VLSID, 2023, : 133 - 138
  • [27] Hierarchical Temporal Memory Based on Spin-Neurons and Resistive Memory for Energy-Efficient Brain-Inspired Computing
    Fan, Deliang
    Sharad, Mrigank
    Sengupta, Abhronil
    Roy, Kaushik
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2016, 27 (09) : 1907 - 1919
  • [28] Thermally stable threshold selector based on CuAg alloy for energy-efficient memory and neuromorphic computing applications
    Zhou, Xi
    Zhao, Liang
    Yan, Chu
    Zhen, Weili
    Lin, Yinyue
    Li, Le
    Du, Guanlin
    Lu, Linfeng
    Zhang, Shan-Ting
    Lu, Zhichao
    Li, Dongdong
    NATURE COMMUNICATIONS, 2023, 14 (01)
  • [29] STT-MRAM-based Near-Memory Computing Architecture with Read Scheme and Dataflow Co-Design for High-Throughput and Energy-Efficiency
    Jang, Yunho
    Kim, Yeseul
    Park, Jongsun
    PROCEEDINGS OF THE 29TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, ISLPED 2024, 2024,
  • [30] A 43.1TOPS/W Energy-Efficient Absolute-Difference-Accumulation Operation Computing-In-Memory With Computation Reuse
    Um, Soyeon
    Kim, Sangyeob
    Kim, Sangjin
    Yoo, Hoi-Jun
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (05) : 1605 - 1609