A Booth‐Encoded Digital Computing‐in‐Memory Macro With Configurable Approximate Compressor Tree

ABSTRACT The surging demand for large model inference—driven by billions of daily artificial intelligence (AI) interactions—has intensified the need for energy‐efficient AI devices. This work presents a configurable Booth‐encoded digital computing‐in‐memory (CIM) macro in 28 nm CMOS, supporting both accurate and approximate INT8 computations to explore a trade‐off among accuracy, flexibility, and power, performance, and area (PPA). Its computing array leverages row‐shared Booth encoders integrated with dual‐bit SRAM storage to generate signed partial products simultaneously across multiple channels to achieve double throughput compared to bit‐serial implementations, incurring only 37.5% area overhead. Critically, implementing sign compensation bit pre‐processing on these partial products simplifies the subsequent addition, thereby reducing the adder area. The configurable approximate compressor tree reduces power by 23.49% at 500 MHz with an error compensation scheme reducing offset errors in approximate mode. Combined with truncation‐aware compensation, the macro achieves 512 GOPS and 35.41 TOPS/W at < 0.28% hardware error without retraining.

Authors

Institutions

Publication Details

Journal
Electronics Letters
Published
2025-01-01
DOI
https://doi.org/10.1049/ell2.70434
Primary Topic
Low-power high-performance VLSI design
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Booth‐Encoded Digital Computing‐in‐Memory Macro With Configurable Approximate Compressor Tree

Yajuan He, Benhao Pan, Han Wu, Tianxu Wei et al.
Electronics Letters
Low-power high-performance VLSI design
article

A Booth‐Encoded Digital Computing‐in‐Memory Macro With Configurable Approximate Compressor Tree

Yajuan He, Benhao Pan, Han Wu, Tianxu Wei, Yixuan Ren, Ziheng Gao
article en

Abstract

ABSTRACT The surging demand for large model inference—driven by billions of daily artificial intelligence (AI) interactions—has intensified the need for energy‐efficient AI devices. This work presents a configurable Booth‐encoded digital computing‐in‐memory (CIM) macro in 28 nm CMOS, supporting both accurate and approximate INT8 computations to explore a trade‐off among accuracy, flexibility, and power, performance, and area (PPA). Its computing array leverages row‐shared Booth encoders integrated with dual‐bit SRAM storage to generate signed partial products simultaneously across multiple channels to achieve double throughput compared to bit‐serial implementations, incurring only 37.5% area overhead. Critically, implementing sign compensation bit pre‐processing on these partial products simplifies the subsequent addition, thereby reducing the adder area. The configurable approximate compressor tree reduces power by 23.49% at 500 MHz with an error compensation scheme reducing offset errors in approximate mode. Combined with truncation‐aware compensation, the macro achieves 512 GOPS and 35.41 TOPS/W at < 0.28% hardware error without retraining.

Electronics LettersVol. 61(1)
University of Electronic Science and Technology of China (CN)
Openalex Percentile: Top 69%
Low-power high-performance VLSI design
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.