Energy Efficient Memristor-Based Subtractors and Comparator for In-Memory Computing in MAGIC

被引:2
|
作者
Kaushik, Nandit [1 ]
Srinivasu, B. [1 ]
机构
[1] Indian Inst Technol Mandi, Sch Comp & Elect Engn, Mandi 175005, India
关键词
IMPLY; MAGIC; subtractor; memristor; adder; in-memory computing; LOGIC DESIGN;
D O I
10.1109/TCSII.2023.3330628
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Applications involving large datasets incur substantial energy costs due to frequent data transfers between memory and processing units. Utilizing memristors within a memristive crossbar to execute logic operations is a characteristic of In-Memory-Computing (IMC), resulting in improved processing speed and energy efficiency. This brief proposes MAGIC-based IMC-capable memristive subtractors optimized for area, speed, and energy consumption. The proposed high-speed MAGIC serial design is 33% faster than the current IMPLY-based serial subtractor. The 32-bit subtractor output is obtained in 449 serial steps and 294 parallel steps through the proposed MAGIC parallel subtractor design. Next, we use the proposed subtractor designs to create a comparator and implement max pooling operations. A $n$ -bit comparator, designed through the proposed subtractor, performs the comparison in $9n+3$ steps. Further, a n -bit max pooling operation for a $2 \times 2$ feature map takes $28n+2$ steps. Regarding energy consumption, the MAGIC design exhibits superior performance compared to other designs, demonstrating an average savings of 93% to 95% in comparison to the IMPLY-based subtractor and comparator designs. All the designs are functionally verified through simulations using the VTEAM model, and energy is calculated from these simulations.
引用
收藏
页码:3171 / 3175
页数:5
相关论文
共 50 条
  • [1] Hardware Implementation of Memristor-based In-Memory Computing for Classification Tasks
    Eslami, Mohammad Reza
    Takhtardeshir, Soheib
    Sharif, Sarah
    Banad, Yaser Mike
    2024 IEEE 67TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, MWSCAS 2024, 2024, : 126 - 130
  • [2] A Memristor-Based In-Memory Computing Network for Hamming Code Error Correction
    Sun, Xinhao
    Zhang, Teng
    Cheng, Caidie
    Yan, Xiaoqin
    Cai, Yimao
    Yang, Yuchao
    Huang, Ru
    IEEE ELECTRON DEVICE LETTERS, 2019, 40 (07) : 1080 - 1083
  • [3] Memristor-Based Material Implication Logic: Prelude to In-Memory Computing
    Mazady A.
    Anwar M.
    International Journal of High Speed Electronics and Systems, 2023, 32 (2-4)
  • [4] Memristor-Based Efficient In-Memory Logic for Cryptologic and Arithmetic Applications
    Xu, Liying
    Yuan, Rui
    Zhu, Zhenhua
    Liu, Keqin
    Jing, Zhaokun
    Cai, Yimao
    Wang, Yu
    Yang, Yuchao
    Huang, Ru
    ADVANCED MATERIALS TECHNOLOGIES, 2019, 4 (07):
  • [5] A RISC-V Processor with Area-Efficient Memristor-Based In-Memory Computing for Hash Algorithm in Blockchain Applications
    Xue, Xiaoyong
    Wang, Chenzedai
    Liu, Wenjun
    Lv, Hangbing
    Wang, Mingyu
    Zeng, Xiaoyang
    MICROMACHINES, 2019, 10 (08)
  • [6] In-Memory Computing with Memristor Arrays
    Li, Can
    Belkin, Daniel
    Li, Yunning
    Yan, Peng
    Hu, Miao
    Ge, Ning
    Jiang, Hao
    Montgomery, Eric
    Lin, Peng
    Wang, Zhongrui
    Strachan, John Paul
    Barnell, Mark
    Wu, Qing
    Williams, R. Stanley
    Yang, J. Joshua
    Xia, Qiangfei
    2018 IEEE 10TH INTERNATIONAL MEMORY WORKSHOP (IMW), 2018, : 161 - 164
  • [7] Multi-Gas Sensing Electronic Nose Using Memristor-Based In-Memory Computing
    Tan, Jinpei
    Duan, Shukai
    Wang, Lidan
    Yan, Jia
    IEEE SENSORS JOURNAL, 2023, 23 (22) : 28526 - 28534
  • [8] ReMeCo: Reliable memristor-based in-memory neuromorphic computation
    BanaGozar, Ali
    Shadmehri, Seyed Hossein Hashemi
    Stuijk, Sander
    Kamal, Mehdi
    Afzali-Kusha, Ali
    Corporaal, Henk
    2023 28TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC, 2023, : 396 - 401
  • [9] ApprOchs: A Memristor-Based In-Memory Adaptive Approximate Adder
    Ochs, Dominik
    Rapp, Lukas
    Borzyk, Leandro
    Amirafshar, Nima
    Taherinejad, Nima
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2025, 15 (01) : 105 - 119
  • [10] Memristor-based in-memory processor for high precision semantic text classification
    Viswakumar, Aditya
    Ganganaik, Priyanka B.
    Raj, P. Michael Preetam
    Rao, B. V. V. S. N. Prabhakar
    Kundu, Souvik
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 92