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
相关论文
共 50 条
  • [21] Versatile STT-MRAM Architecture for Memory and Emerging Applications
    Alam, Syed M.
    Ikegawa, Sumio
    Nagel, Kerry
    Mancoff, Frederick
    DeHerrera, Mark
    Neumeyer, Frederick
    Williams, Jacob T.
    Rahman, Iftekhar
    Shah, Amit
    Kim, Yong
    Aggarwal, Sanjeev
    2023 IEEE 34TH MAGNETIC RECORDING CONFERENCE, TMRC, 2023,
  • [22] STT-BSNN: An In-Memory Deep Binary Spiking Neural Network Based on STT-MRAM
    Van-Tinh Nguyen
    Quang-Kien Trinh
    Zhang, Renyuan
    Nakashima, Yasuhiko
    IEEE ACCESS, 2021, 9 (09): : 151373 - 151385
  • [23] 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
  • [24] STT-MRAM Design Technology Co-optimization for Hardware Neural Networks
    Xu, Nuo
    Lu, Yang
    Qi, Weiyi
    Jiang, Zhengping
    Peng, Xiaochen
    Chen, Fan
    Wang, Jing
    Choi, Woosung
    Yu, Shimeng
    Kim, Dae Sin
    2018 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2018,
  • [25] RAM and TCAM Designs by Using STT-MRAM
    Yan, Bonan
    Li, Zheng
    Chen, Yiran
    Li, Hai
    2016 16TH NON-VOLATILE MEMORY TECHNOLOGY SYMPOSIUM (NVMTS), 2016,
  • [26] A novel memory test system with an electromagnet for STT-MRAM testing
    Tamura, R.
    Watanabe, N.
    Koike, H.
    Sato, H.
    Ikeda, S.
    Endoh, T.
    Sato, S.
    2019 19TH NON-VOLATILE MEMORY TECHNOLOGY SYMPOSIUM (NVMTS 2019), 2019,
  • [27] Novel ESD device design for STT-MRAM memory chip
    Zhang, Guangjun
    Jiang, Yanfeng
    MICROELECTRONICS RELIABILITY, 2022, 129
  • [28] Basic principles of STT-MRAM cell operation in memory arrays
    Khvalkovskiy, A. V.
    Apalkov, D.
    Watts, S.
    Chepulskii, R.
    Beach, R. S.
    Ong, A.
    Tang, X.
    Driskill-Smith, A.
    Butler, W. H.
    Visscher, P. B.
    Lottis, D.
    Chen, E.
    Nikitin, V.
    Krounbi, M.
    JOURNAL OF PHYSICS D-APPLIED PHYSICS, 2013, 46 (07)
  • [29] Optimal Design of DDR3 STT-MRAM Memory
    Li, Yueting
    Wang, Gefei
    Cao, Kaihua
    Leng, Qunwen
    Zhao, Weisheng
    2021 5TH IEEE ELECTRON DEVICES TECHNOLOGY & MANUFACTURING CONFERENCE (EDTM), 2021,
  • [30] An In-Memory-Computing STT-MRAM Macro with Analog ReLU and Pooling Layers for Ultra-High Efficient Neural Network
    Jiang, Linjun
    Sun, Sifan
    Ge, Jinming
    Zhang, He
    Kang, Wang
    2023 IEEE 12TH NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM, NVMSA, 2023, : 44 - 49