Abstract
The study of neural cell behavior is one of the exciting fields that has attracted scientists’ attention since 1890. Accordingly, many efforts have been made to model the neural cell specifying different neuron behaviors and characteristics. These studies mainly focus on two primary targets: finding new computing paradigms and providing better models and tools for medical applications. A critical model for studying biological neurons' behavior is the Hodgkin–Huxley neuron model (HH for short), presented in 1952. In this paper, the model is realized and verified using only one multiplier with some simplification. By comparing the original and simplified HH models, the RMSE and NRMSE are 1.83 and 0.016 for neuron membrane output potential, respectively, at the injected current of 20 uA. The dynamical behaviors of the model are also studied to ensure stability. The proposed model is synthesized and implemented on an FPGA platform, where the outputs are examined, and the results are presented as proof of concept.
Data Availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
Kaveh M, Khishe M, Mosavi MR (2019) Design and implementation of a neighborhood search biogeography-based optimization trainer for classifying sonar dataset using multi-layer perceptron neural network. Analog Integr Circ Sig Process 100(2):405–428
Khishe M, Mosavi MR, Moridi A (2018) Chaotic fractal walk trainer for sonar data set classification using multi-layer perceptron neural network and its hardware implementation. Appl Acoust 137:121–139
Dupeyron D, et al (1996) A BiCMOS implementation of the Hodgkin-Huxley formalism. In: Proceedings of fifth international conference on microelectronics for neural networks. IEEE
Soleimani H, Ahmadi A, Bavandpour M (2012) Biologically inspired spiking neurons: piecewise linear models and digital implementation. IEEE Trans Circuits Syst I Regul Pap 59(12):2991–3004
Vogelstein R, Mallik U, Vogelstein J, Cauwenberghs G (2007) Dynamically reconfigurable silicon array of spiking neurons with conductance-based synapses. IEEE Trans Neural Netw 18(1):253–265
Storace M, De Feo O (2004) Piecewise-linear approximation of nonlinear dynamical systems. Trans Circuits Syst I 51(4):830–842
Izhikevich EM (2003) Simple model of spiking neurons. IEEE Trans Neural Netw 14(6):1569–1572
Hodgkin AL, Huxley AF (1952) Current carried by sodium and potassium ions through the membrane of the giant axon of Loligo. J Physiol 116:449–472
Hodgkin AL, Huxley AF (1952) The components of membrane conductance in the giant axon of Loligo. J Physiol 116:473–496
Hodgkin AL, Huxley AF (1952) The dual effect of membrane potential on sodium conductance in the giant axon of Loligo. J Physiol 116:497–506
Hodgkin AL, Huxley AF (1952) A quantitative description of membrane current and its applications to conduction and excitation in nerve. J Physiol 117:500–544
Khakipoor Y, Bahar HB, Karimian G (2022) An efficient analysis of FitzHugh-Nagumo circuit model. Analog Integr Circ Sig Process 110:385–393
Hodgkin AL, Huxley AF, Katz B (1952) Measurement of current-voltage relations in the membrane of the giant axon of Loligo. J Physiol 116:424–448
Izhikevich EM (2004) Which model to use for cortical spiking neurons? IEEE Trans Neural Netw 15(5):1063–1070
Khishe M et al (2021) A weighted chimp optimization algorithm. IEEE Access 9:158508–158539
Khishe M, Mosavi MR (2020) Chimp optimization algorithm. Expert Syst Appl 149:113338
Botero WA, Salas AH, Colorado SJG (2013) The Hodgkin-Huxley neuron model on the fast phase plane. Int J Phys Sci 8(20):1049–1057
Bonabi SY, et al. (2012) FPGA Implementation of Hodgkin-Huxley neuron model. IJCCI
Shama F, Haghiri S, Imani MA (2020) FPGA realization of hodgkin-huxley neuronal model. IEEE Trans Neural Syst Rehabil Eng 28(5):1059–1068
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Khakipoor, Y., Khani, F. & Karimian, G. A Linear Implementation of the Hodgkin–Huxley Neuron Model on FPGA Considering Its Dynamics. Neural Process Lett 55, 7777–7805 (2023). https://doi.org/10.1007/s11063-023-11285-2
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-023-11285-2