Skip to main content

A memristor-based neuromorphic engine with a current sensing scheme for artificial neural network applications

Publication ,  Conference
Liu, C; Yang, Q; Zhang, C; Jiang, H; Wu, Q; Li, H
Published in: Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
February 16, 2017

By following the big data revolution, neuromorphic computing makes a comeback for its great potential in information processing capability. Despite of many types of architectures reported in conventional CMOS domain, memristor, as an example of emerging devices, demonstrates an intrinsic support of parallel matrix-vector multiplication operation that is widely used in artificial neural network applications. However, its computation accuracy and speed are far from satisfactory, mainly constrained by the features of memristor crossbar array and peripheral circuitry. In this work, we propose a new memristor crossbar based computing engine design by leveraging a current sensing scheme. High parallelism in operation and therefore fast computation can be achieved via simultaneously supplying analog voltages into a memristor crossbar and directly converting the weighted current through a current-to-voltage converter. We implemented and compared the feed-forward neural networks with different array sizes and layer numbers. Our design demonstrates a good computation accuracy, e.g., 96.6% classification accuracy for MNIST handwritten digit in a two-layer design.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC

DOI

Publication Date

February 16, 2017

Start / End Page

647 / 652
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Liu, C., Yang, Q., Zhang, C., Jiang, H., Wu, Q., & Li, H. (2017). A memristor-based neuromorphic engine with a current sensing scheme for artificial neural network applications. In Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC (pp. 647–652). https://doi.org/10.1109/ASPDAC.2017.7858397
Liu, C., Q. Yang, C. Zhang, H. Jiang, Q. Wu, and H. Li. “A memristor-based neuromorphic engine with a current sensing scheme for artificial neural network applications.” In Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, 647–52, 2017. https://doi.org/10.1109/ASPDAC.2017.7858397.
Liu C, Yang Q, Zhang C, Jiang H, Wu Q, Li H. A memristor-based neuromorphic engine with a current sensing scheme for artificial neural network applications. In: Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC. 2017. p. 647–52.
Liu, C., et al. “A memristor-based neuromorphic engine with a current sensing scheme for artificial neural network applications.” Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, 2017, pp. 647–52. Scopus, doi:10.1109/ASPDAC.2017.7858397.
Liu C, Yang Q, Zhang C, Jiang H, Wu Q, Li H. A memristor-based neuromorphic engine with a current sensing scheme for artificial neural network applications. Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC. 2017. p. 647–652.

Published In

Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC

DOI

Publication Date

February 16, 2017

Start / End Page

647 / 652