A Charge Domain P-8T SRAM Compute-In-Memory with Low-Cost DAC/ADC Operation for 4-bit Input Processing

被引:2
|
作者
Kim, Joonhyung [1 ]
Lee, Kyeongho [1 ]
Park, Jongsun [1 ]
机构
[1] Korea Univ, Sch Elect Engn, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
SRAM; Compute-In-Memory; CIM; BL Charge-sharing; MAC operation; MACRO;
D O I
10.1145/3531437.3539718
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a low cost PMOS-based 8T (P-8T) SRAM Compute-In-Memory (CIM) architecture that efficiently per-forms the multiply-accumulate (MAC) operations between 4-bit input activations and 8-bit weights. First, bit-line (BL) charge-sharing technique is employed to design the low-cost and reliable digital-to-analog conversion of 4-bit input activations in the pro-posed SRAM CIM, where the charge domain analog computing provides variation tolerant and linear MAC outputs. The 16 local arrays are also effectively exploited to implement the analog mul-tiplication unit (AMU) that simultaneously produces 16 multipli-cation results between 4-bit input activations and 1-bit weights. For the hardware cost reduction of analog-to-digital converter (ADC) without sacrificing DNN accuracy, hardware aware system simulations are performed to decide the ADC bit-resolutions and the number of activated rows in the proposed CIM macro. In addition, for the ADC operation, the AMU-based reference col-umns are utilized for generating ADC reference voltages, with which low-cost 4-bit coarse-fine flash ADC has been designed. The 256x80 P-8T SRAM CIM macro implementation using 28nm CMOS process shows that the proposed CIM shows the accuracies of 91.46% and 66.67% with CIFAR-10 and CIFAR-100 dataset, respectively, with the energy efficiency of 50.07-TOPS/W.
引用
收藏
页数:6
相关论文
共 9 条
  • [1] A 28-nm 50.1-TOPS/W P-8T SRAM Compute-In-Memory Macro Design With BL Charge-Sharing-Based In-SRAM DAC/ADC Operations
    Lee, Kyeongho
    Kim, Joonhyung
    Park, Jongsun
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2024, 59 (06) : 1926 - 1937
  • [2] A 65nm Compute-In-Memory 7T SRAM Macro Supporting 4-bit Multiply and Accumulate Operation by Employing Charge Sharing
    Kushwaha, Dinesh
    Sharma, Aditya
    Gupta, Neha
    Raj, Ritik
    Joshi, Ashish
    Mishra, Jwalant
    Kohli, Rajat
    Miryala, Sandeep
    Joshi, Rajiv
    Dasgupta, Sudeb
    Bulusu, Anand
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 1556 - 1560
  • [3] Low-Cost 7T-SRAM Compute-In-Memory Design based on Bit-Line Charge-Sharing based Analog-To-Digital Conversion
    Lee, Kyeongho
    Kim, Joonhyung
    Park, Jongsun
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [4] A Charge Domain SRAM Computing-in-Memory Macro With Quantized Interval-Optimized ADC and Input Bit-Level Sparsity-Optimized P2O-DAC for 8-b MAC Operation
    Dou, Shukao
    Gu, Zupei
    You, Heng
    Zhan, Yi
    Qiao, Shushan
    Zhou, Yumei
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024,
  • [5] A 16K Current-Based 8T SRAM Compute-In-Memory Macro with Decoupled Read/Write and 1-5bit Column ADC
    Yu, Chengshuo
    Yoo, Taegeun
    Kim, Tony Tae-Hyoung
    Chuan, Kevin Chai Tshun
    Kim, Bongjin
    2020 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE (CICC), 2020,
  • [6] A Charge Domain SRAM Compute-in-Memory Macro With C-2C Ladder-Based 8-Bit MAC Unit in 22-nm FinFET Process for Edge Inference
    Wang, Hechen
    Liu, Renzhi
    Dorrance, Richard
    Dasalukunte, Deepak
    Lake, Dan
    Carlton, Brent
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2023, 58 (04) : 1037 - 1050
  • [7] A Novel 9T1C-SRAM Compute-In-Memory Macro With Count-Less Pulse-Width Modulation Input and ADC-Less Charge-Integration-Count Output
    Zhang, Kaili
    Zhang, Deming
    Song, Mingyang
    Guo, Zhipeng
    Wang, You
    Wang, Chengzhi
    Zhang, Yue
    Zeng, Lang
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2023, 70 (10) : 3944 - 3953
  • [8] A Charge-Domain 4T2C eDRAM Compute-in-Memory Macro With Enhanced Variation Tolerance and Low-Overhead Data Conversion Schemes
    Jung, In-Jun
    Kim, Do Han
    Jo, Minyoung
    Ko, Dong Han
    Lee, Youngkyu
    Jung, Seong-Ook
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (04) : 1824 - 1828
  • [9] Charge-Domain Static Random Access Memory-Based In-Memory Computing with Low-Cost Multiply-and-Accumulate Operation and Energy-Efficient 7-Bit Hybrid Analog-to-Digital Converter
    Lee, Sanghyun
    Kim, Youngmin
    ELECTRONICS, 2024, 13 (03)