Establishing a Novel Modeling Tool: A Python-based Interface for a Neuromorphic Hardware System
Open Access
- 1 January 2009
- journal article
- research article
- Published by Frontiers Media SA in Frontiers in Neuroscience
- Vol. 3, 362
- https://doi.org/10.3389/neuro.11.017.2009
Abstract
Neuromorphic hardware systems provide new possibilities for the neuroscience modeling community. Due to the intrinsic parallelism of the micro-electronic emulation of neural computation, such models are highly scalable without a loss of speed. However, the communities of software simulator users and neuromorphic engineering in neuroscience are rather disjoint. We present a software concept that provides the possibility to establish such hardware devices as valuable modeling tools. It is based on the integration of the hardware interface into a simulator-independent language which allows for unified experiment descriptions that can be run on various simulation platforms without modification, implying experiment portability and a huge simplification of the quantitative comparison of hardware and simulator results. We introduce an accelerated neuromorphic hardware device and describe the implementation of the proposed concept for this system. An example setup and results acquired by utilizing both the hardware system and a software simulator are demonstrated.Keywords
This publication has 14 references indexed in Scilit:
- PCSIM: A Parallel Simulation Environment for Neural Circuits Fully Integrated with PythonFrontiers in Neuroscience, 2009
- PyNEST: A convenient interface to the NEST simulatorFrontiers in Neuroscience, 2008
- PyMOOSE: Interoperable scripting in Python for MOOSEFrontiers in Neuroscience, 2008
- Brian: a simulator for spiking neural networks in PythonFrontiers in Neuroscience, 2008
- A Real-Time Closed-Loop Setup for Hybrid Neural Networks2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), 2007
- Simulation of networks of spiking neurons: A review of tools and strategiesJournal of Computational Neuroscience, 2007
- Adaptive WTA With an Analog VLSI Neuromorphic Learning ChipIEEE Transactions on Neural Networks, 2007
- Dynamically Reconfigurable Silicon Array of Spiking Neurons With Conductance-Based SynapsesIEEE Transactions on Neural Networks, 2007
- Advancing the Boundaries of High-Connectivity Network Simulation with Distributed ComputingNeural Computation, 2005
- ModelDB: A Database to Support Computational NeuroscienceJournal of Computational Neuroscience, 2004