• 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