DocumentCode
1987884
Title
FPGA implementation of a spiking neural network for pattern matching
Author
Caron, Louis-Charles ; Mailhot, Frédéric ; Rouat, Jean
Author_Institution
Dept. de Genie Electr. et Genie Inf., Univ. de Sherbrooke, Sherbrooke, QC, Canada
fYear
2011
fDate
15-18 May 2011
Firstpage
649
Lastpage
652
Abstract
A field programmable gate array (FPGA) implementation of a hardware spiking neural network is presented. The system is able to realize different signal processing tasks using the synchronization of oscillatory leaky integrate and fire neurons. The use of a bit slice architecture and short, local interconnections make it adaptable to projects of various scales. The system is also designed to efficiently process groups of synchronized neurons. A fully connected network of 648 neurons and 419904 synapses is implemented on a stand-alone Xilinx XC5VSX50T FPGA, processing up to 6M spikes/s. We describe the resource usage for the whole system as well as for each functional block, and illustrate the functioning of the circuit on a simple image recognition task.
Keywords
field programmable gate arrays; neural nets; pattern matching; FPGA implementation; bit slice architecture; field programmable gate array; hardware spiking neural network; local interconnections; oscillatory leaky integrate and fire neurons; pattern matching; signal processing tasks; synchronization; synchronized neurons; Field programmable gate arrays; Hardware; Image segmentation; Neurons; Oscillators; Random access memory; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (ISCAS), 2011 IEEE International Symposium on
Conference_Location
Rio de Janeiro
ISSN
0271-4302
Print_ISBN
978-1-4244-9473-6
Electronic_ISBN
0271-4302
Type
conf
DOI
10.1109/ISCAS.2011.5937649
Filename
5937649
Link To Document