RRAM-based CAM combined with time-domain circuits for hyperdimensional computing

被引:0
|
作者
Yasmin Halawani
Dima Kilani
Eman Hassan
Huruy Tesfai
Hani Saleh
Baker Mohammad
机构
[1] Khalifa University,System
来源
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Content addressable memory (CAM) for search and match operations demands high speed and low power for near real-time decision-making across many critical domains. Resistive RAM (RRAM)-based in-memory computing has high potential in realizing an efficient static CAM for artificial intelligence tasks, especially on resource-constrained platforms. This paper presents an XNOR-based RRAM-CAM with a time-domain analog adder for efficient winning class computation. The CAM compares two operands, one voltage and the second one resistance, and outputs a voltage proportional to the similarity between the input query and the pre-stored patterns. Processing the summation of the output similarity voltages in the time-domain helps avoid voltage saturation, variation, and noise dominating the analog voltage-based computing. After that, to determine the winning class among the multiple classes, a digital realization is utilized to consider the class with the longest pulse width as the winning class. As a demonstrator, hyperdimensional computing for efficient MNIST classification is considered. The proposed design uses 65 nm CMOS foundry technology and realistic data for RRAM with total area of 0.0077 mm2, consumes 13.6 pJ of energy per 1 k query within 10 ns clock cycle. It shows a reduction of ~ 31 × in area and ~ 3 × in energy consumption compared to fully digital ASIC implementation using 65 nm foundry technology. The proposed design exhibits a remarkable reduction in area and energy compared to two of the state-of-the-art RRAM designs.
引用
收藏
相关论文
共 50 条
  • [1] RRAM-based CAM combined with time-domain circuits for hyperdimensional computing
    Halawani, Yasmin
    Kilani, Dima
    Hassan, Eman
    Tesfai, Huruy
    Saleh, Hani
    Mohammad, Baker
    SCIENTIFIC REPORTS, 2021, 11 (01)
  • [2] Fused RRAM-Based Shift-Add Architecture for Efficient Hyperdimensional Computing Paradigm
    Halawani, Yasmin
    Hassan, Eman
    Mohammad, Baker
    Saleh, Hani
    2021 IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2021, : 179 - 182
  • [3] RRAM-Based Analog Approximate Computing
    Li, Boxun
    Gu, Peng
    Shan, Yi
    Wang, Yu
    Chen, Yiran
    Yang, Huazhong
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (12) : 1905 - 1917
  • [4] RRAM-based Analog In-Memory Computing
    Chen, Xiaoming
    Song, Tao
    Han, Yinhe
    2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH), 2021,
  • [5] Reprogrammable Time-Domain RRAM Based Vector Matrix Multiplier for In-Memory Computing
    Boro, Bipul
    Parmar, Rushik
    Dongre, Ashvinikumar
    Trivedi, Gaurav
    2024 25TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED 2024, 2024,
  • [6] Time-domain computing circuits for Addition and Multiplication Computation
    Zhang, Chao
    Gu, Jiangtao
    Gao, Lizhao
    Ouyang, Tingbing
    Wang, Bo
    2017 INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2017,
  • [7] Logic Synthesis for RRAM-Based In-Memory Computing
    Shirinzadeh, Saeideh
    Soeken, Mathias
    Gaillardon, Pierre-Emmanuel
    Drechsler, Rolf
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (07) : 1422 - 1435
  • [8] Reliability Improvement in RRAM-based DNN for Edge Computing
    Oli-Uz-Zaman, Md
    Khan, Saleh Ahmad
    Yuan, Geng
    Wang, Yanzhi
    Liao, Zhiheng
    Fu, Jingyan
    Ding, Caiwen
    Wang, Jinhui
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 581 - 585
  • [9] RRAM: A Fully Input Parallel Charge-Domain RRAM-based Computing-in-Memory Design with High Tolerance for RRAM Variations
    He, Yifan
    Huang, Yuxuan
    Yue, Jinshan
    Sun, Wenyu
    Zhang, Lu
    Liu, Yongpan
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 3279 - 3283
  • [10] An Almost Fully RRAM-Based LUT Design for Reconfigurable Circuits
    Grothe, Philipp
    Mulhem, Saleh
    Berekovic, Mladen
    APPLIED RECONFIGURABLE COMPUTING. ARCHITECTURES, TOOLS, AND APPLICATIONS, ARC 2023, 2023, 14251 : 322 - 337