An 8T SRAM Based Digital Compute-In-Memory Macro For Multiply-And-Accumulate Accelerating

被引:3
|
作者
Wang, Zilin [1 ]
Luo, Hongyang [1 ]
Peng, ZeYang [1 ]
Chao, Xingchen [1 ]
He, Yajuan [1 ]
机构
[1] Univ Elect Sci & Technol China, Chengdu 610054, Peoples R China
基金
中国国家自然科学基金;
关键词
Compute-in-memory; SRAM; Programmability; Digital approach;
D O I
10.1109/ISCAS46773.2023.10182037
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Compute-in-memory (CIM) has been a promising technology to reduce the data movement energy and latency, which is the bottleneck of Von Neumann architecture. Digital approaches in CIM macro have many advantages compared with analog counterparts, such as programmability and inference precision. However, previous works with digital approaches generally employ complex SRAM bit-cells and computational components, which cause a large area overhead. In this paper, we propose a new 8T SRAM bit-cell to reduce the overall area of the SRAM array, which is able to implement the 1-bit multiplication without read-disturb issue. Additionally, the interleaving adder tree and dual supply voltage strategy are employed for further reduction on area and power consumption of computational circuits. Besides, a result combination circuit is designed to increase the bit-precision flexibility. A 16Kb SRAM CIM macro with proposed techniques is designed in a 40-nm CMOS technology. The simulation results show that our work achieves 820 GOPS throughput and 94 TOPS/W energy efficiency with 4-b of both input and weight. It achieves 1.3x higher energy efficiency and 70% area reduction when compared to the recent state-of-the-art works.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Approximate Adder Tree Design with Sparsity-Aware Encoding and In-Memory Swapping for SRAM-based Digital Compute-In-Memory Macros
    Lin, Ming-Guang
    Wang, Jiing-Ping
    Chang, Cheng-Yang
    Wu, An-Yeu
    [J]. 2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 362 - 366
  • [42] FinFET 6T-SRAM Compute-in-Memory Targeting Low Power Neural Networks Operations
    Gul, Waqas
    Shams, Maitham
    Al-Khalili, Dhamin
    [J]. 2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [43] Stack-Transistor Based Differential 8T SRAM Cell for Embedded Memory Applications
    Cheng, Weijie
    Zhou, Baolong
    Zheng, Huarong
    Chung, Yeonbae
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID STATE CIRCUIT (EDSSC), 2012,
  • [44] An Area and Energy-Efficient SRAM Based Time - Domain Compute-In-Memory Architecture For BNN
    Chakraborty, Subhradip
    Kushwaha, Dinesh
    Bulusu, Anand
    Dasgupta, Sudeb
    [J]. 2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 184 - 188
  • [45] The Optimization of Aging-aware 8T SRAM for FPGA Configuration Memory
    Li, Yifei
    Zhou, Yuxin
    Shu, Yuhao
    Chen, Hongyu
    Ha, Yajun
    [J]. 2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [46] An in-memory computing multiply-and-accumulate circuit based on ternary STT-MRAMs for convolutional neural networks
    Zhao, Guihua
    Jin, Xing
    Ye, Huafeng
    Peng, Yating
    Liu, Wei
    Yin, Ningyuan
    Chen, Weichong
    Chen, Jianjun
    Li, Ximing
    Yu, Zhiyi
    [J]. IEICE ELECTRONICS EXPRESS, 2022, 19 (20):
  • [47] A Heterogeneous Microprocessor for Intermittent AI Inference Using Nonvolatile-SRAM-Based Compute-In-Memory
    Wu, Tongda
    Lei, Luchang
    He, Yifan
    Jia, Wenbin
    Yu, Songming
    Huang, Yuxuan
    Jia, Hongyang
    Yang, Huazhong
    Liu, Yongpan
    [J]. IEEE Transactions on Circuits and Systems II: Express Briefs, 2024, 71 (11) : 4753 - 4757
  • [48] A Fast Half Adder using 8T SRAM for Computation-in-Memory
    Han, Jaehyeon
    Kim, Youngmin
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-ASIA (ICCE-ASIA), 2021,
  • [49] A Booth-based Digital Compute-In-Memory Marco for Processing Transformer Model
    Feng, Zhongyuan
    Wang, Bo
    Zhang, Zhaoyang
    Guo, An
    Si, Xin
    [J]. 2022 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS, 2022, : 524 - 527
  • [50] A Charge-Sharing based 8T SRAM In-Memory Computing for Edge DNN Acceleration
    Lee, Kyeongho
    Cheon, Sungsoo
    Jo, Joongho
    Choi, Woong
    Park, Jongsun
    [J]. 2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 739 - 744