• DocumentCode
    1228758
  • Title

    Methodology and Design Flow for Assisted Neural-Model Implementations in FPGAs

  • Author

    Weinstein, Randall K. ; Reid, Michael S. ; Lee, Robert H.

  • Author_Institution
    Georgia Inst. of Technol., Atlanta, GA
  • Volume
    15
  • Issue
    1
  • fYear
    2007
  • fDate
    3/1/2007 12:00:00 AM
  • Firstpage
    83
  • Lastpage
    93
  • Abstract
    Field programmable gate arrays (FPGAs) have previously been shown as high-performance platforms for neural-modeling applications. Implementations have traditionally been time-consuming and error-prone, requiring the neural modeler to work outside of their expert domain. This paper demonstrates a new approach to the development of neural models using an auto-generation toolkit. This design tool enables model construction-level alterations (e.g., adjustment of model population size or insertion/deletion of an ionic conductance) within hours and parameter changes on-the-fly. The approach is validated on a 40-neuron pre-Boumltzinger complex population model consisting of Hodgkin-Huxley style conductances and fully interconnected synapses. A total of 1880 parameters are on-the-fly user tunable on a free-running model. The resulting implemented model performs at a theoretical 8.7times real-time utilizing 90% of logic elements within a Xilinx Virtex-4 XC4VSX35-fg676-10FPGA
  • Keywords
    bioelectric phenomena; field programmable gate arrays; medical computing; neural nets; neurophysiology; FPGA; Hodgkin-Huxley style conductances; assisted neural model implementations; autogeneration toolkit; field programmable gate arrays; fully interconnected synapses; ionic conductance; model construction-level alterations; neuron pre-Botzinger complex population model; Design engineering; Design methodology; Field programmable gate arrays; Hardware; Logic devices; Mathematical model; Neurons; Programmable logic arrays; Reconfigurable logic; Specification languages; Algorithms; Biomimetics; Computer Simulation; Computer-Aided Design; Equipment Design; Equipment Failure Analysis; Models, Neurological; Nerve Net; Neural Networks (Computer); Signal Processing, Computer-Assisted;
  • fLanguage
    English
  • Journal_Title
    Neural Systems and Rehabilitation Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1534-4320
  • Type

    jour

  • DOI
    10.1109/TNSRE.2007.891379
  • Filename
    4126549