1
Return

GC-BNN: Gain Cell-eDRAM based in-memory Binary Neural Network accelerator

delete2026-06-11
delete0
delete
OA
AI
Y
Yaniv Levi
Y
Yuval Harary
A
Adam Teman
L
Leonid Yavits *
DOI:10.1016/j.sysarc.2026.103867delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The deployment of Deep Neural Networks (DNNs) on edge devices is limited by the energy overhead of data movement between processing and memory units, known as the von Neumann bottleneck. While Processing-in-Memory (PiM) addresses this by performing computation within memory arrays, current solutions face significant trade-offs: resistive-memory-based PiM suffers from device non-idealities and limited endurance, while SRAM-based architectures lack the density required for large-scale integration. In this work, we propose GC-BNN, a novel in-memory Binary Neural Network (BNN) accelerator based on Gain Cell Embedded DRAM (GC-eDRAM). Leveraging a standard 16 nm CMOS process, GC-BNN utilizes the high-density and decoupled-port characteristics of 3T GC-eDRAM to implement massively parallel bit-wise XNOR operations. We introduce a column-parallel scheme that utilizes complementary weight storage and majority calculation to enable single-cycle binary dot-products, followed by a full precision population count for the output layer resolved through an efficient iterative reference sweep. Unlike existing state-of-the-art accelerators that offload various BNN components to external hardware or software, GC-BNN supports end-to-end in-memory BNN implementation. This includes binary hidden layers, batch normalization, and fully-connected output classification, all executed internally within the memory block. Silicon measurements on a 16 nm test chip demonstrate that GC-BNN achieves a peak energy efficiency of 340 TOPS/W at 500 MHz, establishing GC-eDRAM as a compelling, high-density technology for energy-constrained edge AI inference.
Keywords:
Gain cell embedded DRAM
Processing in memory
Processing using memory
Logic operations in memory
Binary neural networks
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems Architecture cover
Journal of Systems Architecture
IF:
4.1
Papers:
2.9K
Citations:
4.2K

Organization

No organization information available
Cited Papers

Cited Papers

Citing Papers

Citing Papers