Hybrid SRAM/ROM Compute-in-Memory Architecture for High Task-Level Energy Efficiency in Transformer Models With 8928-kb/mm² Density in 28nm CMOS
This article reports the first ultra-high-density hybrid static random access memory (SRAM)/read-only memory (ROM) compute-in-memory (CiM) architecture for multibit multiply-accumulate (MAC) operations of transformer models. It features several techniques that enhance the on-chip weight density, energy efficiency, and flexibility, namely: 1) the hybrid CiM structure of 6T SRAM and 1T multi-level cell (MLC) ROM for ultra-high memory density to improve the limited on-chip memory capacity and alleviate the frequent weight reload from dynamic random access memory (DRAM); 2) 2-/5-b adaptive-resolution analog-to-digital converters (ADCs) for energy reduction and low accuracy loss; and 3) post-fabrication 1-of-4 capacitor selection (PFCS) to reduce the capacitance of computing capacitors, which was originally limited by the capacitor variation. This leads to lower energy and higher accuracy. A record-high 22-Mb ROM CiM and 896-kb SRAM CiM macro has demonstrated the 8 × 8 b MAC operations of one transformer layer, featuring ultra-high weight density of 8928 kb/mm<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> and significantly reduced DRAM access activities toward high inference energy efficiency.
Authors
- Guodong Yin (ORCID: https://orcid.org/0000-0003-1315-9806)
- Wenjun Tang (ORCID: https://orcid.org/0000-0002-9994-8736)
- Huazhong Yang (ORCID: https://orcid.org/0000-0003-2421-353X)
- Xirui Du (ORCID: https://orcid.org/0000-0003-2939-9564)
- Yongpan Liu (ORCID: https://orcid.org/0000-0002-4892-2309)
- Mufeng Zhou (ORCID: https://orcid.org/0000-0002-6021-3265)
- Jinshan Yue (ORCID: https://orcid.org/0000-0001-8234-7400)
- Hongyang Jia (ORCID: https://orcid.org/0000-0001-8692-1860)
- Mingyen Lee (ORCID: https://orcid.org/0000-0002-5076-4645)
- Yiming Chen (ORCID: https://orcid.org/0000-0002-1408-5194)
- Xueqing Li (ORCID: https://orcid.org/0000-0002-8051-3345)
- K. Yue (ORCID: https://orcid.org/0009-0003-3957-9304)
- Zhonghao Chen (ORCID: https://orcid.org/0009-0002-1397-6822)
Institutions
- Chinese Academy of Sciences (CN)
- University Town of Shenzhen (CN)
- Institute of Microelectronics (CN)
- Tsinghua University (CN)
Publication Details
- Journal
- IEEE Journal of Solid-State Circuits
- Published
- 2025-04-15
- DOI
- https://doi.org/10.1109/jssc.2025.3556008
- Citations
- 6
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 4.38
Funders
- National Natural Science Foundation of China