An FPGA-based silicon neuronal network with selectable excitability silicon neurons
This paper presents a digital silicon neuronal network which simulates the nerve system in creatures and has the ability to execute intelligent tasks, such as associative memory. Two essential elements, the mathematical-structure-based digital spiking silicon neuron (DSSN) and the transmitter releas...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Frontiers Media S.A.
2012-12-01
|
Series: | Frontiers in Neuroscience |
Subjects: | |
Online Access: | http://journal.frontiersin.org/Journal/10.3389/fnins.2012.00183/full |
id |
doaj-2f9e25466633487a8a50fc71d3da0383 |
---|---|
record_format |
Article |
spelling |
doaj-2f9e25466633487a8a50fc71d3da03832020-11-24T23:14:30ZengFrontiers Media S.A.Frontiers in Neuroscience1662-453X2012-12-01610.3389/fnins.2012.0018333351An FPGA-based silicon neuronal network with selectable excitability silicon neuronsJing eLi0Yuichi eKatori1Yuichi eKatori2Takashi eKohno3Graduate School of Engineering, The University of TokyoInstitute of Industrial Science, The University of TokyoFIRST, Aihara Innovative Mathematical Modelling Project, Japan Science and Technology AgencyInstitute of Industrial Science, The University of TokyoThis paper presents a digital silicon neuronal network which simulates the nerve system in creatures and has the ability to execute intelligent tasks, such as associative memory. Two essential elements, the mathematical-structure-based digital spiking silicon neuron (DSSN) and the transmitter release based silicon synapse, allow the network to show rich dynamic behaviors and are computationally efficient for hardware implementation. We adopt mixed pipeline and parallel structure and shift operations to design a sufficient large and complex network without excessive hardware resource cost. The network with $256$ full-connected neurons is built on a Digilent Atlys board equipped with a Xilinx Spartan-6 LX45 FPGA. Besides, a memory control block and USB control block are designed to accomplish the task of data communication between the network and the host PC. This paper also describes the mechanism of associative memory performed in the silicon neuronal network. The network is capable of retrieving stored patterns if the inputs contain enough information of them. The retrieving probability increases with the similarity between the input and the stored pattern increasing. Synchronization of neurons is observed when the successful stored pattern retrieval occurs.http://journal.frontiersin.org/Journal/10.3389/fnins.2012.00183/fullAssociative MemoryFPGAsynchronySilicon neuronssilicon synapsedigital silicon neuronal network |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Jing eLi Yuichi eKatori Yuichi eKatori Takashi eKohno |
spellingShingle |
Jing eLi Yuichi eKatori Yuichi eKatori Takashi eKohno An FPGA-based silicon neuronal network with selectable excitability silicon neurons Frontiers in Neuroscience Associative Memory FPGA synchrony Silicon neurons silicon synapse digital silicon neuronal network |
author_facet |
Jing eLi Yuichi eKatori Yuichi eKatori Takashi eKohno |
author_sort |
Jing eLi |
title |
An FPGA-based silicon neuronal network with selectable excitability silicon neurons |
title_short |
An FPGA-based silicon neuronal network with selectable excitability silicon neurons |
title_full |
An FPGA-based silicon neuronal network with selectable excitability silicon neurons |
title_fullStr |
An FPGA-based silicon neuronal network with selectable excitability silicon neurons |
title_full_unstemmed |
An FPGA-based silicon neuronal network with selectable excitability silicon neurons |
title_sort |
fpga-based silicon neuronal network with selectable excitability silicon neurons |
publisher |
Frontiers Media S.A. |
series |
Frontiers in Neuroscience |
issn |
1662-453X |
publishDate |
2012-12-01 |
description |
This paper presents a digital silicon neuronal network which simulates the nerve system in creatures and has the ability to execute intelligent tasks, such as associative memory. Two essential elements, the mathematical-structure-based digital spiking silicon neuron (DSSN) and the transmitter release based silicon synapse, allow the network to show rich dynamic behaviors and are computationally efficient for hardware implementation. We adopt mixed pipeline and parallel structure and shift operations to design a sufficient large and complex network without excessive hardware resource cost. The network with $256$ full-connected neurons is built on a Digilent Atlys board equipped with a Xilinx Spartan-6 LX45 FPGA. Besides, a memory control block and USB control block are designed to accomplish the task of data communication between the network and the host PC. This paper also describes the mechanism of associative memory performed in the silicon neuronal network. The network is capable of retrieving stored patterns if the inputs contain enough information of them. The retrieving probability increases with the similarity between the input and the stored pattern increasing. Synchronization of neurons is observed when the successful stored pattern retrieval occurs. |
topic |
Associative Memory FPGA synchrony Silicon neurons silicon synapse digital silicon neuronal network |
url |
http://journal.frontiersin.org/Journal/10.3389/fnins.2012.00183/full |
work_keys_str_mv |
AT jingeli anfpgabasedsiliconneuronalnetworkwithselectableexcitabilitysiliconneurons AT yuichiekatori anfpgabasedsiliconneuronalnetworkwithselectableexcitabilitysiliconneurons AT yuichiekatori anfpgabasedsiliconneuronalnetworkwithselectableexcitabilitysiliconneurons AT takashiekohno anfpgabasedsiliconneuronalnetworkwithselectableexcitabilitysiliconneurons AT jingeli fpgabasedsiliconneuronalnetworkwithselectableexcitabilitysiliconneurons AT yuichiekatori fpgabasedsiliconneuronalnetworkwithselectableexcitabilitysiliconneurons AT yuichiekatori fpgabasedsiliconneuronalnetworkwithselectableexcitabilitysiliconneurons AT takashiekohno fpgabasedsiliconneuronalnetworkwithselectableexcitabilitysiliconneurons |
_version_ |
1725593973966241792 |