{"title":"Digital hardware implementation of a stochastic two-dimensional neuron model","authors":"F. Grassia , T. Kohno , T. Levi","doi":"10.1016/j.jphysparis.2017.02.002","DOIUrl":null,"url":null,"abstract":"<div><p>This study explores the feasibility of stochastic neuron simulation in digital systems (FPGA), which realizes an implementation of a two-dimensional neuron model. The stochasticity is added by a source of current noise in the silicon neuron using an Ornstein–Uhlenbeck process. This approach uses digital computation to emulate individual neuron behavior using fixed point arithmetic operation. The neuron model’s computations are performed in arithmetic pipelines. It was designed in VHDL language and simulated prior to mapping in the FPGA. The experimental results confirmed the validity of the developed stochastic FPGA implementation, which makes the implementation of the silicon neuron more biologically plausible for future hybrid experiments.</p></div>","PeriodicalId":50087,"journal":{"name":"Journal of Physiology-Paris","volume":"110 4","pages":"Pages 409-416"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jphysparis.2017.02.002","citationCount":"24","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Physiology-Paris","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0928425717300062","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q","JCRName":"Medicine","Score":null,"Total":0}
引用次数: 24
Abstract
This study explores the feasibility of stochastic neuron simulation in digital systems (FPGA), which realizes an implementation of a two-dimensional neuron model. The stochasticity is added by a source of current noise in the silicon neuron using an Ornstein–Uhlenbeck process. This approach uses digital computation to emulate individual neuron behavior using fixed point arithmetic operation. The neuron model’s computations are performed in arithmetic pipelines. It was designed in VHDL language and simulated prior to mapping in the FPGA. The experimental results confirmed the validity of the developed stochastic FPGA implementation, which makes the implementation of the silicon neuron more biologically plausible for future hybrid experiments.
期刊介绍:
Each issue of the Journal of Physiology (Paris) is specially commissioned, and provides an overview of one important area of neuroscience, delivering review and research papers from leading researchers in that field. The content will interest both those specializing in the experimental study of the brain and those working in interdisciplinary fields linking theory and biological data, including cellular neuroscience, mathematical analysis of brain function, computational neuroscience, biophysics of brain imaging and cognitive psychology.