Skip to main content

A Power Efficient Hardware Implementation of the IF Neuron Model

  • Conference paper
  • First Online:
Book cover Advanced Computer Architecture (ACA 2018)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 908))

Included in the following conference series:

Abstract

Because of the human brain’s parallel computing structure and its characteristics of the localized storage, the human brain has great superiority of high throughput and low power consumption. Based on the bionics of the brain, many researchers try to imitate the behavior of neurons with hardware platform so that we can obtain the same or close computational acceleration performance like the brain. In this paper, we proposed a hardware structure to implement single neuron with Integration-and-Fire(IF) model on Virtex-7 XC7VX485T-ffg1157 FPGA. Through simulation and synthesis, we quantitatively analyzed the device utilization and power consumption of our structure; meanwhile, the function of the proposed hardware implementation is verified with the classic XOR benchmark with a 4-layer SNN and the scalability of our hardware neuron is tested with a handwritten digits recognition mission on MNIST database using a 6-layer SNN. Experimental results show that the neuron hardware implementation proposed in this paper can pass the XOR benchmark test and fulfill the need of handwritten digits recognition mission. The total on-chip power of 4-layer SNN is 0.114 W, which is the lowest among the ANN and firing-rate based SNN at the same scale.

Supported by Advanced General Chip, Project Name: The Design of Supercomputer Chip, NO. 2017ZX01028-103.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Merolla, P.A., et al.: A million spiking-neuron integrated circuit with a scalable communication network and interface Science. Science 345(6197), 668–673 (2014)

    Article  Google Scholar 

  2. Schrauwen, B., van Campenhout, J.: Parallel hardware implementation of a broad class of spiking neurons using serial arithmetic. In: ESANN, pp. 623–628 (2006)

    Google Scholar 

  3. Moreno, J., Thoma, Y., Sanchez, E., Eriksson, J., Iglesias, J., Villa, A.: The POEtic electronic tissue and its role in the emulation of large-scale biologically inspired spiking neural networks models. Complexus 3(1–3), 32–47 (2006). https://doi.org/10.1159/000094186

    Article  Google Scholar 

  4. Hampton, A.N., Adami, C.: Evolution of robust developmental neural networks. In: Artificial Life IX. The Ninth International Conference on the Simulation and Synthesis of Living Systems (2004)

    Google Scholar 

  5. Floreano, D., Epars, Y., Zufferey, J., Mattiussi, C.: Evolution of spiking neural circuits in autonomous mobile robots. Int. J. Intell. Syst. 20, 100 (2005)

    Google Scholar 

  6. Carlson, N.: Foundations of Physiological Psychology. Simon & Schuster, Needham Heights (1992)

    Google Scholar 

  7. Schuman, C.D., et al.: A Survey of Neuromorphic Computing and Neural Networks in Hardware (2017)

    Google Scholar 

  8. Bonabi, S.Y., Asgharian, H., Bakhtiari, R., Safari, S., Ahmadabadi, M.N.: FPGA implementation of a cortical network based on the Hodgkin-Huxley neuron model. Front. Neurosci. 8, 379 (2014)

    Google Scholar 

  9. Rice, K.L., Bhuiyan, M.A., Taha, T.M., Vutsinas, C.N., Smith, M.C.: FPGA implementation of Izhikevich spiking neural networks for character recognition. In: International Conference on Reconfigurable Computing and FPGAs. Reconfig, pp. 451–456. IEEE (2009)

    Google Scholar 

  10. Millner, S., Grübl, A., Meier, K., Schemmel, J., Schwartz, M.O.: A VLSI implementation of the adaptive exponential integrate-and-fire neuron model. Adv. Neural Inf. Process. Syst. 23, 1642–1650 (2010)

    Google Scholar 

  11. Izeboudjen, N., Farah, A., Titri, S., Boumeridja, H.: Digital implementation of artificial neural networks: From VHDL description to FPGA implementation. In: Mira, J., Sánchez-Andrés, J.V. (eds.) IWANN 1999. LNCS, vol. 1607, pp. 139–148. Springer, Heidelberg (1999). https://doi.org/10.1007/BFb0100480

    Chapter  Google Scholar 

  12. Benjamin, B.V.: Neurogrid: a mixed-analog-digital multichip system for large-scale neural simulations. Proc. IEEE 102, 699–716 (2014)

    Article  Google Scholar 

  13. Furber, S.B., et al.: The SpiNNaker project. Proc. IEEE 102, 652–665 (2014)

    Article  Google Scholar 

  14. Shayani, H., et al.: Hardware implementation of a bio-plausible neuron model for evolution and growth of spiking neural networks on FPGA. In: NASA/ESA Conference on Adaptive Hardware and Systems, pp. 236–243 (2008)

    Google Scholar 

  15. Maguire, L.P.: Challenges for large-scale implementations of spiking neural networks on FPGAs. Neurocomputing 71, 13–29 (2007)

    Article  Google Scholar 

  16. Morgan, F., et al.: Exploring the evolution of NoC-based Spiking Neural Networks on FPGAs. In: International Conference on Field-Programmable Technology, pp. 300–303 (2009)

    Google Scholar 

  17. Wang, R.: Neuromorphic hardware architecture using the neural engineering framework for pattern recognition. IEEE Trans. Biomed. Circuits Syst. 11, 574–584 (2017)

    Article  Google Scholar 

  18. Kistler, W., Werner, M.: Spiking Neuron Models. Cambridge University Press, New York (2002)

    MATH  Google Scholar 

  19. Schemmel, J., et al.: A wafer-scale neuromorphic hardware system for large-scale neural modeling. IEEE International Symposium on Circuits and Systems (2010). https://doi.org/10.1109/ISCAS.2010.5536970

  20. Stimberg, M., et al.: Equation-Oriented Specification of Neural Models for Simulations (2014). https://doi.org/10.3389/fninf.2014.00006

  21. Maher, J., McGinley, B., Rocke, P., Morgan, F.: Intrinsic hardware evolution of neural networks in reconfigurable analogue and digital devices. In: 14th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM, Seattle, pp. 321–322 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lei Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wang, S. et al. (2018). A Power Efficient Hardware Implementation of the IF Neuron Model. In: Li, C., Wu, J. (eds) Advanced Computer Architecture. ACA 2018. Communications in Computer and Information Science, vol 908. Springer, Singapore. https://doi.org/10.1007/978-981-13-2423-9_11

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-2423-9_11

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-2422-2

  • Online ISBN: 978-981-13-2423-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics