• DocumentCode
    1013140
  • Title

    Real-time computing platform for spiking neurons (RT-spike)

  • Author

    Ros, Eduardo ; Ortigosa, E.M. ; Carrillo, Rafael ; Arnold, Martin

  • Author_Institution
    Dept. of Comput. Archit. & Technol., Granada Univ., Spain
  • Volume
    17
  • Issue
    4
  • fYear
    2006
  • fDate
    7/1/2006 12:00:00 AM
  • Firstpage
    1050
  • Lastpage
    1063
  • Abstract
    A computing platform is described for simulating arbitrary networks of spiking neurons in real time. A hybrid computing scheme is adopted that uses both software and hardware components to manage the tradeoff between flexibility and computational power; the neuron model is implemented in hardware and the network model and the learning are implemented in software. The incremental transition of the software components into hardware is supported. We focus on a spike response model (SRM) for a neuron where the synapses are modeled as input-driven conductances. The temporal dynamics of the synaptic integration process are modeled with a synaptic time constant that results in a gradual injection of charge. This type of model is computationally expensive and is not easily amenable to existing software-based event-driven approaches. As an alternative we have designed an efficient time-based computing architecture in hardware, where the different stages of the neuron model are processed in parallel. Further improvements occur by computing multiple neurons in parallel using multiple processing units. This design is tested using reconfigurable hardware and its scalability and performance evaluated. Our overall goal is to investigate biologically realistic models for the real-time control of robots operating within closed action-perception loops, and so we evaluate the performance of the system on simulating a model of the cerebellum where the emulation of the temporal dynamics of the synaptic integration process is important.
  • Keywords
    biology computing; brain; multiprocessing systems; neural nets; performance evaluation; reconfigurable architectures; RT-Spike; arbitrary network simulation; biologically realistic models; closed action-perception loops; input-driven conductances; multiple processing units; neuron model; performance evaluation; real-time computing platform; real-time robot control; reconfigurable hardware; spike response model; spiking neurons; synaptic integration process; synaptic time constant; temporal dynamics; time-based computing architecture; Biological system modeling; Biology computing; Brain modeling; Computational modeling; Computer network management; Computer networks; Concurrent computing; Energy management; Hardware; Neurons; Field-programmable gate arrays; pipeline processing; real time system; spiking neural network hardware;
  • fLanguage
    English
  • Journal_Title
    Neural Networks, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9227
  • Type

    jour

  • DOI
    10.1109/TNN.2006.875980
  • Filename
    1650258