A 47 TOPS/W 10T SRAM-Based Multi-Bit Signed CIM With Self-Adaptive Bias Voltage Generator for Edge Computing Applications

被引:3
|
作者
Lu, Lu [1 ]
Tuan, Do Anh [1 ]
机构
[1] ASTAR, Inst Microelect, Singapore, Singapore
关键词
Random access memory; Common Information Model (computing); Linearity; Computer architecture; Microprocessors; Voltage; Performance evaluation; CMOS; CNNs; in-memory computing; SRAM; multi-bit; IN-MEMORY MACRO; OPERATION; 6T-SRAM; WEIGHT; INPUT; READ;
D O I
10.1109/TCSII.2023.3274703
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This brief presents a 10T static random-access memory (SRAM) - computing in memory (CIM) structure of 32kb macro unit for convolutional neural networks (CNNs). The proposed CIM handles +/- computation with signed input signals in a single bitcell and obtains 3 times +/- BL range for a larger sensing margin. Although the area overhead of the SRAM bitcell is 27% larger due to the positive branch PMOS, the array size is reduced to half for the same computation. A serial multi-bit weight technique is used to extend the number of weight bits with improved linearity and no significant time penalty. A bias voltage generator is implemented to regulate the discharge current under different PT variations. Both weight and input can be adjusted to 1, 2, and 4-b. For 4-b weight and 4-b input, the proposed structure achieves 85.7% accuracy with the CIFAR-10 dataset and 47 TOPS/W energy consumption in CMOS 28nm technology.
引用
收藏
页码:3599 / 3603
页数:5
相关论文
共 1 条
  • [1] A 1-to-4b 16.8-POPS/W 473-TOPS/mm2 6T-based In-Memory Computing SRAM in 22nm FD-SOI with Multi-Bit Analog Batch-Normalization
    Kneip, Adrian
    Lefebvre, Martin
    Verecken, Julien
    Bol, David
    ESSCIRC 2022- IEEE 48TH EUROPEAN SOLID STATE CIRCUITS CONFERENCE (ESSCIRC), 2022, : 157 - 160