Computing in Memory Using Doubled STT-MRAM With the Application of Binarized Neural Networks

被引:0
|
作者
Nemati, Seyed Hassan Hadi [1 ]
Eslami, Nima [1 ]
Moaiyeri, Mohammad Hossein [1 ]
机构
[1] Shahid Beheshti Univ, Fac Elect Engn, Tehran 1983969411, Iran
关键词
Spin electronics; computing in memory; spin-transfer torque magnetic random-access memory; binary/ternary content-addressable memory; resistive-based majority function; binary neural network;
D O I
10.1109/LMAG.2023.3301384
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The computing-in-memory (CiM) approach is a promising option for addressing the processor-memory data transfer bottleneck while performing data-intensive applications. In this letter, we present a novel CiM architecture based on spin-transfer torque magnetic random-access memory, which can work in computing and memory modes. In this letter, two spintronic devices are considered per cell to store the main data and its complement to address the reliability concerns during the read operation, which also provides a fascinating ability for performing reliable Boolean operations (all basic functions), binary/ternary content-addressable memory search operation, and multi-input majority function. Since the developed architecture can perform bitwise xnor operations in one cycle, a resistive-based accumulator has been designed to perform multi-input majority production to improve the structure for implementing fast and low-cost binary neural networks (BNNs). To this end, multiplication, accumulation, and passing through the activation function are accomplished in three cycles. The simulation result of exploiting the architecture in the BNN application indicates 86%-98% lower power-delay product than existing architectures.
引用
收藏
页数:5
相关论文
共 23 条
  • [11] Efficient Object Detection Using Embedded Binarized Neural Networks
    Jaeha Kung
    David Zhang
    Gooitzen van der Wal
    Sek Chai
    Saibal Mukhopadhyay
    Journal of Signal Processing Systems, 2018, 90 : 877 - 890
  • [12] In-Memory Computing Architecture for a Convolutional Neural Network Based on Spin Orbit Torque MRAM
    Huang, Jun-Ying
    Syu, Jing-Lin
    Tsou, Yao-Tung
    Kuo, Sy-Yen
    Chang, Ching-Ray
    ELECTRONICS, 2022, 11 (08)
  • [13] 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,
  • [14] A hybrid precision low power computing-in-memory architecture for neural networks
    Xu, Rui
    Tao, Linfeng
    Wang, Tianqi
    Jin, Xi
    Li, Chenxia
    Li, Zhengda
    Ren, Jun
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 80
  • [15] Computing-in-memory using voltage-controlled spin-orbit torque based MRAM array
    Shreya, Sonal
    Jain, Alkesh
    Kaushik, Brajesh Kumar
    MICROELECTRONICS JOURNAL, 2021, 109
  • [16] Compact Write-Based Computing-in-Memory (CIM) using High Speed Switching (HSS) MRAM
    Lu, Yang
    Wang, Zhi Yuan
    Yang, Ye Cheng
    Wang, Shao Hao
    2024 9TH INTERNATIONAL CONFERENCE ON ELECTRONIC TECHNOLOGY AND INFORMATION SCIENCE, ICETIS 2024, 2024, : 666 - 670
  • [17] Design of Max Pooling Operation Circuit for Binarized Neural Networks Using Single-Flux-Quantum Circuit
    Han, Zeyu
    Li, Zongyuan
    Yamanashi, Yuki
    Yoshikawa, Nobuyuki
    IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 2023, 33 (05)
  • [18] Implementation of Artificial Neural Networks Using Magnetoresistive Random-Access Memory-Based Stochastic Computing Units
    Shao, Yixin
    Sinaga, Sisilia Lamsari
    Sunmola, Idris O.
    Borland, Andrew S.
    Carey, Matthew J.
    Katine, Jordan A.
    Lopez-Dominguez, Victor
    Amiri, Pedram Khalili
    IEEE MAGNETICS LETTERS, 2021, 12
  • [19] Reconfigurable Bit-Serial Operation Using Toggle SOT-MRAM for High-Performance Computing in Memory Architecture
    Wang, Jinkai
    Bai, Yining
    Wang, Hongyu
    Hao, Zuolei
    Wang, Guanda
    Zhang, Kun
    Zhang, Youguang
    Lv, Weifeng
    Zhang, Yue
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (11) : 4535 - 4545
  • [20] Time-Domain Computing in Memory Using Spintronics for Energy-Efficient Convolutional Neural Network
    Zhang, Yue
    Wang, Jinkai
    Lian, Chenyu
    Bai, Yining
    Wang, Guanda
    Zhang, Zhizhong
    Zheng, Zhenyi
    Chen, Lei
    Zhang, Kun
    Sirakoulis, Georgios
    Zhang, Youguang
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (03) : 1193 - 1205