Paper
29 June 2005 AER synthetic generation in hardware for bio-inspired spiking systems
Alejandro Linares-Barranco, Bernabe Linares-Barranco, Gabriel Jimenez-Moreno, Anton Civit-Balcells
Author Affiliations +
Proceedings Volume 5839, Bioengineered and Bioinspired Systems II; (2005) https://doi.org/10.1117/12.608192
Event: Microtechnologies for the New Millennium 2005, 2005, Sevilla, Spain
Abstract
Address Event Representation (AER) is an emergent neuromorphic interchip communication protocol that allows for real-time virtual massive connectivity between huge number neurons located on different chips. By exploiting high speed digital communication circuits (with nano-seconds timings), synaptic neural connections can be time multiplexed, while neural activity signals (with mili-seconds timings) are sampled at low frequencies. Also, neurons generate 'events' according to their activity levels. More active neurons generate more events per unit time, and access the interchip communication channel more frequently, while neurons with low activity consume less communication bandwidth. When building multi-chip muti-layered AER systems it is absolutely necessary to have a computer interface that allows (a) to read AER interchip traffic into the computer and visualize it on screen, and (b) convert conventional frame-based video stream in the computer into AER and inject it at some point of the AER structure. This is necessary for test and debugging of complex AER systems. This paper addresses the problem of converting, in a computer, a conventional frame-based video stream into the spike event based representation AER. There exist several proposed software methods for synthetic generation of AER for bio-inspired systems. This paper presents a hardware implementation for one method, which is based on Linear-Feedback-Shift-Register (LFSR) pseudo-random number generation. The sequence of events generated by this hardware, which follows a Poisson distribution like a biological neuron, has been reconstructed using two AER integrator cells. The error of reconstruction for a set of images that produces different traffic loads of event in the AER bus is used as evaluation criteria. A VHDL description of the method, that includes the Xilinx PCI Core, has been implemented and tested using a general purpose PCI-AER board. This PCI-AER board has been developed by authors, and uses a Spartan II 200 FPGA. This system for AER Synthetic Generation is capable of transforming frames of 64x64 pixels, received through a standard computer PCI bus, at a frame rate of 25 frames per second, producing spike events at a peak rate of 107 events per second.
© (2005) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Alejandro Linares-Barranco, Bernabe Linares-Barranco, Gabriel Jimenez-Moreno, and Anton Civit-Balcells "AER synthetic generation in hardware for bio-inspired spiking systems", Proc. SPIE 5839, Bioengineered and Bioinspired Systems II, (29 June 2005); https://doi.org/10.1117/12.608192
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Neurons

Computing systems

Biomimetics

Receivers

Field programmable gate arrays

Video

Data communications

RELATED CONTENT


Back to Top