Skip to main content

Real-Time Display of Spiking Neural Activity of SIMD Hardware Using an HDMI Interface

  • Conference paper
  • First Online:
Artificial Neural Networks and Machine Learning – ICANN 2022 (ICANN 2022)

Abstract

Spiking neural networks (SNN) are considered the third generation of artificial networks and are powerful computational models inspired by the function and structure of biological neural networks, to solve different types of problems such as pattern recognition, classification, signal processing, among others.

SNN have also aroused the interest of neuroscientists intending to obtain new knowledge about the functions of the neuronal system through the analysis of the patterns observed in spike trains. Therefore, in addition to the development of hardware solutions that allow the execution of the different neural models, it is important, to provide tools for the visualization and analysis of the spike trains and the evolution of the neural parameters of the affected neurons in real-time.

This work describes a new solution that takes the hardware emulator of evolved neural spiking system (HEENS) as the starting point, which is a bio-inspired architecture that emulates SNN using reconfigurable hardware implemented in field-programmable gate arrays (FPGAs). Reported development includes new dedicated hardware modules to interface HEENS with the high definition multimedia interface (HDMI) port, ensuring execution cycles within a time window of at least 1 ms, a period considered real-time in many neural applications.

Tests of the synthesized architecture including the new tool have been carried out, executing different types of applications. The result is a friendly and flexible tool that has successfully allowed the visualization of pulse trains and neural parameters and constitutes an alternative for the monitoring and supervision of the SNN in real-time.

Work supported in part under project RTI2018-099766-B-I00 by the Spanish Ministry of Science, Innovation and Universities, the State Research Agency (AEI), and the European Social Fund (ESF).

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. Somerville, J., Stuart, L., Sernagor, E., Borisyuk, R.: IRaster: a novel information visualization tool to explore spatiotemporal patterns in multiple spike trains. J. Neurosci. Methods 194(1), 158–171 (2010). https://doi.org/10.1016/j.jneumeth.2010.09.009

    Article  Google Scholar 

  2. Guo, W., Fouda, M.E., Eltawil, A.M., Salama, K.N.: Neural coding in spiking neural networks: a comparative study for robust neuromorphic systems. Front. Neurosci. 15(March), 1–21 (2021). https://doi.org/10.3389/fnins.2021.638474

    Article  Google Scholar 

  3. Madrenas, J., et al.: Towards efficient and adaptive cyber physical spiking neural integrated systems. In: 2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS), pp. 1–4 (2020). https://doi.org/10.1109/ICECS49266.2020.9294982

  4. Zapata, M., Balaji, U.K., Madrenas, J.: PSoC-based real-time data acquisition for a scalable spiking neural network hardware architecture. In: IEEE Third Ecuador Technical Chapters Meeting (ETCM) 2018, pp. 1–6 (2018). https://doi.org/10.1109/ETCM.2018.8580286

  5. Oltra, J.A., Madrenas, J., Zapata, M., et al.: Hardware-software co-design for efficient and scalable real-time emulation of SNNs on the edge. In: IEEE International Symposium on Circuits and Systems (ISCAS) 2021, pp. 1–5 (2021). https://doi.org/10.1109/ISCAS51556.2021.9401615

  6. Spilger, P., et al.: hxtorch: PyTorch for BrainScaleS-2: perceptrons on analog neuromorphic hardware. Commun. Comput. Inf. Sci. 1325, 189–200 (2020). https://doi.org/10.1007/978-3-030-66770-2_14

    Article  Google Scholar 

  7. Benjamin, B.V., et al.: Neurogrid: a mixed-analog-digital multichip system for large-scale neural simulations. Proc. IEEE 102(5), 699–716 (2014). https://doi.org/10.1109/JPROC.2014.2313565

    Article  Google Scholar 

  8. Debole, M.V., et al.: TrueNorth: accelerating from zero to 64 million neurons in 10 years. Computer 52(5), 20–29 (2019). https://doi.org/10.1109/MC.2019.2903009

  9. Furber, S.B., Galluppi, F., Temple, S., Plana, L.A.: The SpiNNaker project. Proc. IEEE 102(5), 652–665 (2014). https://doi.org/10.1109/JPROC.2014.2304638

    Article  Google Scholar 

  10. Orchard, G., et al.: Efficient neuromorphic signal processing with Loihi 2. In: IEEE Workshop on Signal Processing Systems, SiPS: Design and Implementation, 2021-October(1), pp. 254–259 (2021). https://doi.org/10.1109/SiPS52927.2021.00053

  11. Zapata, M., Vallejo-Mancero, B., Remache-Vinueza, B., Madrenas, J.: Monitoring implementation for spiking neural networks architecture on Zynq-7000 all programmable SoCs. In: Russo, D., Ahram, T., Karwowski, W., Di Bucchianico, G., Taiar, R. (eds.) IHSI 2021. AISC, vol. 1322, pp. 489–495. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-68017-6_73

  12. Zapata, M., Jadan, J., Madrenas, J.: Efficient configuration for a scalable spiking neural network platform by means of a synchronous address event representation bus. In: 2018 NASA/ESA Conference on Adaptive Hardware and Systems (AHS), 2018, pp. 241–248 (2018). https://doi.org/10.1109/AHS.2018.8541463

  13. High-Definition Multimedia Interface. Version 1.3a. Hitachi, Matsushita, Philips, Silicon Image, Sony, Thomson, Toshiba, pp. 12–21 (2006)

    Google Scholar 

  14. MATLAB-Simulink. (n.d.). https://es.mathworks.com/products/matlab.html. Accessed 18 July 2022

  15. NeuroExplorer|Plexon. https://plexon.com/products/neuroexplorer/. Accessed 18 July 2022

  16. Zynq-7000. (n.d.). https://www.xilinx.com/products/silicon-devices/soc/zynq-7000.html. Accessed 18 July 2022

  17. Campos, N.: RGB to YCbCr conversion. Playing with bits and pixels. sistenix.com, 21 August 2016. https://sistenix.com/rgb2ycbcr.html. Accessed 18 July 2022 (see pp. 16, 34)

  18. Derek-X-Wang. VGA-Text-Generator. Github. 5 December 2015. https://github.com/Derek-X-Wang/VGA-Text-Generator. Accessed 18 July 2022. (see pp. 50, 51)

  19. Kasabov, N.K.: Time-Space, Spiking Neural Networks and Brain-Inspired Artificial Intelligence. SSBN, vol. 7, pp. 138–139. Springer, Heidelberg (2019). https://doi.org/10.1007/978-3-662-57715-8

  20. Izhikevich, E.: Simple model of spiking neurons. IEEE Trans. Neural Netw. 14(2003), 1569–1572 (2003)

    Article  Google Scholar 

  21. Nader, C.: Real-time display of a multiprocessor Spiking Neural Network. (Master Tesis). Universitat Politècnica de Catalunya (2022)

    Google Scholar 

  22. Caruso, A.: Izhikevich neural model and STDP learning algorithm mapping on spiking neural network hardware emulator. (Master Tesis). Politecnico di Torino - Universitat Politècnica de Catalunya (2020)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bernardo Vallejo-Mancero .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Vallejo-Mancero, B., Nader, C., Madrenas, J., Zapata, M. (2022). Real-Time Display of Spiking Neural Activity of SIMD Hardware Using an HDMI Interface. In: Pimenidis, E., Angelov, P., Jayne, C., Papaleonidas, A., Aydin, M. (eds) Artificial Neural Networks and Machine Learning – ICANN 2022. ICANN 2022. Lecture Notes in Computer Science, vol 13531. Springer, Cham. https://doi.org/10.1007/978-3-031-15934-3_60

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-15934-3_60

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-15933-6

  • Online ISBN: 978-3-031-15934-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics