Cargando…

VLSI Implementation of a 2.8 Gevent/s Packet-Based AER Interface with Routing and Event Sorting Functionality

State-of-the-art large-scale neuromorphic systems require sophisticated spike event communication between units of the neural network. We present a high-speed communication infrastructure for a waferscale neuromorphic system, based on application-specific neuromorphic communication ICs in an field p...

Descripción completa

Detalles Bibliográficos
Autores principales: Scholze, Stefan, Schiefer, Stefan, Partzsch, Johannes, Hartmann, Stephan, Mayr, Christian Georg, Höppner, Sebastian, Eisenreich, Holger, Henker, Stephan, Vogginger, Bernhard, Schüffny, Rene
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Research Foundation 2011
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3191349/
https://www.ncbi.nlm.nih.gov/pubmed/22016720
http://dx.doi.org/10.3389/fnins.2011.00117
_version_ 1782213640379695104
author Scholze, Stefan
Schiefer, Stefan
Partzsch, Johannes
Hartmann, Stephan
Mayr, Christian Georg
Höppner, Sebastian
Eisenreich, Holger
Henker, Stephan
Vogginger, Bernhard
Schüffny, Rene
author_facet Scholze, Stefan
Schiefer, Stefan
Partzsch, Johannes
Hartmann, Stephan
Mayr, Christian Georg
Höppner, Sebastian
Eisenreich, Holger
Henker, Stephan
Vogginger, Bernhard
Schüffny, Rene
author_sort Scholze, Stefan
collection PubMed
description State-of-the-art large-scale neuromorphic systems require sophisticated spike event communication between units of the neural network. We present a high-speed communication infrastructure for a waferscale neuromorphic system, based on application-specific neuromorphic communication ICs in an field programmable gate arrays (FPGA)-maintained environment. The ICs implement configurable axonal delays, as required for certain types of dynamic processing or for emulating spike-based learning among distant cortical areas. Measurements are presented which show the efficacy of these delays in influencing behavior of neuromorphic benchmarks. The specialized, dedicated address-event-representation communication in most current systems requires separate, low-bandwidth configuration channels. In contrast, the configuration of the waferscale neuromorphic system is also handled by the digital packet-based pulse channel, which transmits configuration data at the full bandwidth otherwise used for pulse transmission. The overall so-called pulse communication subgroup (ICs and FPGA) delivers a factor 25–50 more event transmission rate than other current neuromorphic communication infrastructures.
format Online
Article
Text
id pubmed-3191349
institution National Center for Biotechnology Information
language English
publishDate 2011
publisher Frontiers Research Foundation
record_format MEDLINE/PubMed
spelling pubmed-31913492011-10-20 VLSI Implementation of a 2.8 Gevent/s Packet-Based AER Interface with Routing and Event Sorting Functionality Scholze, Stefan Schiefer, Stefan Partzsch, Johannes Hartmann, Stephan Mayr, Christian Georg Höppner, Sebastian Eisenreich, Holger Henker, Stephan Vogginger, Bernhard Schüffny, Rene Front Neurosci Neuroscience State-of-the-art large-scale neuromorphic systems require sophisticated spike event communication between units of the neural network. We present a high-speed communication infrastructure for a waferscale neuromorphic system, based on application-specific neuromorphic communication ICs in an field programmable gate arrays (FPGA)-maintained environment. The ICs implement configurable axonal delays, as required for certain types of dynamic processing or for emulating spike-based learning among distant cortical areas. Measurements are presented which show the efficacy of these delays in influencing behavior of neuromorphic benchmarks. The specialized, dedicated address-event-representation communication in most current systems requires separate, low-bandwidth configuration channels. In contrast, the configuration of the waferscale neuromorphic system is also handled by the digital packet-based pulse channel, which transmits configuration data at the full bandwidth otherwise used for pulse transmission. The overall so-called pulse communication subgroup (ICs and FPGA) delivers a factor 25–50 more event transmission rate than other current neuromorphic communication infrastructures. Frontiers Research Foundation 2011-10-12 /pmc/articles/PMC3191349/ /pubmed/22016720 http://dx.doi.org/10.3389/fnins.2011.00117 Text en Copyright © 2011 Scholze, Schiefer, Partzsch, Hartmann, Mayr, Höppner, Eisenreich, Henker, Vogginger and Schüffny. http://www.frontiersin.org/licenseagreement This is an open-access article subject to a non-exclusive license between the authors and Frontiers Media SA, which permits use, distribution and reproduction in other forums, provided the original authors and source are credited and other Frontiers conditions are complied with.
spellingShingle Neuroscience
Scholze, Stefan
Schiefer, Stefan
Partzsch, Johannes
Hartmann, Stephan
Mayr, Christian Georg
Höppner, Sebastian
Eisenreich, Holger
Henker, Stephan
Vogginger, Bernhard
Schüffny, Rene
VLSI Implementation of a 2.8 Gevent/s Packet-Based AER Interface with Routing and Event Sorting Functionality
title VLSI Implementation of a 2.8 Gevent/s Packet-Based AER Interface with Routing and Event Sorting Functionality
title_full VLSI Implementation of a 2.8 Gevent/s Packet-Based AER Interface with Routing and Event Sorting Functionality
title_fullStr VLSI Implementation of a 2.8 Gevent/s Packet-Based AER Interface with Routing and Event Sorting Functionality
title_full_unstemmed VLSI Implementation of a 2.8 Gevent/s Packet-Based AER Interface with Routing and Event Sorting Functionality
title_short VLSI Implementation of a 2.8 Gevent/s Packet-Based AER Interface with Routing and Event Sorting Functionality
title_sort vlsi implementation of a 2.8 gevent/s packet-based aer interface with routing and event sorting functionality
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3191349/
https://www.ncbi.nlm.nih.gov/pubmed/22016720
http://dx.doi.org/10.3389/fnins.2011.00117
work_keys_str_mv AT scholzestefan vlsiimplementationofa28geventspacketbasedaerinterfacewithroutingandeventsortingfunctionality
AT schieferstefan vlsiimplementationofa28geventspacketbasedaerinterfacewithroutingandeventsortingfunctionality
AT partzschjohannes vlsiimplementationofa28geventspacketbasedaerinterfacewithroutingandeventsortingfunctionality
AT hartmannstephan vlsiimplementationofa28geventspacketbasedaerinterfacewithroutingandeventsortingfunctionality
AT mayrchristiangeorg vlsiimplementationofa28geventspacketbasedaerinterfacewithroutingandeventsortingfunctionality
AT hoppnersebastian vlsiimplementationofa28geventspacketbasedaerinterfacewithroutingandeventsortingfunctionality
AT eisenreichholger vlsiimplementationofa28geventspacketbasedaerinterfacewithroutingandeventsortingfunctionality
AT henkerstephan vlsiimplementationofa28geventspacketbasedaerinterfacewithroutingandeventsortingfunctionality
AT voggingerbernhard vlsiimplementationofa28geventspacketbasedaerinterfacewithroutingandeventsortingfunctionality
AT schuffnyrene vlsiimplementationofa28geventspacketbasedaerinterfacewithroutingandeventsortingfunctionality