A Review of spiking neuromorphic hardware communication systems

Aaron R. Young, Mark Dean, James S. Plank, Garrett S. Rose

Research output: Contribution to journalArticlepeer-review

83 Scopus citations

Abstract

Multiple neuromorphic systems use spiking neural networks (SNNs) to perform computation in a way that is inspired by concepts learned about the human brain. SNNs are artificial networks made up of neurons that fire a pulse, or spike, once the accumulated value of the inputs to the neuron exceeds a threshold. One of the most challenging parts of designing neuromorphic hardware is handling the vast degree of connectivity that neurons have with each other in the form of synaptic connections. This paper analyzes the neuromorphic systems Neurogrid, Braindrop, SpiNNaker, BrainScaleS, TrueNorth, Loihi, Darwin, and Dynap-SEL; and discusses the design of large scale spiking communication networks used in such systems. In particular, this paper looks at how each of these systems solved the challenges of forming packets with spiking information and how these packets are routed within the system. The routing of packets is analyzed at two scales: How the packets should be routed when traveling a short distance, and how the packets should be routed over longer global connections. Additional topics, such as the use of asynchronous circuits, robustness in communication, connection with a host machine, and network synchronization are also covered.

Original languageEnglish
Article number8843969
Pages (from-to)135606-135620
Number of pages15
JournalIEEE Access
Volume7
DOIs
StatePublished - 2019
Externally publishedYes

Funding

The next group of neuromorphic systems all come from the Human Brain Project (HBP) [18]. HBP is funded by the European Union with the goal of ‘‘building a research infrastructure to help advance neuroscience, medicine and computing’’ [19]. This work was supported in part by The University of Tennessee (UT) Science Alliance Joint Directed Research and Development Program, and in part by the Air Force Research Laboratory under Agreement FA8750-19-1-0025.

FundersFunder number
Air Force Research LaboratoryFA8750-19-1-0025
University of Tennessee
European Commission

    Keywords

    • Communication protocols
    • field programmable gate arrays
    • interconnect
    • network on chip
    • neuromorphic
    • spiking network communication
    • spiking neural network
    • very large scale integration

    Fingerprint

    Dive into the research topics of 'A Review of spiking neuromorphic hardware communication systems'. Together they form a unique fingerprint.

    Cite this