A 28 nm Dual-Mode SRAM-CIM Macro With Local Computing Cell for CNNs and Grayscale Edge Detection
With the rise of artificial intelligence (AI), neural network applications are growing in demand for efficient data transmission. The traditional von Neumann architecture can no longer keep pace with modern technological needs. Computing-in-memory (CIM) is proposed as a promising solution to address this bottleneck. This work introduces a local computing cell (LCC) scheme based on compact 6T-SRAM cells. The proposed circuit aims to enhance energy efficiency and reduce power consumption by reusing the LCC. The LCC circuit can perform the multiplication of a 2-bit input with a 1-bit weight, which can be applied to convolutional neural networks (CNNs) with the multiply-accumulate (MAC) operations. Through circuit reuse, it can also be used for multibit multiply operations, performing 2-bit input multiplication and 1-bit weight addition, which can be applied to grayscale edge detection in images. The energy efficiency of the SRAM-CIM macro achieves an energy efficiency of 46.3 TOPS/W under MAC operations with input precision of 8-bits and weight precision of 8-bits, and up to 389.1–529.1 TOPS/W under the calculation in one subarray with an input precision of 2-bits and a weight precision of 1-bit. The estimated inference accuracy on CIFAR-10 datasets is 90.21%.
Authors
- Lijun Guan
- Chenghu Dai
- X. Chen
- Xiulong Wu (ORCID: https://orcid.org/0000-0002-5012-2570)
- Jyh-Chyurn Guo (ORCID: https://orcid.org/0000-0001-8868-0917)
- Zhiting Lin (ORCID: https://orcid.org/0000-0002-3314-1606)
- Chunyu Peng (ORCID: https://orcid.org/0000-0003-2408-5048)
- Mengya Gao
Institutions
- Anhui University (CN)
Publication Details
- Journal
- IEEE Transactions on Very Large Scale Integration (VLSI) Systems
- Published
- 2025-06-18
- DOI
- https://doi.org/10.1109/tvlsi.2025.3578319
- Citations
- 2
- Primary Topic
- Integrated Circuits and Semiconductor Failure Analysis
- Type
- article
- Field-Weighted Citation Impact
- 1.46
Funders
- National Natural Science Foundation of China
- Key Research and Development Program of Jiangxi Province