FPGA Architecture of Generalized Laguerre-Volterra MIMO Model for Neural Population Activities

We present a full-parallelized and pipelined architecture for a generalized Laguerre-Volterra MIMO system to identify the time-varying neural dynamics underlying spike activities. The proposed architecture consists of a first stage containing a vector convolution and MAC (Multiply and Accumulation) component, a second stage containing a prethreshold potential updating unit with an error approximation function component, and a third stage consisting of a gradient calculation unit. A flexible and efficient architecture that can accommodate different design speed requirements is generated. The design runs on a Xilinx Virtex-6 FPGA and the processing core produces data samples at a speed of 1.33×10^6 data frames/sec, which is 3.1×10^3 times faster than the corresponding C model running on an Intel i7-860 Quad Core Processor.

[1]  R. Held,et al.  MOVEMENT-PRODUCED STIMULATION IN THE DEVELOPMENT OF VISUALLY GUIDED BEHAVIOR. , 1963, Journal of comparative and physiological psychology.

[2]  T W Berger,et al.  Differential expression of short-term potentiation by AMPA and NMDA receptors in dentate gyrus. , 1996, Learning & memory.

[3]  E Thiels,et al.  NMDA Receptor‐dependent LTD in different subfields of hippocampus in vivo and in vitro , 1996, Hippocampus.

[4]  R. Henson What can Functional Neuroimaging Tell the Experimental Psychologist? , 2005, The Quarterly journal of experimental psychology. A, Human experimental psychology.

[5]  G. Buzsáki Large-scale recording of neuronal ensembles , 2004, Nature Neuroscience.

[6]  Mohankumar Nandagopal,et al.  A Note on the Error Function , 2010, Computing in Science & Engineering.

[7]  Philip James-Roxby,et al.  A Self-reconfiguring Platform , 2003, FPL.

[8]  Emery N. Brown,et al.  Dynamic Analysis of Neural Encoding by Point Process Adaptive Filtering , 2004, Neural Computation.

[9]  Robert E. Hampson,et al.  Nonlinear Dynamic Modeling of Spike Train Transformations for Hippocampal-Cortical Prostheses , 2007, IEEE Transactions on Biomedical Engineering.

[10]  Anthony G. Constantinides,et al.  A novel algorithm for the adaptation of the pole of Laguerre filters , 2006, IEEE Signal Processing Letters.

[11]  Theodore W. Berger,et al.  Tracking temporal evolution of nonlinear dynamics in hippocampus using time-varying volterra kernels , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.