An SRAM-Based Digital Compute-in-Memory Macro with Dual-Bit Input Data Sparsification and Restructuring for Energy-Efficient MAC

SRAM-based digital computing-in-memory (CIM) provides a low-power, high-precision method for multiply-and-accumulate (MAC) operations. However, input data with a high toggle rate and low sparsity will significantly increase the energy consumption of digital CIMs. This work presents an input-transforming and weight-precomputation (ITWP) SRAM-based digital CIM macro. Two strategies involving input sparsification and input restructuring are proposed to transform the dual-bit input data, resulting in higher sparsity and lower toggle rate. The sum of the weights is precomputed to correct the partial sum (PSUM) of the sparsified input data. A 13T-based hybrid SRAM CIM unit (HSCU) and a split adder tree (SAT) are proposed to compute on the restructured two input sets with different sparsity levels, leading to a higher throughput and energy efficiency. Finally, the ITWP CIM macro is implemented in a 28 nm process and achieves a peak throughput of 0.935 TOPS and an energy efficiency of 20.08-33.78 TOPS/W with signed 8b input and weight. Compared to the conventional bit-serial CIM macro, the ITWP CIM macro is demonstrated to increase the energy efficiency to 1.42x and up to 3.04x.

Authors

Institutions

Publication Details

Published
2025-05-25
DOI
https://doi.org/10.1109/iscas56072.2025.11043567
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An SRAM-Based Digital Compute-in-Memory Macro with Dual-Bit Input Data Sparsification and Restructuring for Energy-Efficient MAC

Xiaolei Zhu, Zhiping Yu, De Ma, Jingyang Chen
Advanced Memory and Neural Computing
article

An SRAM-Based Digital Compute-in-Memory Macro with Dual-Bit Input Data Sparsification and Restructuring for Energy-Efficient MAC

Xiaolei Zhu, Zhiping Yu, De Ma, Jingyang Chen
article en

Abstract

SRAM-based digital computing-in-memory (CIM) provides a low-power, high-precision method for multiply-and-accumulate (MAC) operations. However, input data with a high toggle rate and low sparsity will significantly increase the energy consumption of digital CIMs. This work presents an input-transforming and weight-precomputation (ITWP) SRAM-based digital CIM macro. Two strategies involving input sparsification and input restructuring are proposed to transform the dual-bit input data, resulting in higher sparsity and lower toggle rate. The sum of the weights is precomputed to correct the partial sum (PSUM) of the sparsified input data. A 13T-based hybrid SRAM CIM unit (HSCU) and a split adder tree (SAT) are proposed to compute on the restructured two input sets with different sparsity levels, leading to a higher throughput and energy efficiency. Finally, the ITWP CIM macro is implemented in a 28 nm process and achieves a peak throughput of 0.935 TOPS and an energy efficiency of 20.08-33.78 TOPS/W with signed 8b input and weight. Compared to the conventional bit-serial CIM macro, the ITWP CIM macro is demonstrated to increase the energy efficiency to 1.42x and up to 3.04x.

Zhejiang University of Science and Technology (CN), Zhejiang University (CN)
National Key Research and Development Program of China
Affordable and clean energy
Openalex Percentile: Top 87%
Advanced Memory and Neural Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

An SRAM-Based Digital Compute-in-Memory Macro with Dual-Bit Input Data Sparsification and Restructuring for Energy-Efficient MAC — Xiaolei Zhu, Zhiping Yu, et al. · (2025) | TGRS Research Map | TGRS