NeuroSim Validation with 40nm RRAM Compute-in-Memory Macro

被引:22
|
作者
Lu, Anni [1 ]
Peng, Xiaochen [1 ]
Li, Wantong [1 ]
Jiang, Hongwu [1 ]
Yu, Shimeng [1 ]
机构
[1] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
关键词
Compute-in-memory; hardware accelerator; deep neural network; design automation; benchmarking and validation; MODEL;
D O I
10.1109/AICAS51828.2021.9458501
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Compute-in-memory (CIM) is an attractive solution to process the extensive workloads of multiply-and-accumulate (MAC) operations in deep neural network (DNN) hardware accelerators. A simulator with options of various mainstream and emerging memory technologies, architectures and networks can be a great convenience for fast early-stage design space exploration of CIM accelerators. DNN+NeuroSim is an integrated benchmark framework supporting flexible and hierarchical CIM array design options from device-level, to circuit-level and up to algorithm-level. In this paper, we validate and calibrate the prediction of NeuroSim against a 40nm RRAM-based CIM macro post-layout simulations. First, the parameters of memory device and CMOS transistor are extracted from the TSMC's PDK and employed on the NeuroSim settings; the peripheral modules and operating process are also configured to be the same as the actual chip. Next, the area, critical path and energy consumption values from the SPICE simulations at the module-level are compared with those from NeuroSim. Some adjustment factors are introduced to account for transistor sizing and wiring area in layout, gate switching activity and post-layout performance drop, etc. We show that the prediction from NeuroSim is precise with chip-level error under 1% after the calibration.
引用
收藏
页数:4
相关论文
共 50 条
  • [21] A High-Parallelism RRAM-Based Compute-In-Memory Macro With Intrinsic Impedance Boosting and In-ADC Computing
    Xie, Tian
    Yu, Shimeng
    Li, Shaolan
    IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2023, 9 (01): : 38 - 46
  • [22] Modeling of Bilayer Modulated RRAM and Its Array Performance for Compute-in-Memory Applications
    Lee J.-W.
    Chou T.-C.
    Chen P.-A.
    Chiang M.-H.
    IEEE Journal on Exploratory Solid-State Computational Devices and Circuits, 2023, 9 (02): : 151 - 158
  • [23] DNN plus NeuroSim: An End-to-End Benchmarking Framework for Compute-in-Memory Accelerators with Versatile Device Technologies
    Peng, Xiaochen
    Huang, Shanshi
    Luo, Yandong
    Sun, Xiaoyu
    Yu, Shimeng
    2019 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2019,
  • [24] A Fully Integrated Reprogrammable CMOS-RRAM Compute-in-Memory Coprocessor for Neuromorphic Applications
    Correll, Justin M.
    Bothra, Vishishtha
    Cai, Fuxi
    Lim, Yong
    Lee, Seung Hwan
    Lee, Seungjong
    Lu, Wei D.
    Zhang, Zhengya
    Flynn, Michael P.
    IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2020, 6 (01): : 36 - 44
  • [25] A 65-nm 8T SRAM Compute-in-Memory Macro With Column ADCs for Processing Neural Networks
    Yu, Chengshuo
    Yoo, Taegeun
    Chai, Kevin Tshun Chuan
    Kim, Tony Tae-Hyoung
    Kim, Bongjin
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2022, 57 (11) : 3466 - 3476
  • [26] A 106TOPS/W SRAM COMPUTE-IN-MEMORY MACRO IN 28NM WITH RECONFIGURABLE BITWISE OPERATION FOR AI
    Meng, Yiqi
    Chen, Yekuan
    Chen, Yiling
    Sun, Guoquan
    Ma, De
    Zhu, Xiaolei
    CONFERENCE OF SCIENCE & TECHNOLOGY FOR INTEGRATED CIRCUITS, 2024 CSTIC, 2024,
  • [27] InMemQK: A Product Quantization Based MatMul Module for Compute-in-Memory Attention Macro
    Feng, Pengcheng
    Chen, Yihao
    Yu, Jinke
    Yue, Hao
    Jiang, Zhelong
    Xiao, Yi
    Xiao, Wan'ang
    Lu, Huaxiang
    Chen, Gang
    APPLIED SCIENCES-BASEL, 2024, 14 (23):
  • [28] VPU-CIM: A 130nm, 33.98 TOPS/W RRAM based Compute-In-Memory Vector Co-Processor
    Moorthii, Chithambara J.
    Rayapati, Vinay
    Rao, Nanditha
    Suri, Manan
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [29] RM-NTT: An RRAM-Based Compute-in-Memory Number Theoretic Transform Accelerator
    Park, Yongmo
    Wang, Ziyu
    Yoo, Sangmin
    Lu, Wei D. D.
    IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2022, 8 (02): : 93 - 101
  • [30] Enabling Long-Term Robustness in RRAM-based Compute-In-Memory Edge Devices
    Read, James
    Li, Wantong
    Yu, Shimeng
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,