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...
Autores principales: | , , , , , , , , , |
---|---|
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 |