Title :
Building block of a programmable neuromorphic substrate: A digital neurosynaptic core
Author :
Arthur, John V. ; Merolla, Paul A. ; Akopyan, Filipp ; Alvarez, Rodrigo ; Cassidy, Andrew ; Chandra, Shyamal ; Esser, Steven K. ; Imam, Nabil ; Risk, William ; Rubin, Daniel B D ; Manohar, Rajit ; Modha, Dharmendra S.
Author_Institution :
IBM Almaden Res. Center, Almaden, CA, USA
Abstract :
The grand challenge of neuromorphic computation is to develop a flexible brain-inspired architecture capable of a wide array of real-time applications, while striving towards the ultra-low power consumption and compact size of biological neural systems. Toward this end, we fabricated a building block of a modular neuromorphic architecture, a neurosynaptic core. Our implementation consists of 256 integrate-and-fire neurons and a 1,024×256 SRAM crossbar memory for synapses that fits in 4.2mm2 using a 45nm SOI process and consumes just 45pJ per spike. The core is fully configurable in terms of neuron parameters, axon types, and synapse states and its fully digital implementation achieves one-to-one correspondence with software simulation models. One-to-one correspondence allows us to introduce an abstract neural programming model for our chip, a contract guaranteeing that any application developed in software functions identically in hardware. This contract allows us to rapidly test and map applications from control, machine vision, and classification. To demonstrate, we present four test cases (i) a robot driving in a virtual environment, (ii) the classic game of pong, (iii) visual digit recognition and (iv) an autoassociative memory.
Keywords :
SRAM chips; computer vision; content-addressable storage; game theory; image classification; neural nets; power consumption; programmable circuits; real-time systems; robots; silicon-on-insulator; SOI process; SRAM crossbar memory; abstract neural programming model; autoassociative memory; axon types; biological neural systems; classic game of pong; digital neurosynaptic core; flexible brain-inspired architecture; integrate-and-fire neurons; machine vision; map applications; modular neuromorphic architecture; neuron parameters; programmable neuromorphic substrate; real-time applications; robot driving; software functions; software simulation models; synapse states; ultra-low power consumption; virtual environment; visual digit recognition; Hardware; Mobile robots; Nerve fibers; Software; Visualization;
Conference_Titel :
Neural Networks (IJCNN), The 2012 International Joint Conference on
Conference_Location :
Brisbane, QLD
Print_ISBN :
978-1-4673-1488-6
Electronic_ISBN :
2161-4393
DOI :
10.1109/IJCNN.2012.6252637