Skip to main content

Spiking-based matrix computation by leveraging memristor crossbar array

Publication ,  Conference
Li, HH; Liu, C; Yan, B; Yang, C; Song, L; Li, Z; Chen, Y; Zhu, W; Wu, Q; Jiang, H
Published in: 2015 IEEE Symposium on Computational Intelligence for Security and Defense Applications, CISDA 2015 - Proceedings
August 17, 2015

As process technology continues scaling down, the memory barrier becomes more severe. Thus, spiking neuromorphic computing that can significantly enhance computing and communication efficiencies has been widely studied. Both conventional CMOS technology and emerging devices have been used in hardware implementation of spiking neuromorphic computing. Particularly, the memristor technology that can naturally emulate plasticity and energy efficiency of biological synapses have gained a lot of attention. However, the use of memristors in high density computation, such as matrix-vector operation, is still missing. In this work, a spiking (pulse-based) computing component that leverages memristor crossbar array is proposed for matrix-vector operation. We adopt the rate coding model and count the produced spike number during a given time period of T as the computation output. We carefully design the crossbar array structure and the integrate-and-fire circuit. The linear relationship between output spike numbers and the sum-of-production of input vector and matrix entries is observed in our simulation results. The proposed spiking computing design realizes matrix computation successfully and demonstrates good adaptability in neural network.

Duke Scholars

Published In

2015 IEEE Symposium on Computational Intelligence for Security and Defense Applications, CISDA 2015 - Proceedings

DOI

Publication Date

August 17, 2015

Start / End Page

43 / 46
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Li, H. H., Liu, C., Yan, B., Yang, C., Song, L., Li, Z., … Jiang, H. (2015). Spiking-based matrix computation by leveraging memristor crossbar array. In 2015 IEEE Symposium on Computational Intelligence for Security and Defense Applications, CISDA 2015 - Proceedings (pp. 43–46). https://doi.org/10.1109/CISDA.2015.7208626
Li, H. H., C. Liu, B. Yan, C. Yang, L. Song, Z. Li, Y. Chen, W. Zhu, Q. Wu, and H. Jiang. “Spiking-based matrix computation by leveraging memristor crossbar array.” In 2015 IEEE Symposium on Computational Intelligence for Security and Defense Applications, CISDA 2015 - Proceedings, 43–46, 2015. https://doi.org/10.1109/CISDA.2015.7208626.
Li HH, Liu C, Yan B, Yang C, Song L, Li Z, et al. Spiking-based matrix computation by leveraging memristor crossbar array. In: 2015 IEEE Symposium on Computational Intelligence for Security and Defense Applications, CISDA 2015 - Proceedings. 2015. p. 43–6.
Li, H. H., et al. “Spiking-based matrix computation by leveraging memristor crossbar array.” 2015 IEEE Symposium on Computational Intelligence for Security and Defense Applications, CISDA 2015 - Proceedings, 2015, pp. 43–46. Scopus, doi:10.1109/CISDA.2015.7208626.
Li HH, Liu C, Yan B, Yang C, Song L, Li Z, Chen Y, Zhu W, Wu Q, Jiang H. Spiking-based matrix computation by leveraging memristor crossbar array. 2015 IEEE Symposium on Computational Intelligence for Security and Defense Applications, CISDA 2015 - Proceedings. 2015. p. 43–46.

Published In

2015 IEEE Symposium on Computational Intelligence for Security and Defense Applications, CISDA 2015 - Proceedings

DOI

Publication Date

August 17, 2015

Start / End Page

43 / 46