Title :
On Real-Time AER 2-D Convolutions Hardware for Neuromorphic Spike-Based Cortical Processing
Author :
Serrano-Gotarredona, Rafael ; Serrano-Gotarredona, Teresa ; Acosta-Jiménez, Antonio ; Serrano-Gotarredona, Clara ; Pérez-Carrasco, José A. ; Linares-Barranco, Bernabé ; Linares-Barranco, Alejandro ; Jiménez-Moreno, Gabriel ; Civit-Ballcels, Antón
Author_Institution :
IMSE-CNM, CSIC Inst. de Microelectron. Sevilla, Sevilla
fDate :
7/1/2008 12:00:00 AM
Abstract :
In this paper, a chip that performs real-time image convolutions with programmable kernels of arbitrary shape is presented. The chip is a first experimental prototype of reduced size to validate the implemented circuits and system level techniques. The convolution processing is based on the address-event-representation (AER) technique, which is a spike-based biologically inspired image and video representation technique that favors communication bandwidth for pixels with more information. As a first test prototype, a pixel array of 16times16 has been implemented with programmable kernel size of up to 16times16. The chip has been fabricated in a standard 0.35 mum complimentary metal-oxide-semiconductor (CMOS) process. The technique also allows to process larger size images by assembling 2D arrays of such chips. Pixel operation exploits low-power mixed analog-digital circuit techniques. Because of the low currents involved (down to nanoamperes or even picoamperes), an important amount of pixel area is devoted to mismatch calibration. The rest of the chip uses digital circuit techniques, both synchronous and asynchronous. The fabricated chip has been thoroughly tested, both at the pixel level and at the system level. Specific computer interfaces have been developed for generating AER streams from conventional computers and feeding them as inputs to the convolution chip, and for grabbing AER streams coming out of the convolution chip and storing and analyzing them on computers. Extensive experimental results are provided. At the end of this paper, we provide discussions and results on scaling up the approach for larger pixel arrays and multilayer cortical AER systems.
Keywords :
CMOS integrated circuits; convolution; image representation; low-power electronics; mixed analogue-digital integrated circuits; neural nets; video signal processing; CMOS process; biologically inspired image representation; communication bandwidth; complimentary metal-oxide-semiconductor; convolution processing; image processing; low-power mixed analog-digital circuit technique; mismatch calibration; multilayer cortical system; neuromorphic spike-based cortical processing; pixel array; pixel operation; programmable kernel; real-time address-event-representation 2D convolution hardware; real-time image convolution; video representation; Address–event representation (AER); analog circuits; asynchronous circuits; bioinspired systems; cortical layer processing; image convolutions; image processing; low power circuits; mixed-signal circuits; spike-based processing;
Journal_Title :
Neural Networks, IEEE Transactions on
DOI :
10.1109/TNN.2008.2000163