• DocumentCode
    2454371
  • Title

    Neural encoding and spike generation for Spiking Neural Networks implemented in FPGA

  • Author

    Rodrigues de Oliveira Neto, Jose ; Cerquinho Cajueiro, Joao Paulo ; Ranhel, Joao

  • Author_Institution
    Dept. de Eletron. e Sist., Univ. Fed. de Pernambuco, Recife, Brazil
  • fYear
    2015
  • fDate
    25-27 Feb. 2015
  • Firstpage
    55
  • Lastpage
    61
  • Abstract
    In this article a new digital system for generating spike pulses is presented. In real time, the system can convert digital values into artificial neural spikes for Spiking Neural Networks (SNN). The digital system can perform three basic functions: to generate spikes, to convert digital data values into pulse trains and, additionally, to encode spike trains on three major code classes reported in the scientific literature of neuroscience: rate coding, temporal coding or population coding. This system is therefore a digital interface between the physical world, computer systems, or digital data and SNN that are processed in real time. A functional prototype module was developed in a Ciclone IV FPGA using less then 300 logic blocks.
  • Keywords
    field programmable gate arrays; neural chips; Ciclone IV FPGA; SNN; computer systems; digital data values; digital interface; logic blocks; neural encoding; physical world; pulse trains; spike pulses generation; spiking neural networks; Biological information theory; Fires; Frequency measurement; Neurons; Real-time systems; Sociology; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Communications and Computers (CONIELECOMP), 2015 International Conference on
  • Conference_Location
    Cholula
  • Type

    conf

  • DOI
    10.1109/CONIELECOMP.2015.7086925
  • Filename
    7086925