A Computing-in-Memory SRAM Macro Based on Fully-Capacitive-Coupling With Hierarchical Capacity Attenuator for 4-b MAC Operation

被引:1
|
作者
Xiao, Kanglin [1 ,2 ]
Cui, Xiaoxin [1 ]
Qiao, Xin [1 ]
Pan, Nanbing [1 ]
Wang, Xin'An [2 ]
Wang, Yuan [1 ]
机构
[1] Peking Univ, Sch Integrated Circuits, Key Lab Microelect Devices & Circuits MoE, Beijing 100871, Peoples R China
[2] Peking Univ Shenzhen Grad Sch, Sch ECE, Key Lab Integrated Microsyst, Shenzhen 518055, Peoples R China
基金
中国国家自然科学基金;
关键词
SRAM; computing in memory (CIM); fully-capacitive-coupling; hierarchical capacity attenuator; input sparsity;
D O I
10.1109/ISCAS48785.2022.9937963
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this work, we present a fully capacitive-coupling-based SRAM computing-in-memory (CIM) macro aimed at improving the energy efficiency and throughput of edge devices running multi-bit multiply-and-accumulate (MAC) operations. The proposed architecture is built around a customized 9T1C bit-cell in charge-domain computation in a 28nm technology. The proposed design supports 8192 4b x 4b MAC operations simultaneously. A 4-bit input is generated by DAC, while a 4-bit weight is achieved by a hierarchical capacity attenuator array without additional sharing switches, long sharing time, and complicated controlling signal. To minimize the expensive AD conversion, an input sparsity sensing scheme is proposed, allowing to skip redundant comparators. Access time is 4 ns with 0.9 V power supply at room temperature. The proposed design achieves energy efficiency of 666 TOPS/W and throughput of 4096 GOPS.
引用
收藏
页码:2551 / 2555
页数:5
相关论文
共 13 条
  • [1] A 28nm 32Kb SRAM Computing-in-Memory Macro With Hierarchical Capacity Attenuator and Input Sparsity-Optimized ADC for 4b Mac Operation
    Xiao, Kanglin
    Cui, Xiaoxin
    Qiao, Xin
    Song, Jiahao
    Luo, Haoyang
    Wang, Xin'an
    Wang, Yuan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (06) : 1816 - 1820
  • [2] A Local Computing Cell and 6T SRAM-Based Computing-in-Memory Macro With 8-b MAC Operation for Edge AI Chips
    Si, Xin
    Tu, Yung-Ning
    Huang, Wei-Hsing
    Su, Jian-Wei
    Lu, Pei-Jung
    Wang, Jing-Hong
    Liu, Ta-Wei
    Wu, Ssu-Yen
    Liu, Ruhui
    Chou, Yen-Chi
    Chung, Yen-Lin
    Shih, William
    Lo, Chung-Chuan
    Liu, Ren-Shuo
    Hsieh, Chih-Cheng
    Tang, Kea-Tiong
    Lien, Nan-Chun
    Shih, Wei-Chiang
    He, Yajuan
    Li, Qiang
    Chang, Meng-Fan
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2021, 56 (09) : 2817 - 2831
  • [3] C3SRAM: In-Memory-Computing SRAM Macro Based on Capacitive-Coupling Computing
    Jiang, Zhewei
    Yin, Shihui
    Seo, Jae-Sun
    Seok, Mingoo
    IEEE 45TH EUROPEAN SOLID STATE CIRCUITS CONFERENCE (ESSCIRC 2019), 2019, : 131 - +
  • [4] C3SRAM: In-Memory-Computing SRAM Macro Based on Capacitive-Coupling Computing
    Jiang, Zhewei
    Yin, Shihui
    Seo, Jae-Sun
    Seok, Mingoo
    IEEE SOLID-STATE CIRCUITS LETTERS, 2019, 2 (09): : 131 - 134
  • [5] C3SRAM: An In-Memory-Computing SRAM Macro Based on Robust Capacitive Coupling Computing Mechanism
    Jiang, Zhewei
    Yin, Shihui
    Seo, Jae-Sun
    Seok, Mingoo
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2020, 55 (07) : 1888 - 1897
  • [6] SRAM-Based Computing-in-Memory Macro With Fully Parallel One-Step Multibit Computation
    Choi, Edward Jongyoon
    Choi, Injun
    Jeon, Chanhee
    Yun, Gichan
    Yi, Donghyeon
    Ha, Sohmyung
    Chang, Ik-Joon
    Je, Minkyu
    IEEE SOLID-STATE CIRCUITS LETTERS, 2022, 5 : 234 - 237
  • [7] A 9T-SRAM based computing-in-memory with redundant unit and digital operation for boolean logic and MAC
    Li, Xin
    Gao, Mengya
    Ren, Zihua
    Yu, Kefeng
    Lu, Wenjuan
    Dai, Chenghu
    Hu, Wei
    Peng, Chunyu
    Wu, Xiulong
    MICROELECTRONICS JOURNAL, 2024, 145
  • [8] 15.5 A 28nm 64Kb 6T SRAM Computing-in-Memory Macro with 8b MAC Operation for AI Edge Chips
    Si, Xin
    Tu, Yung-Ning
    Huang, Wei-Hsing
    Su, Jian-Wei
    Lu, Pei-Jung
    Wang, Jing-Hong
    Liu, Ta-Wei
    Wu, Ssu-Yen
    Liu, Ruhui
    Chou, Yen-Chi
    Zhang, Zhixiao
    Sie, Syuan-Hao
    Wei, Wei-Chen
    Lo, Yun-Chen
    Wen, Tai-Hsing
    Hsu, Tzu-Hsiang
    Chen, Yen-Kai
    Shih, William
    Lo, Chung-Chuan
    Liu, Ren-Shuo
    Hsieh, Chih-Cheng
    Tang, Kea-Tiong
    Lien, Nan-Chun
    Shih, Wei-Chiang
    He, Yajuan
    Li, Qiang
    Chang, Meng-Fan
    2020 IEEE INTERNATIONAL SOLID- STATE CIRCUITS CONFERENCE (ISSCC), 2020, : 246 - +
  • [9] SRAM-Based Computing-in-Memory Macro With Fully Parallel One-Step Multibit Computation (vol 5, pg 234, 2022)
    Choi, Edward Jongyoon
    Choi, Injun
    Jeon, Chanhee
    Yun, Gichan
    Yi, Donghyeon
    Ha, Sohmyung
    Chang, Ik-Joon
    Je, Minkyu
    IEEE SOLID-STATE CIRCUITS LETTERS, 2022, 5 : 251 - 251
  • [10] A 10T2C Capacitive SRAM-based Computing-In-Memory Macro with Array-Embedded DAC and Shift-and-Add Functions
    Kim, Eunhwan
    Oh, Hyunmyung
    Lee, Jehun
    Park, Jihoon
    Kwon, Myeongeun
    Kim, Jae-Joon
    2024 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE, CICC, 2024,