Design and implementation of Hodgkin and Huxley spiking neuron model on FPGA

J. Kumar, Shanmukha, Murali, Jayanth Kumar, R. Bhakthavatchalu
{"title":"Design and implementation of Hodgkin and Huxley spiking neuron model on FPGA","authors":"J. Kumar, Shanmukha, Murali, Jayanth Kumar, R. Bhakthavatchalu","doi":"10.1109/RTEICT.2016.7808078","DOIUrl":null,"url":null,"abstract":"The rudimentary cells of the central nervous system are the neurons which are connected to each other. An ordinary neuron consists of three different parts Dendrites, Soma and Axon. Each part is having its role in transferring the information. The connection between the neurons can be either Dendrite-Axon or Dendrite-Dendrite or Axon-Axon. Dendrites have the pivotal role in collecting the signals from other neurons and transmitting them to soma which implies that the dendrites act as an input device to the neuron. Soma performs a Non-linear operation, i.e. if input exceeds a certain threshold, an output signal is generated. The Axon performs the role of an output device which takes the processed signal from soma and transmitting it to the other neurons. This is the basic function of a biological neuron. A biological neuron model which is also known as Spiking Neuron Model is a mathematical description of properties of neuron that is to be designed accurately to describe and predict the biological processes. So there comes the concept of modelling and analysis of neurons. Modelling and analysis of neurons was performed by different researchers on First, Second and Third generation of neurons. The Third generation of neurons are also called as spiking neurons. The objective of this work is to implement different types of spiking neuron models developed by Hodgkin and Huxley which is a biological model. The spiking neuron model simulations are done in MATLAB and they are modelled using digital logic circuits in Verilog Hardware Description Language (HDL) and simulated in ModelSIM RTL simulator. These models are then implemented in Xilinx FPGA and checked for the functionality.","PeriodicalId":6527,"journal":{"name":"2016 IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2016-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RTEICT.2016.7808078","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

The rudimentary cells of the central nervous system are the neurons which are connected to each other. An ordinary neuron consists of three different parts Dendrites, Soma and Axon. Each part is having its role in transferring the information. The connection between the neurons can be either Dendrite-Axon or Dendrite-Dendrite or Axon-Axon. Dendrites have the pivotal role in collecting the signals from other neurons and transmitting them to soma which implies that the dendrites act as an input device to the neuron. Soma performs a Non-linear operation, i.e. if input exceeds a certain threshold, an output signal is generated. The Axon performs the role of an output device which takes the processed signal from soma and transmitting it to the other neurons. This is the basic function of a biological neuron. A biological neuron model which is also known as Spiking Neuron Model is a mathematical description of properties of neuron that is to be designed accurately to describe and predict the biological processes. So there comes the concept of modelling and analysis of neurons. Modelling and analysis of neurons was performed by different researchers on First, Second and Third generation of neurons. The Third generation of neurons are also called as spiking neurons. The objective of this work is to implement different types of spiking neuron models developed by Hodgkin and Huxley which is a biological model. The spiking neuron model simulations are done in MATLAB and they are modelled using digital logic circuits in Verilog Hardware Description Language (HDL) and simulated in ModelSIM RTL simulator. These models are then implemented in Xilinx FPGA and checked for the functionality.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
霍奇金和赫胥黎脉冲神经元模型在FPGA上的设计与实现
中枢神经系统的初级细胞是相互连接的神经元。一个普通的神经元由三个不同的部分组成:树突、体细胞和轴突。每个部分在传递信息时都有自己的作用。神经元之间的连接可以是树突-轴突或树突-树突或轴突-轴突。树突在收集来自其他神经元的信号并将其传递到体细胞中起着关键作用,这意味着树突充当神经元的输入装置。Soma执行非线性操作,即如果输入超过某个阈值,则产生输出信号。轴突扮演输出装置的角色,从体细胞接收处理后的信号,并将其传递给其他神经元。这是生物神经元的基本功能。生物神经元模型又称脉冲神经元模型,是对神经元特性的数学描述,用以准确地描述和预测生物过程。于是就有了神经元建模和分析的概念。不同的研究者对第一代、第二代和第三代神经元进行了建模和分析。第三代神经元也被称为尖峰神经元。这项工作的目的是实现由霍奇金和赫胥黎开发的不同类型的尖峰神经元模型,这是一种生物学模型。在MATLAB中对脉冲神经元模型进行仿真,用Verilog硬件描述语言(HDL)对其进行数字逻辑电路建模,并在ModelSIM RTL模拟器中进行仿真。然后在Xilinx FPGA中实现这些模型并检查其功能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
I-Vector based depression level estimation technique A trust model in cloud computing based on fuzzy logic Time dispersion parameters for single bounce 2D geometrical channel including rain fading effect Information retrieval system using UNL for multilingual question answering Face recognition with CLNF for uncontrolled occlusion faces
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1