Skip to main content
construction release_alert
Scholars@Duke will be undergoing maintenance April 11-15. Some features may be unavailable during this time.
cancel

An Efficient 3D ReRAM Convolution Processor Design for Binarized Weight Networks

Publication ,  Journal Article
Kim, B; Hanson, E; Li, H
Published in: IEEE Transactions on Circuits and Systems II: Express Briefs
May 1, 2021

Convolutional neural networks (CNNs) have been evolving with tremendous success in visual recognition, obtaining human-level accuracy. The conventional hardware architecture, however, is facing difficulty in realizing real-time and energy-efficient operations on CNN. To efficiently operate CNN algorithms on the hardware, researchers are actively studying processing-in-memory (PIM) with resistive random-access memory (ReRAM). Digital PIM is particularly attractive because analog designs struggle with undesirable device properties and require additional circuits like analog-to-digital converter and digital-to-analog converter. However, the massive area originated from digital PIM is a hindrance to its applications. In this work, we present a three-dimensional (3D) ReRAM convolution logic processor design to tackle the limitation of digital PIM. At the hardware level, we leverage 3D ReRAM to take advantage of its area efficiency. The design simplicity without accuracy loss is accomplished by exploiting binarized weight networks (BWNs) at the algorithm level. Specifically, our 3D ReRAM processor computes the convolution of BWN based on a presumed full adder and a split-half addition scheme, which are proposed in this brief to maximize resource consumption efficiency. As a result, the proposed design achieves 3.7times to 5.7times and 5times to 42.5times area- and time-saving according to the bit precision in comparison to the original digital PIM.

Duke Scholars

Published In

IEEE Transactions on Circuits and Systems II: Express Briefs

DOI

EISSN

1558-3791

ISSN

1549-7747

Publication Date

May 1, 2021

Volume

68

Issue

5

Start / End Page

1600 / 1604

Related Subject Headings

  • Electrical & Electronic Engineering
  • 4009 Electronics, sensors and digital hardware
  • 4006 Communications engineering
  • 0906 Electrical and Electronic Engineering
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Kim, B., Hanson, E., & Li, H. (2021). An Efficient 3D ReRAM Convolution Processor Design for Binarized Weight Networks. IEEE Transactions on Circuits and Systems II: Express Briefs, 68(5), 1600–1604. https://doi.org/10.1109/TCSII.2021.3067840
Kim, B., E. Hanson, and H. Li. “An Efficient 3D ReRAM Convolution Processor Design for Binarized Weight Networks.” IEEE Transactions on Circuits and Systems II: Express Briefs 68, no. 5 (May 1, 2021): 1600–1604. https://doi.org/10.1109/TCSII.2021.3067840.
Kim B, Hanson E, Li H. An Efficient 3D ReRAM Convolution Processor Design for Binarized Weight Networks. IEEE Transactions on Circuits and Systems II: Express Briefs. 2021 May 1;68(5):1600–4.
Kim, B., et al. “An Efficient 3D ReRAM Convolution Processor Design for Binarized Weight Networks.” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 68, no. 5, May 2021, pp. 1600–04. Scopus, doi:10.1109/TCSII.2021.3067840.
Kim B, Hanson E, Li H. An Efficient 3D ReRAM Convolution Processor Design for Binarized Weight Networks. IEEE Transactions on Circuits and Systems II: Express Briefs. 2021 May 1;68(5):1600–1604.

Published In

IEEE Transactions on Circuits and Systems II: Express Briefs

DOI

EISSN

1558-3791

ISSN

1549-7747

Publication Date

May 1, 2021

Volume

68

Issue

5

Start / End Page

1600 / 1604

Related Subject Headings

  • Electrical & Electronic Engineering
  • 4009 Electronics, sensors and digital hardware
  • 4006 Communications engineering
  • 0906 Electrical and Electronic Engineering