High-Reliability and High-Throughput CIM 10T-SRAM for Multiplication and Accumulation Operations With 274.3 GOPS and 200–237.5 TOPS/W
Artificial intelligence (AI) is extensively applied in natural language processing, image matching, and image recognition, with convolutional neural networks (CNNs) being crucial. Computing-in-memory (CIM) utilizing static random access memory (SRAM) can enhance the CNN performance. However, this faces issues such as multibit signed data processing, read corruption of traditional SRAM arrays, and increased area overhead due to increased capacitor weighting. This article proposes a 10T-SRAM macro tailored for CNN multiply-accumulate calculation (MAC) computation in image processing. It enables high-throughput full-array operations, with added dual ports facilitating input of multibit data with signed bits. The 10T-SRAM cell features a read-write separation channel, mitigating read disturbance issues seen in dual-port 8T-SRAM arrays or 6T-SRAM arrays. Incorporating redundant columns in the array for charge sharing and weighting conserves area and boosts circuit reliability. In the 28-nm CMOS simulation environment, the proposed architecture achieves a throughput of 274.3 GOPS and an energy efficiency of 200–237.5 TOPS/W, surpassing literature-reported figures by several times.
Authors
- Wenjuan Lu (ORCID: https://orcid.org/0000-0001-6201-8589)
- Chenghu Dai
- Xiulong Wu (ORCID: https://orcid.org/0000-0002-5012-2570)
- Zhiting Lin (ORCID: https://orcid.org/0000-0002-3314-1606)
- Chunyu Peng (ORCID: https://orcid.org/0000-0003-2408-5048)
- Lubin Xiang
- Ling Wang (ORCID: https://orcid.org/0009-0001-5040-2417)
Institutions
- Anhui University (CN)
Publication Details
- Journal
- IEEE Transactions on Very Large Scale Integration (VLSI) Systems
- Published
- 2024-12-27
- DOI
- https://doi.org/10.1109/tvlsi.2024.3519748
- Citations
- 7
- Primary Topic
- VLSI and Analog Circuit Testing
- Type
- article
- Field-Weighted Citation Impact
- 3.42
Funders
- National Natural Science Foundation of China
- Anhui Provincial Key Research and Development Plan