Compute-in-memory chips for deep learning: Recent trends and prospects

S Yu, H Jiang, S Huang, X Peng… - IEEE circuits and systems …, 2021‏ - ieeexplore.ieee.org
Compute-in-memory (CIM) is a new computing paradigm that addresses the memory-wall
problem in hardware accelerator design for deep learning. The input vector and weight …

A survey of SRAM-based in-memory computing techniques and applications

S Mittal, G Verma, B Kaushik, FA Khanday - Journal of Systems …, 2021‏ - Elsevier
As von Neumann computing architectures become increasingly constrained by data-
movement overheads, researchers have started exploring in-memory computing (IMC) …

A charge domain SRAM compute-in-memory macro with C-2C ladder-based 8-bit MAC unit in 22-nm FinFET process for edge inference

H Wang, R Liu, R Dorrance… - IEEE Journal of Solid …, 2023‏ - ieeexplore.ieee.org
Compute-in-memory (CiM) is one promising solution to address the memory bottleneck
existing in traditional computing architectures. However, the tradeoff between energy …

HERMES-Core—A 1.59-TOPS/mm2 PCM on 14-nm CMOS In-Memory Compute Core Using 300-ps/LSB Linearized CCO-Based ADCs

R Khaddam-Aljameh, M Stanisavljevic… - IEEE Journal of Solid …, 2022‏ - ieeexplore.ieee.org
We present a 256 256 in-memory compute (IMC) core designed and fabricated in 14-nm
CMOS technology with backend-integrated multi-level phase change memory (PCM). It …

15.2 A 2.75-to-75.9 TOPS/W computing-in-memory NN processor supporting set-associate block-wise zero skip** and **-pong CIM with simultaneous …

J Yue, X Feng, Y He, Y Huang, Y Wang… - … Solid-State Circuits …, 2021‏ - ieeexplore.ieee.org
Computing-in-memory (CIM) is an attractive approach for energy-efficient neural network
(NN) processors, especially for low-power edge devices. Previous CIM chips have …

Scalable and programmable neural network inference accelerator based on in-memory computing

H Jia, M Ozatay, Y Tang, H Valavi… - IEEE Journal of Solid …, 2021‏ - ieeexplore.ieee.org
This work demonstrates a programmable in-memory-computing (IMC) inference accelerator
for scalable execution of neural network (NN) models, leveraging a high-signal-to-noise …

CAP-RAM: A charge-domain in-memory computing 6T-SRAM for accurate and precision-programmable CNN inference

Z Chen, Z Yu, Q **, Y He, J Wang, S Lin… - IEEE Journal of Solid …, 2021‏ - ieeexplore.ieee.org
A compact, accurate, and bitwidth-programmable in-memory computing (IMC) static random-
access memory (SRAM) macro, named CAP-RAM, is presented for energy-efficient …

A 65-nm 8T SRAM compute-in-memory macro with column ADCs for processing neural networks

C Yu, T Yoo, KTC Chai, TTH Kim… - IEEE Journal of Solid …, 2022‏ - ieeexplore.ieee.org
In this work, we present a novel 8T static random access memory (SRAM)-based compute-in-
memory (CIM) macro for processing neural networks with high energy efficiency. The …

A local computing cell and 6T SRAM-based computing-in-memory macro with 8-b MAC operation for edge AI chips

X Si, YN Tu, WH Huang, JW Su, PJ Lu… - IEEE Journal of Solid …, 2021‏ - ieeexplore.ieee.org
This article presents a computing-in-memory (CIM) structure aimed at improving the energy
efficiency of edge devices running multi-bit multiply-and-accumulate (MAC) operations. The …

Mixed-signal computing for deep neural network inference

B Murmann - IEEE Transactions on Very Large Scale …, 2020‏ - ieeexplore.ieee.org
Modern deep neural networks (DNNs) require billions of multiply-accumulate operations per
inference. Given that these computations demand relatively low precision, it is feasible to …