TSCIM: A 28nm Transposed Stochastic CIM Macro for On-Chip Training and Inference
This work introduces a novel Transposed Stochastic Computing-in-Memory (TSCIM) macro designed to enhance the efficiency of on-chip training and inference. The macro incorporates a novel stochastic quantization strategy and utilizes a transposed separated wordline SRAM to enable multi-bit signed MAC operations. Furthermore, a stochastic adder tree is utilized to minimize area and power consumption overhead. The design includes a 4Kb SRAM CIM macro implemented in 28 nm CMOS technology. Simulation results show that the power consumption of the stochastic accumulation circuit (SAC) is reduced by 63.6%, while the area overhead is decreased by a factor of 7.73 compared to designs using full adder (FA) adder trees. Additionally, the computation latency is decreased by 16× compared to traditional stochastic circuits. The TSCIM macro can achieve a peak energy efficiency of 63.02 TOPS/W and an area efficiency of 15.54 TOPS/mm<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup>.
Authors
- Yu Liu (ORCID: https://orcid.org/0000-0001-9789-0959)
- Chenghu Dai
- Xiulong Wu (ORCID: https://orcid.org/0000-0002-5012-2570)
- Katherine Mao
- Zhiting Lin (ORCID: https://orcid.org/0000-0002-3314-1606)
- Yang Lou
- Xin Li (ORCID: https://orcid.org/0000-0002-0125-5254)
Institutions
- Anhui University (CN)
Publication Details
- Published
- 2025-05-25
- DOI
- https://doi.org/10.1109/iscas56072.2025.11044117
- Citations
- 2
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 4.54
Funders
- National Natural Science Foundation of China