A 28-nm Cascode Current Mirror-Based Inconsistency-Free Charging-and-Discharging SRAM-CIM Macro for High-Efficient Convolutional Neural Networks
Computing-in-memory (CIM) is an emerging approach to alleviate the von Neumann bottleneck and enhance energy efficiency and throughput. This brief introduces a 16-Kb static random access memory (SRAM) CIM macro for convolutional neural networks (CNNs), featuring a cascode current mirror-based inconsistency-free computing circuits (CICCs). The bias voltage of CICC is provided by a cascode current mirror (CCM) circuit. The proposed architecture improves the consistency and linearity of bitline (BL) charge and discharge rates in the analog current domain, enhancing computational accuracy. Additionally, the charge and discharge on the BLs represent the positive or negative calculation result, eliminating the need for extra encoding and logic circuits to handle sign bits. The SRAM-CIM macro achieves an energy efficiency of 59.1–134.0 TOPS/W and a throughput of 0.41 TOPS in a 28-nm CMOS technology, and the estimated inference accuracy on MNIST and CIFAR-10 datasets is 96.5% and 91.4%, respectively, with 5-bit input precision and 1-bit weight precision.
Authors
- Wenjuan Lu (ORCID: https://orcid.org/0000-0001-6201-8589)
- Chenghu Dai
- Shengyuan Yan (ORCID: https://orcid.org/0000-0002-0580-2892)
- 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)
- Yiming Wei (ORCID: https://orcid.org/0000-0001-7261-2952)
Institutions
- Anhui University (CN)
- Beihang University (CN)
Publication Details
- Journal
- IEEE Transactions on Very Large Scale Integration (VLSI) Systems
- Published
- 2025-04-07
- DOI
- https://doi.org/10.1109/tvlsi.2025.3552641
- Citations
- 4
- Primary Topic
- Integrated Circuits and Semiconductor Failure Analysis
- Type
- article
- Field-Weighted Citation Impact
- 2.92
Funders
- National Natural Science Foundation of China
- Natural Science Foundation of Anhui Province