• Home
  • Search
  • XNOR-RRAM: A scalable and parallel resistive synaptic architecture for binary neural networks
  • Cite Icon252
  • https://doi.org/10.23919/date.2018.8342235Copy DOI Icon

XNOR-RRAM: A scalable and parallel resistive synaptic architecture for binary neural networks

  • Mar 1, 2018
  • Xiaoyu Sun +5 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Recent advances in deep learning have shown that Binary Neural Networks (BNNs) are capable of providing a satisfying accuracy on various image datasets with significant reduction in computation and memory cost. With both weights and activations binarized to +1 or -1 in BNNs, the high-precision multiply-and-accumulate (MAC) operations can be replaced by XNOR and bit-counting operations. In this work, we propose a RRAM synaptic architecture (XNOR-RRAM) with a bit-cell design of complementary word lines that implements equivalent XNOR and bit-counting operation in a parallel fashion. For large-scale matrices in fully connected layers or when the convolution kernels are unrolled in multiple channels, the array partition is necessary. Multi-level sense amplifiers (MLSAs) are employed as the intermediate interface for accumulating partial weighted sum. However, a low bit-level MLSA and intrinsic offset of MLSA may degrade the classification accuracy. We investigate the impact of sensing offsets on classification accuracy and analyze various design options with different sub-array sizes and sensing bit-levels. Experimental results with RRAM models and 65nm CMOS PDK show that the system with 128×128 sub-array size and 3-bit MLSA can achieve accuracies of 98.43% for MLP on MNIST and 86.08% for CNN on CIFAR-10, showing 0.34% and 2.39% degradation respectively compared to the accuracies of ideal BNN algorithms. The projected energy-efficiency of XNOR-RRAM is 141.18 TOPS/W, showing ~33X improvement compared to the conventional RRAM synaptic architecture with sequential row-by-row read-out.

Similar Papers
  • Research Article
  • Citations20

A Configurable 10T SRAM-Based IMC Accelerator With Scaled-Voltage-Based Pulse Count Modulation for MAC and High-Throughput XAC

  • Jan 01, 2023
  • IEEE Transactions on Nanotechnology
  • Prasanna Kumar Saragada +3
  • Conference Article
  • Citations7

Binarized Neural Network Based On FPGA To Realize Handwritten Digit Recognition

  • Nov 06, 2020
  • Peng Wang +3
  • Conference Article
  • Citations1

An Energy and Memory Efficient Speaker Verification System Based on Binary Neural Networks

  • Jan 10, 2023
  • Yuan Lei +3
  • Conference Article
  • Citations74

BinaryDenseNet: Developing an Architecture for Binary Neural Networks

  • Oct 01, 2019
  • Joseph Bethge +3
  • Research Article
  • Citations1

A 24.1 TOPS/W mixed-signal BNN processor in 28-nm CMOS

  • Jun 26, 2023
  • International Journal of Electronics
  • Hanseul Kim +4
  • Book Chapter
  • Citations1

Energy-Efficient Image Processing Using Binary Neural Networks with Hadamard Transform

  • Jan 01, 2023
  • Jaeyoon Park +1
  • Research Article
  • Citations12

ReBNN: in-situ acceleration of binarized neural networks in ReRAM using complementary resistive cell

  • Oct 23, 2019
  • CCF Transactions on High Performance Computing
  • Linghao Song +4
  • PDF
  • Research Article
  • Citations3

High-Performance and Robust Binarized Neural Network Accelerator Based on Modified Content-Addressable Memory

  • Sep 03, 2022
  • Electronics
  • Sureum Choi +2
  • Research Article
  • Citations9

Binary Neural Network for Multispectral Image Classification

  • Jan 01, 2022
  • IEEE Geoscience and Remote Sensing Letters
  • Weipeng Jing +5
  • Research Article
  • Citations46

An efficient unconstrained facial expression recognition algorithm based on Stack Binarized Auto-encoders and Binarized Neural Networks

  • Jun 29, 2017
  • Neurocomputing
  • Wenyun Sun +2
  • Book Chapter
  • Citations2

TP-ADMM: An Efficient Two-Stage Framework for Training Binary Neural Networks

  • Jan 01, 2019
  • Yong Yuan +3
  • Conference Article
  • Citations3

MicroNet: Realizing Micro Neural Network via Binarizing GhostNet

  • Apr 09, 2021
  • Shuai Zhang +1
  • Conference Article
  • Citations1

Massively parallel binary neural network inference for detecting ships in FPGA systems on the edge

  • Sep 01, 2021
  • Tadej Murovic +1
  • Research Article
  • Citations59

Processing Near Sensor Architecture in Mixed-Signal Domain With CMOS Image Sensor of Convolutional-Kernel-Readout Method

  • Sep 19, 2019
  • IEEE Transactions on Circuits and Systems I: Regular Papers
  • Zhe Chen +10
  • Research Article

Binary Pyramid Self‐Supervised Reconstruction Network: Lightweight Recognition of Active Jamming for PD Radar

  • Jan 01, 2025
  • Electronics Letters
  • Haixiao Wu +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.