skip to main content
10.1145/3386263.3406940acmotherconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
research-article

Analog Circuit Implementation of LIF and STDP Models for Spiking Neural Networks

Authors Info & Claims
Published:07 September 2020Publication History

ABSTRACT

Spiking Neural Networks (SNN) is one special implementation of Artificial Neural Networks (ANN), where the input signals are encoded in the temporal relationship between consecutive spikes (spike trains) instead of real-numbered values. Nevertheless, SNN is believed to be a closer representation of the biological neural system, because it imitates the current spikes that are transmitted between neurons in real biological systems. Practical and simplified SNN models include the Leaky Integrate-and-Fire (LIF) function of the neurons and the Spiking Timing Dependent Plasticity (STDP) function of the synapses. While most ANN architectures can be implemented with digital logic gates, SNN is more suitable to be implemented in analog circuits. In this paper, we propose revised analog circuit implementations of SNN neurons with LIF and STDP functions. Compared with previous works by other researchers, our proposed analog designs use fewer components and can be cascaded to form a complete neural system. The circuits are designed and simulated with SMIC 55nm CMOS LP process. The simulated results demonstrate that the analog neural system can work under a very small current (less than 10 µA) and voltage supply (1.0 Volts), and consumes less power consumption than digital implementations.

Skip Supplemental Material Section

Supplemental Material

3386263.3406940.mp4

Presentation video

References

  1. Amirhossein Tavanaei, Masoud Ghodrati, Saeed Reza Kheradpisheh, Timothée Masquelier, and Anthony Maida. Deep learning in spiking neural networks.Neural Networks, 2018.Google ScholarGoogle Scholar
  2. Daniel J Saunders, Hava T Siegelmann, Robert Kozma, et al. STDP Learning of Image Patches with Convolutional Spiking Neural Networks. In 2018 International Joint Conference on Neural Networks (IJCNN), pages 1--7. IEEE, 2018.Google ScholarGoogle Scholar
  3. Stéphane Loiselle, Jean Rouat, Daniel Pressnitzer, and Simon Thorpe. Exploration of Rank Order Coding with Spiking Neural Networks for Speech Recognition. In Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005., volume 4, pages 2076--2080. IEEE, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  4. Giacomo Indiveri. A Low-power Adaptive Integrate-and-Fire Neuron Circuit. In Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS'03., volume 4, pages IV--IV. IEEE, 2003.Google ScholarGoogle Scholar
  5. Jose M Cruz-Albrecht, Michael W Yung, and Narayan Srinivasa. Energy-efficient Neuron, Synapse and STDP Integrated Circuits.IEEE transactions on biomedical circuits and systems, 6(3):246--256, 2012.Google ScholarGoogle Scholar
  6. Adria Bofilli Petit and Alan F Murray. Synchrony Detection and Amplification by Silicon Neurons With STDP Synapses. IEEE Transactions on Neural Networks,15(5): 1296--1304, 2004.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Filip Ponulak and Andrzej Kasinski. Introduction to Spiking Neural Networks:Information Processing, Learning and Applications. Acta neurobiologiae experimentalis, 71(4):409--433, 2011.Google ScholarGoogle Scholar
  8. Ying-Hui Liu and Xiao-Jing Wang. Spike-frequency Adaptation of a Generalized Leaky Integrate-and-Fire Model Neuron. Journal of computational neuroscience,10(1):25--45, 2001.Google ScholarGoogle Scholar
  9. Donald Olding Hebb.The organization of behavior: A neuropsychological theory. Psychology Press, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  10. Hideki Tanaka, Takashi Morie, and Kazuyuki Aihara. A CMOS Spiking Neural Network Circuit with Symmetric/Asymmetric STDP Function. IEICE transactions on fundamentals of electronics, communications and computer sciences, 92(7):1690--1698, 2009.Google ScholarGoogle Scholar
  11. Mostafa Rahimi Azghadi, Nicolangelo Iannella, Said F Al-Sarawi, Giacomo Indiveri, and Derek Abbott. Spike-based Synaptic Plasticity in Silicon: Design, Implementation, Application, and Challenges.Proceedings of the IEEE, 102(5): 717--737, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  12. Luiz Alberto Pasini Melek, Anselmo Luís da Silva, Márcio Cherem Schneider, and Carlos Galup-Montoro. Analysis and Design of the Classical CMOS Schmitt Trigger in Subthreshold Operation. IEEE Transactions on Circuits and Systems I: Regular Papers, 64(4):869--878, 2016.Google ScholarGoogle ScholarCross RefCross Ref
  13. IM Filanovsky and H Baltes. CMOS Schmitt Trigger Design. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, 41(1):46--49, 1994.Google ScholarGoogle ScholarCross RefCross Ref
  14. Adria Bofill-i Petit and Alan F Murray. Synchrony Detection by Analogue VLSI Neurons with Bimodal STDP Synapses. In Proceedings of the 16th International Conference on Neural Information Processing Systems, pages 1027--1034. Citeseer, 2003.Google ScholarGoogle Scholar
  15. Mostafa Rahimi Azghadi, Said Al-Sarawi, Nicolangelo Iannella, and Derek Abbott. Efficient Design of Triplet based Spike-Timing Dependent Plasticity. In The 2012 International Joint Conference on Neural Networks (IJCNN), pages 1--7. IEEE, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  16. Giacomo Indiveri, Elisabetta Chicca, and Rodney Douglas. A VLSI array of low-power spiking neurons and bistable synapses with spike-timing dependent plasticity. IEEE transactions on neural networks, 17(1):211--221, 2006.Google ScholarGoogle Scholar
  17. Jayawan HB Wijekoon and Piotr Dudek. Integrated circuit implementation of a cortical neuron. In2008 IEEE International Symposium on Circuits and Systems, pages 1784--1787. IEEE, 2008.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Analog Circuit Implementation of LIF and STDP Models for Spiking Neural Networks

      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 Other conferences
        GLSVLSI '20: Proceedings of the 2020 on Great Lakes Symposium on VLSI
        September 2020
        597 pages
        ISBN:9781450379441
        DOI:10.1145/3386263

        Copyright © 2020 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: 7 September 2020

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate312of1,156submissions,27%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader