A Switched-Capacitor SRAM In-memory Computing Macro with High-precision, High-efficiency Differential Architecture

This paper presents an $1152 \times 256$ switched-capacitor (SC) SRAM in-memory computing (IMC) macro in 28 nm CMOS. SC IMC has enabled high-SNR analog computation, wherein ADC quantization now poses the critical precision and energy limitation. This limitation is addressed in this work by: (1) a fully differential architecture, which enables doubling of the supply-limited signal swing, allowing the ADC dynamic range to be efficiently increased to 10 b; (2) ADC sharing across either two or four binary-weighted columns to amortize energy and area; (3) configurable non-uniform quantization, optimized for the high concentration of data from IMC computation typically around the ADC mid-range. The macro achieves state-of-art (SoA) energy efficiency of 8161 TOPS/W and compute-density of 111.8 TOPS $/ \mathrm{mm}^{2}$, both normalized to 1-b computations. In addition to high IMC compute precision, neural-net (NN) classification is demonstrated by mapping ResNet-18 to the prototype, performing both CIFAR-10 and the more complex ImageNet tasks, both achieving ideal-level accuracies of $\mathbf{9 2. 3 4 \%}$ and 69.88%, respectively.

Authors

Institutions

Publication Details

Published
2024-09-09
DOI
https://doi.org/10.1109/esserc62670.2024.10719551
Citations
8
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
1.67
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Switched-Capacitor SRAM In-memory Computing Macro with High-precision, High-efficiency Differential Architecture

Bonan Zhang, Jinseok Lee, Naveen Verma
8 citations
Advanced Memory and Neural Computing
1.67
article

A Switched-Capacitor SRAM In-memory Computing Macro with High-precision, High-efficiency Differential Architecture

Bonan Zhang, Jinseok Lee, Naveen Verma
article en
8 citations

Abstract

This paper presents an $1152 \times 256$ switched-capacitor (SC) SRAM in-memory computing (IMC) macro in 28 nm CMOS. SC IMC has enabled high-SNR analog computation, wherein ADC quantization now poses the critical precision and energy limitation. This limitation is addressed in this work by: (1) a fully differential architecture, which enables doubling of the supply-limited signal swing, allowing the ADC dynamic range to be efficiently increased to 10 b; (2) ADC sharing across either two or four binary-weighted columns to amortize energy and area; (3) configurable non-uniform quantization, optimized for the high concentration of data from IMC computation typically around the ADC mid-range. The macro achieves state-of-art (SoA) energy efficiency of 8161 TOPS/W and compute-density of 111.8 TOPS $/ \mathrm{mm}^{2}$, both normalized to 1-b computations. In addition to high IMC compute precision, neural-net (NN) classification is demonstrated by mapping ResNet-18 to the prototype, performing both CIFAR-10 and the more complex ImageNet tasks, both achieving ideal-level accuracies of $\mathbf{9 2. 3 4 \%}$ and 69.88%, respectively.

Princeton University (US)
Affordable and clean energy
Openalex Percentile: Top 15%
Advanced Memory and Neural Computing
1.67
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.

A Switched-Capacitor SRAM In-memory Computing Macro with High-precision, High-efficiency Differential Architecture — Bonan Zhang, Jinseok Lee, et al. · (2024) | TGRS Research Map | TGRS