An Area-Efficient Lookup-Table -Based eDRAM Digital CIM Macro for Neural Network Inference
Digital circuit is a promising approach to implement computing-in-memory (CIM) architecture for data-intensive applications, such as neural network inference. Previous digital CIM implementations have demonstrated higher throughput and robustness than the analog counterpart, benefiting from technology scaling and full-precision datapaths. However, the traditional digital CIM designs adopt a bulky adder tree as the computing circuit, limiting further improvements in area and energy efficiency. To address the above limitation, this work proposes a novel design methodology that combines the lookup-table (LUT) and high-density embedded dynamic RAM (eDRAM) cells. By storing precomputed weight summations in LUTs, the proposed approach reduces the first two stages of the adder tree. Additionally, the row-level parallelism of the CIM architecture is utilized to amortize the overheads of LUT weight encoding and eDRAM refreshing. The 28-nm prototype demonstrates a peak area efficiency of 16.2 TOPS/mm<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> and an energy efficiency of 49.5 TOPS/W, both for 8-bit operations. The proposed eDRAM macro achieves a 2.4 and 0.48 Mb/mm<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> density in memory and CIM mode, due to its balanced computing-storage ratio, enabling reconfigurability between computing cores and memory storage.
Authors
- Luchang Lei (ORCID: https://orcid.org/0000-0002-1293-7891)
- Huazhong Yang (ORCID: https://orcid.org/0000-0003-2421-353X)
- Shupei Fan (ORCID: https://orcid.org/0009-0004-5314-3002)
- Wenbin Jia
- Yongpan Liu (ORCID: https://orcid.org/0000-0002-4892-2309)
- Yaolei Li (ORCID: https://orcid.org/0000-0002-6640-1275)
- Jinshan Yue (ORCID: https://orcid.org/0000-0001-8234-7400)
- Hongyang Jia (ORCID: https://orcid.org/0000-0001-8692-1860)
- Yifan He (ORCID: https://orcid.org/0009-0005-5892-7268)
- Xuan Li (ORCID: https://orcid.org/0000-0003-4079-1380)
- Xueqing Li (ORCID: https://orcid.org/0000-0002-8051-3345)
- Zhike Du
- Zongle Huang (ORCID: https://orcid.org/0009-0002-4557-3163)
- Chen Tang (ORCID: https://orcid.org/0000-0002-3411-0078)
Institutions
- Chinese Academy of Sciences (CN)
- Institute of Microelectronics (CN)
- Tsinghua University (CN)
Publication Details
- Journal
- IEEE Journal of Solid-State Circuits
- Published
- 2025-08-18
- DOI
- https://doi.org/10.1109/jssc.2025.3595012
- Primary Topic
- Neural Networks and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00