CONV-SRAM: An Energy-Efficient SRAM With In-Memory Dot-Product Computation for Low-Power Convolutional Neural Networks

By Avishek Biswas, Anantha P. Chandrakasan. IEEE Journal of Solid-State Circuits, 2019

323 citations recorded by the source corpus.

This paper presents an energy-efficient static random access memory (SRAM) with embedded dot-product computation capability, for binary-weight convolutional neural networks. A 10T bit-cell-based SRAM array is used to store the 1-b filter weights. The array implements dot-product as a weighted average of the bitline voltages, which are proportional to the digital input values. Local integrating analog-to-digital converters compute the digital convolution outputs, corresponding to each filter. We have successfully demonstrated functionality (>98% accuracy) with the 10 000 test images in the MNIST hand-written digit recognition data set, using 6-b inputs/outputs. Compared to conventional full-digital implementations using small bitwidths, we achieve similar or better energy efficiency, by reducing data transfer, due to the highly parallel in-memory analog computations.

Subfields: Computer Vision and Pattern Recognition, Electrical and Electronic Engineering

View Paper: https://www.semanticscholar.org/paper/a6d26a1478ce23b3b3a9df8eb37a85fdb1074893

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Vision and Pattern Recognition

  1. H. Hua
  2. Junwei Cao
  3. Naveen Verma
  4. Abu Sebastian
  5. Malte J. Rasch
  6. Yutong Li
  7. Tonghe Wang
  8. M. L. Gallo

In Electrical and Electronic Engineering

  1. Abu Sebastian
  2. M. Le Gallo
  3. Geethan Karunaratne
  4. Evangelos Eleftheriou
  5. H. Hua
  6. Naveen Verma
  7. Malte J. Rasch
  8. Bipin Rajendran

Citations in the corpus