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).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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
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
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
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
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
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
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
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
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
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
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
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
High-Definition Multimedia Interface. Version 1.3a. Hitachi, Matsushita, Philips, Silicon Image, Sony, Thomson, Toshiba, pp. 12–21 (2006)
MATLAB-Simulink. (n.d.). https://es.mathworks.com/products/matlab.html. Accessed 18 July 2022
NeuroExplorer|Plexon. https://plexon.com/products/neuroexplorer/. Accessed 18 July 2022
Zynq-7000. (n.d.). https://www.xilinx.com/products/silicon-devices/soc/zynq-7000.html. Accessed 18 July 2022
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)
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)
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
Izhikevich, E.: Simple model of spiking neurons. IEEE Trans. Neural Netw. 14(2003), 1569–1572 (2003)
Nader, C.: Real-time display of a multiprocessor Spiking Neural Network. (Master Tesis). Universitat Politècnica de Catalunya (2022)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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)