ASIC Implementation of a Nonlinear Dynamical Model for Hippocampal Prosthesis

A hippocampal prosthesis is a very large scale integration (VLSI) biochip that needs to be implanted in the biological brain to solve a cognitive dysfunction. In this letter, we propose a novel low-complexity, small-area, and low-power programmable hippocampal neural network application-specific integrated circuit (ASIC) for a hippocampal prosthesis. It is based on the nonlinear dynamical model of the hippocampus: namely multi-input, multi-output (MIMO)–generalized Laguerre-Volterra model (GLVM). It can realize the real-time prediction of hippocampal neural activity. New hardware architecture, a storage space configuration scheme, low-power convolution, and gaussian random number generator modules are proposed. The ASIC is fabricated in 40 nm technology with a core area of 0.122 mm2 and test power of 84.4 μW. Compared with the design based on the traditional architecture, experimental results show that the core area of the chip is reduced by 84.94% and the core power is reduced by 24.30%.

[1]  Theodore W. Berger,et al.  Real-Time Prediction of Neuronal Population Spiking Activity Using FPGA , 2013, IEEE Transactions on Biomedical Circuits and Systems.

[2]  Theodore W. Berger,et al.  A reconfigurable architecture for real-time prediction of neural activity , 2013, 2013 IEEE International Symposium on Circuits and Systems (ISCAS2013).

[3]  Hisanao Ogura,et al.  Orthogonal functionals of the Poisson process , 1972, IEEE Trans. Inf. Theory.

[4]  Chiara Bartolozzi,et al.  Synaptic Dynamics in Analog VLSI , 2007, Neural Computation.

[5]  Theodore W. Berger,et al.  High-Performance and Scalable System Architecture for the Real-Time Estimation of Generalized Laguerre-Volterra MIMO Model From Neural Population Spiking Activity , 2011, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[6]  L. Squire,et al.  The medial temporal lobe memory system , 1991, Science.

[7]  Robert E. Hampson,et al.  Nonlinear modeling of neural population dynamics for hippocampal prostheses , 2009, Neural Networks.

[8]  Robert E. Hampson,et al.  Identification of sparse neural functional connectivity using penalized likelihood estimation and basis functions , 2013, Journal of Computational Neuroscience.

[9]  M. E. Muller,et al.  A Note on the Generation of Random Normal Deviates , 1958 .

[10]  Asher Mullard Symptomatic AD treatment fails in first phase III , 2016, Nature Reviews Drug Discovery.

[11]  Asher Mullard RNAi hits another rut , 2016, Nature Reviews Drug Discovery.

[12]  Mingoo Seok,et al.  Energy-Efficient Neuromorphic Classifiers , 2016, Neural Computation.

[13]  V. Marmarelis Identification of nonlinear biological systems using laguerre expansions of kernels , 1993, Annals of Biomedical Engineering.

[14]  Thomas E. Tkacik A Hardware Random Number Generator , 2002, CHES.

[15]  Theodore W. Berger,et al.  Nonstationary modeling of neural population dynamics , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[16]  Jeng-Kuang Hwang,et al.  Modular design and implementation of field-programmable-gate-array-based Gaussian noise generator , 2015 .

[17]  R. Service The brain chip. , 2014, Science.

[18]  Mario Pannunzi,et al.  Classification of Correlated Patterns with a Configurable Analog VLSI Neural Network of Spiking Neurons and Self-Regulating Plastic Synapses , 2009, Neural Computation.

[19]  Theodore W. Berger,et al.  Laguerre-volterra model and architecture for MIMO system identification and output prediction , 2014, 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[20]  Theodore W. Berger,et al.  A hardware-based computational platform for Generalized Laguerre-Volterra MIMO model for neural activities , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[21]  K. Rhodes,et al.  The antibody aducanumab reduces Aβ plaques in Alzheimer’s disease , 2016, Nature.

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

[23]  W. B. Orr,et al.  Hippocampectomy selectively disrupts discrimination reversal conditioning of the rabbit nictitating membrane response , 1983, Behavioural Brain Research.

[24]  Avis H. Cohen,et al.  Modeling Alternation to Synchrony with Inhibitory Coupling: A Neuromorphic VLSI Approach , 2000, Neural Computation.

[25]  Theodore W. Berger,et al.  Parametric and non-parametric modeling of short-term synaptic plasticity. Part I: computational study , 2009, Journal of Computational Neuroscience.

[26]  Giacomo Indiveri,et al.  A Systematic Method for Configuring VLSI Networks of Spiking Neurons , 2011, Neural Computation.

[27]  Andrew S. Cassidy,et al.  A million spiking-neuron integrated circuit with a scalable communication network and interface , 2014, Science.

[28]  H. Eichenbaum,et al.  Hippocampal system dysfunction and odor discrimination learning in rats: impairment or facilitation depending on representational demands. , 1988, Behavioral neuroscience.

[29]  Robert E. Hampson,et al.  Sparse generalized volterra model of human hippocampal spike train transformation for memory prostheses , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[30]  Zenghui Wang,et al.  Deep Convolutional Neural Networks for Image Classification: A Comprehensive Review , 2017, Neural Computation.

[31]  Rosa H. M. Chan,et al.  A Nonlinear Model for Hippocampal Cognitive Prosthesis: Memory Facilitation by Hippocampal Ensemble Stimulation , 2012, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[32]  Sina Balkir,et al.  Pixel sensor integrated neuromorphic VLSI system for real-time applications , 2008, Neurocomputing.

[33]  B. Milner MEMORY AND THE MEDIAL TEMPORAL REGIONS OF THE BRAIN , 1970 .

[34]  T. Seese,et al.  Characterization of tissue morphology, angiogenesis, and temperature in the adaptive response of muscle tissue to chronic heating. , 1998, Laboratory investigation; a journal of technical methods and pathology.

[35]  Leslie G. Valiant,et al.  The Hippocampus as a Stable Memory Allocator for Cortex , 2012, Neural Computation.

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

[37]  Robert E. Hampson,et al.  A Hippocampal Cognitive Prosthesis: Multi-Input, Multi-Output Nonlinear Modeling and VLSI Implementation , 2012, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[38]  Alison R. Preston,et al.  The medial temporal lobe and memory , 2007 .