Skip to main content

RRAM-based Spiking Nonvolatile Computing-In-Memory Processing Engine with Precision-Configurable in Situ Nonlinear Activation

Publication ,  Conference
Yan, B; Yang, Q; Chen, WH; Chang, KT; Su, JW; Hsu, CH; Li, SH; Lee, HY; Sheu, SS; Ho, MS; Wu, Q; Chang, MF; Chen, Y; Li, H
Published in: Digest of Technical Papers - Symposium on VLSI Technology
June 1, 2019

This work presents a hybrid CMOS-RRAM integration of spiking nonvolatile computing-in-memory (nvCIM) processing engine (PE) that includes a 64Kb RRAM macro and a novel in situ nonlinear activation (ISNA) module. We integrate the computing controller and nonlinear activation function on-chip to compute convolutional or fully-connected neural network. ISNA merges A/D conversion and activation computation by leveraging its nonlinear working region. This eliminates the need for additional circuits to realize nonlinearity and reduces area by 43.7x w.r.t. the ADC scheme. The activation precision of ISNA can be configured from 1 to 8 bits to balance throughput, accuracy and power efficiency. The measurement of 4-layer LeNet shows such optimization improves 23.1% of computing speed via compromising a 2.5% relative accuracy drop. The proposed nvCIM PE achieves 16.9 TOPS/W power efficiency and a maximum spike frequency of 99.24 MHz.

Duke Scholars

Published In

Digest of Technical Papers - Symposium on VLSI Technology

DOI

ISSN

0743-1562

Publication Date

June 1, 2019

Volume

2019-June

Start / End Page

T86 / T87
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Yan, B., Yang, Q., Chen, W. H., Chang, K. T., Su, J. W., Hsu, C. H., … Li, H. (2019). RRAM-based Spiking Nonvolatile Computing-In-Memory Processing Engine with Precision-Configurable in Situ Nonlinear Activation. In Digest of Technical Papers - Symposium on VLSI Technology (Vol. 2019-June, pp. T86–T87). https://doi.org/10.23919/VLSIT.2019.8776485
Yan, B., Q. Yang, W. H. Chen, K. T. Chang, J. W. Su, C. H. Hsu, S. H. Li, et al. “RRAM-based Spiking Nonvolatile Computing-In-Memory Processing Engine with Precision-Configurable in Situ Nonlinear Activation.” In Digest of Technical Papers - Symposium on VLSI Technology, 2019-June:T86–87, 2019. https://doi.org/10.23919/VLSIT.2019.8776485.
Yan B, Yang Q, Chen WH, Chang KT, Su JW, Hsu CH, et al. RRAM-based Spiking Nonvolatile Computing-In-Memory Processing Engine with Precision-Configurable in Situ Nonlinear Activation. In: Digest of Technical Papers - Symposium on VLSI Technology. 2019. p. T86–7.
Yan, B., et al. “RRAM-based Spiking Nonvolatile Computing-In-Memory Processing Engine with Precision-Configurable in Situ Nonlinear Activation.” Digest of Technical Papers - Symposium on VLSI Technology, vol. 2019-June, 2019, pp. T86–87. Scopus, doi:10.23919/VLSIT.2019.8776485.
Yan B, Yang Q, Chen WH, Chang KT, Su JW, Hsu CH, Li SH, Lee HY, Sheu SS, Ho MS, Wu Q, Chang MF, Chen Y, Li H. RRAM-based Spiking Nonvolatile Computing-In-Memory Processing Engine with Precision-Configurable in Situ Nonlinear Activation. Digest of Technical Papers - Symposium on VLSI Technology. 2019. p. T86–T87.

Published In

Digest of Technical Papers - Symposium on VLSI Technology

DOI

ISSN

0743-1562

Publication Date

June 1, 2019

Volume

2019-June

Start / End Page

T86 / T87