skip to main content
10.1145/2742060.2743754acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
research-article

EDA Challenges for Memristor-Crossbar based Neuromorphic Computing

Authors Info & Claims
Published:20 May 2015Publication History

ABSTRACT

The increasing gap between the high data processing capability of modern computing systems and the limited memory bandwidth motivated the recent significant research on neuromorphic computing systems (NCS), which are inspired from the working mechanism of human brains. Discovery of memristor further accelerates engineering realization of NCS by leveraging the similarity between synaptic connections in neural networks and programming weight of the memristor. However, to achieve a stable large-scale NCS for practical applications, many essential EDA design challenges still need to be overcome especially the state-of-the-art memristor crossbar structure is adopted. In this paper, we summarize some of our recent published works about enhancing the design robustness and efficiency of memristor crossbar based NCS. The experiments show that the impacts of noises generated by process variations and the IR-drop over the crossbar can be effectively suppressed by our noise-eliminating training method and IR-drop compensation technique. Moreover, our network clustering techniques can alleviate the challenges of limited crossbar scale and routing congestion in NCS implementations.

References

  1. D. Ciresan, U. Meier, and J. Schmidhuber, "Multi-column deep neural networks for image classification," CVPR, pp. 3642--3649, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. "IEEE Standard for Information technology - Telecommunications and information exchange between systems Local and metropolitan area networks - Specific requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications," IEEE Std 802.11-2012, pp. 1--2793, 2012.Google ScholarGoogle Scholar
  3. U. Von Luxburg, "A tutorial on spectral clustering," Statistics and computing, vol. 17, pp. 395--416, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Golub, G. H. and Reinsch, C., "Singular value decomposition and least squares solutions," Numerische Mathematik, 1970. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. B. Liu, et al., "Reduction and IR-drop compensations techniques for reliable neuromorphic computing systems," ICCAD, pp. 63--70, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. B. Liu, et al., "Digital-assisted noise-eliminating training for memristor crossbar-based analog neuromorphic computing engine," DAC, pp. 1--6, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. M. Sharad, D. Fan, and K. Roy, "Ultra low power associative computing with spin neurons and resistive crossbar memory," DAC, pp. 1--6, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M. Hu, et al, "Hardware realization of BSB recall function using memristor crossbar arrays," DAC, pp. 498--503, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. P. F. López, et al, "A Computational Study of the Diffuse Neighbourhoods in Biological and Artificial Neural Networks," IJCCI, pp. 490--495, 2009.Google ScholarGoogle Scholar
  10. Miao Hu, et al, "BSB training scheme implementation on memristor-based circuit," CISDA, 2013.Google ScholarGoogle Scholar
  11. J. Liang and H. S. Wong, "Cross-point memory array without cell selectors - device characteristics and data storage pattern dependencies," IEEE Transactions on Electron Devices, vol. 57, pp. 2531--2538, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  12. S. R. Lee, et al., "Multi-level switching of triple-layered TaOx RRAM with excellent reliability for storage class memory," VLSIT, pp. 71--72, 2012.Google ScholarGoogle Scholar
  13. J. J. Hopfield, "Neural networks and physical systems with emergent collective computational abilities", Proceedings of the National Academy of Sciences of the USA, 1982.Google ScholarGoogle ScholarCross RefCross Ref
  14. A. Asenov, S. Kaya, and A. R. Brown, "Intrinsic parameter fluctuations in decananometer MOSFETs introduced by gate line edge roughness," Electron Devices, IEEE Transactions on, vol. 50, pp. 1254--1260, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  15. X. Dong, et al, "Circuit and microarchitecture evaluation of 3D stacking magnetic RAM (MRAM) as a universal memory replacement," DAC, pp. 554--559, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. D. Niu, Y. Chen, C. Xu, and Y. Xie, "Impact of process variations on emerging memristor," DAC, pp. 877--882, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. S. A. McKee, "Reflections on the memory wall," the 1st con-ference on Computing frontiers, p. 162, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. EDA Challenges for Memristor-Crossbar based Neuromorphic Computing

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      GLSVLSI '15: Proceedings of the 25th edition on Great Lakes Symposium on VLSI
      May 2015
      418 pages
      ISBN:9781450334747
      DOI:10.1145/2742060

      Copyright © 2015 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 20 May 2015

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      GLSVLSI '15 Paper Acceptance Rate41of148submissions,28%Overall Acceptance Rate312of1,156submissions,27%

      Upcoming Conference

      GLSVLSI '24
      Great Lakes Symposium on VLSI 2024
      June 12 - 14, 2024
      Clearwater , FL , USA

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader