A ReRAM-Based Computing-in-Memory Convolutional-Macro with Customized 2T2R Bit-Cell for AIoT Chip IP Applications

Fei Tan, Yiming Wang, Yiming Yang, Liran Li, Tian Wang, Feng Zhang*, Xinghua Wang*, Jianfeng Gao, Yongpan Liu

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

21 Citations (Scopus)
Plum Print visual indicator of research metrics
  • Citations
    • Citation Indexes: 21
  • Captures
    • Readers: 15
see details

Abstract

To reduce the energy-consuming and time latency incurred by Von Neumann architecture, this brief developed a complete computing-in-memory (CIM) convolutional macro based on ReRAM array for the convolutional layers of a LeNet-like convolutional neural network (CNN). We binarized the input layer and the first convolutional layer to get higher accuracy. The proposed ReRAM-CIM convolutional macro is suitable as an IP core for any binarized neural networks' convolutional layers. This brief customized a bit-cell consisting of 2T2R ReRAM cells, regarded ${9 \times 8}$ bit-cells as one unit to achieve high hardware compute accuracy, great read/compute speed, and low power consuming. The ReRAM-CIM convolutional macro achieved 50 ns product-sum computing time for one complete convolutional operation in a convolutional layer in the customized CNN, with an accuracy of 96.96% on MNIST database and a peak energy efficiency of 58.82 TOPS/W.

Original languageEnglish
Article number9179148
Pages (from-to)1534-1538
Number of pages5
JournalIEEE Transactions on Circuits and Systems II: Express Briefs
Volume67
Issue number9
DOIs
Publication statusPublished - Sept 2020

Keywords

  • AIoT application
  • CNN
  • ReRAM
  • artificial intelligence
  • computing-in-memory
  • convolutional layer
  • edge computing

Fingerprint

Dive into the research topics of 'A ReRAM-Based Computing-in-Memory Convolutional-Macro with Customized 2T2R Bit-Cell for AIoT Chip IP Applications'. Together they form a unique fingerprint.

Cite this

Tan, F., Wang, Y., Yang, Y., Li, L., Wang, T., Zhang, F., Wang, X., Gao, J., & Liu, Y. (2020). A ReRAM-Based Computing-in-Memory Convolutional-Macro with Customized 2T2R Bit-Cell for AIoT Chip IP Applications. IEEE Transactions on Circuits and Systems II: Express Briefs, 67(9), 1534-1538. Article 9179148. https://doi.org/10.1109/TCSII.2020.3013336