Skip to main navigation Skip to search Skip to main content

PiC-BNN: A 128-kbit 65 nm Processing-in-CAM-Based End-to-End Binary Neural Network Accelerator

  • Bar-Ilan University
  • University of Calabria

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Binary Neural Networks (BNNs), where weights and activations are constrained to binary values (+1, -1), are a highly efficient alternative to traditional neural networks. Unfortunately, typical BNNs, while binarizing linear layers (matrix-vector multiplication), still implement other network layers (batch normalization, softmax, output layer, and sometimes the input layer of a convolutional neural network) in full precision. This limits the area and energy benefits and requires architectural support for full precision operations. We propose PiC-BNN, a true end-to-end binary in-approximate search (Hamming distance tolerant) Content Addressable Memory based BNN accelerator. PiC-BNN is designed and manufactured in a commercial 65nm process. PiC-BNN uses Hamming distance tolerance to apply the law of large numbers to enable accurate classification without implementing full precision operations. PiC-BNN achieves baseline software accuracy (95.2%) on the MNIST dataset and 93.5% on the Hand Gesture (HG) dataset, a throughput of 560K inferences/s, and presents a power efficiency of 703M inferences/s/W when implementing a binary MLP model for MNIST/HG dataset classification.

Original languageEnglish
Title of host publication2025 Cross-Disciplinary Conference on Memory-Centric Computing, CCMCC 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331574598
DOIs
StatePublished - 2025
Event2025 Cross-Disciplinary Conference on Memory-Centric Computing, CCMCC 2025 - Dresden, Germany
Duration: 8 Oct 202510 Oct 2025

Publication series

Name2025 Cross-Disciplinary Conference on Memory-Centric Computing, CCMCC 2025

Conference

Conference2025 Cross-Disciplinary Conference on Memory-Centric Computing, CCMCC 2025
Country/TerritoryGermany
CityDresden
Period8/10/2510/10/25

Bibliographical note

Publisher Copyright:
© 2025 IEEE.

Keywords

  • BNN
  • Binary Neural Network
  • CAM
  • Content-Addressable Memory
  • PiM
  • Processing-in-memory

Fingerprint

Dive into the research topics of 'PiC-BNN: A 128-kbit 65 nm Processing-in-CAM-Based End-to-End Binary Neural Network Accelerator'. Together they form a unique fingerprint.

Cite this