Abstract
The mammalian nervous system is very efficient at processing, integrating and making sense of different sensory information from the outside world. When compared to the processing speed of modern computers the mammalian nervous system is very slow but is compensated for by the dense parallel nature of the brain. Understanding and harnessing the computational power of such systems has long been the goal of computational neuroscientists. However, elucidating the most basic cognitive behaviour has been difficult due to the vast complexity of such a system. Through understanding and emulating simpler nervous systems, such as the C. elegans nematode, it is hoped that new insights into nervous system behaviour can be achieved. The Si elegans EU FP7 project aims to develop a Hardware Neural Network (HNN) to accurately replicate the C. elegans nervous system which has been widely studied in recent years and there now exists a vast wealth of knowledge about its nervous function and connectivity. To fully replicate the C. elegans nervous system requires powerful computing technologies, based on parallel processing, for real-time computation and therefore will use Field Programmable Gate Arrays (FPGAs) to achieve this. The project will also deliver an open-access framework via a Web Portal to neuroscientists, biologists, clinicians and engineers and will enable a global network of scientists to gain a better understanding of neural function. In this paper an overview of the complete hardware system required to fully realise Si elegans is presented along with an early small scale implementation of the hardware system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Seth, S., Gankotiya, A., Jindal, A.: A Comparative study between wireless local area networks and wireless mesh networks. In: Second International Conference on Computer Engineering and Applications (ICCEA), 2010, Bali Island (2010)
Kaur, H., Sharma, S.: A comparative study of wireless technologies: zigbee, bluetooth LE, enocean, wavenis, insteon and UWB. In: International Conference on Recent Trends In Computing and Communication Engineering—RTCCE 2013, Hamirpur, Himachal Pradesh, India (2013)
Abdul Ghayum M.S.: Thesis on Comparative study of wireless protocols: Wi-Fi, bluetooth, zigbee, wirelessHART and ISA SP100, and their effectiveness in industrial automation, The University of Texas at Austin, Texas (2010)
Lee, J.-S., Su, Y.-W., Shen, C.-C.: A Comparative study of wireless protocols: bluetooth, UWB, zigbee, and Wi-Fi. In: 33rd Annual Conference of the IEEE Industrial Electronics Society, 2007, IECON 2007, Taiwan (2007)
Misra, J., Saha, I.: Artificial neural networks in hardware: a survey of two decades of progress. Neurocomputing 74, 239–255 (2010)
Glackin, B., McGinnity, T.M., Maguire, L.P., Wu, Q.X., Belatreche, A.: A novel approach for the implementation of large scale spiking neural networks on FPGA hardware. Comput. Intell. Bioinspired Syst. 3512, 552–563 (2005)
Ang, C., McEwan, A., van Schaik, A., Jin, C., Leong, P.: FPGA implementation of biologically-inspired auto-associative memory. Electron. Lett. 48(3), 148–149 (2012)
Iakymchuk, T., Rosado, A., Frances, J., Batallre, J.: Fast spiking neural network architecture for low-cost FPGA devices. In: 7th International Workshop on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), pp. 1–6 (2012)
Pande, S., Morgan, F., Seamus Cawley, T.B., Smit, G., McGinley, B., Carrillo, S., Harkin, J., McDaid, L.: Modular neural tile architecture for compact embedded hardware spiking neural network. Neural Process. Lett. 38(2):131–153 (2013)
Mohamad, K., Mahmud, M., Adnan, F., Abdullah, W.: Design of single neuron on FPGA. 2012 IEEE Symposium on Humanities, Science and Engineering Research (SHUSER), pp. 133–136 (2012)
Salapura, V., Gschwind, M., Maischberger, O.: A fast FPGA implementation of a general purpose neuron. In: Field-Programmable Logic Architectures, Synthesis and Applications, Prague, Czech Republic, Springer Berlin Heidelberg, pp. 175–182 (1994)
Gerstner, W., Kistler, W.M.: Spiking Neuron Models. Cambridge University Press, Cambridge (2002)
Hodgkin, L.. Huxley, A.F.: A quantitative description of membrane current and its application to conduction and excitation in nerve. J. Physiol. 117(4):500–544 (1952)
FitzHugh, R.: Impulses and physiological states in theoretical models of nerve membrane. Biophys. J. 1(6), 445–466 (1961)
Nagumo, J., Arimoto, S., Yoshizawa, S.: An active pulse transmission line simulating Nerve Axon. In: Proceedings of the IRE, vol. 50, issue 10, pp. 2061–2070 (1962)
Morris, B., Lecar, H.: Voltage oscillations in the barnacle giant muscle fiber. Biophys. J. 35(1), 193–213 (1981)
Izhikevich, E.: Simple model of spiking neurons. IEEE Trans. Neural Netw. 14(6):1569–1572 (2003)
Acknowledgments
The research leading to these results has been partially supported by the Si elegans project, which has received funding from the European Community’s 7th Framework Programme under the Neuro BioInspired Systems Project Grant agreement 601215. We also wish to thank Altera University Program (AUP) for FPGA board donations.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Machado, P., Wade, J., McGinnity, T.M. (2016). Si elegans: Modeling the C. elegans Nematode Nervous System Using High Performance FPGAS. In: Londral, A., Encarnação, P. (eds) Advances in Neurotechnology, Electronics and Informatics. Biosystems & Biorobotics, vol 12. Springer, Cham. https://doi.org/10.1007/978-3-319-26242-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-26242-0_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-26240-6
Online ISBN: 978-3-319-26242-0
eBook Packages: EngineeringEngineering (R0)