Related Experiment Video
Updated: Feb 2, 2026

08:48
Optical Recording of Suprathreshold Neural Activity with Single-cell and Single-spike Resolution
Published on: September 5, 2012
12.3K
A 0.086-mm 2 12.7-pJ/SOP 64k-Synapse 256-Neuron Online-Learning Digital Spiking Neuromorphic Processor in 28-nm CMOS.
IEEE Transactions on Biomedical Circuits and Systems
|November 13, 2018
Summary
This study introduces ODIN, a novel online-learning digital spiking neuromorphic processor. It enables low-power adaptive learning for cognitive applications, achieving high accuracy on MNIST tasks with minimal energy consumption.
Area of Science:
- Neuromorphic Engineering
- Computer Architecture
- Artificial Intelligence
Background:
- Traditional von Neumann architectures face limitations in low-power sensory data processing.
- Spiking neural networks (SNNs) offer a promising alternative for event-based, energy-efficient computation.
- Online learning is crucial for SNNs to adapt in real-world, uncontrolled environments but faces complexity challenges.
Purpose of the Study:
- To develop a compact, low-power digital neuromorphic processor enabling online learning for SNNs.
- To address the complexity and area overheads associated with embedding online learning capabilities in SNNs.
- To present ODIN, a versatile platform for cognitive neuromorphic device research.
Main Methods:
- Design and fabrication of ODIN, a 0.086 mm² 64k-synapse 256-neuron processor using 28-nm FDSOI CMOS technology.
- Efficient implementation of the spike-driven synaptic plasticity (SDSP) learning rule for high-density embedded online learning.
- Configurable neuron models supporting both leaky integrate-and-fire and Izhikevich behaviors.
Main Results:
- Achieved a minimum energy per synaptic operation (SOP) of 12.7 pJ with a synapse area of 0.68 μm².
- Demonstrated 84.5% classification accuracy on MNIST using a single-layer network with on-chip SDSP learning.
- Attained an energy consumption of 15 nJ/inference at 0.55 V using rank order coding.
Conclusions:
- ODIN provides an efficient hardware platform for online learning in SNNs, overcoming previous complexity barriers.
- The processor enables adaptive, low-power, and cost-effective processing for cognitive neuromorphic applications.
- This work facilitates advancements in developing intelligent, adaptable systems for sensory data processing.
Related Concept Videos
The Synapse
133.2K
Neurons communicate with one another by passing on their electrical signals to other neurons. A synapse is the location where two neurons meet to exchange signals. At the synapse, the neuron that sends the signal is called the presynaptic cell, while the neuron that receives the message is called the postsynaptic cell. Note that most neurons can be both presynaptic and postsynaptic, as they both transmit and receive information.
133.2K
Electrical Synapses
10.7K
Electrical synapses found in all nervous systems play important and unique roles. In these synapses, the presynaptic and postsynaptic membranes are very close together (3.5 nm) and are actually physically connected by channel proteins forming gap junctions.
Gap junctions allow the current to pass directly from one cell to the next. In contrast, in the chemical synapse, the neurotransmitters carry the information through the synaptic cleft from one neuron to the next. They consist of two...
Gap junctions allow the current to pass directly from one cell to the next. In contrast, in the chemical synapse, the neurotransmitters carry the information through the synaptic cleft from one neuron to the next. They consist of two...
10.7K
Chemical Synapses
11.6K
Chemical synapses are specialized sites between two neurons or between a neuron and a non-neuronal cell like a muscle, glandular or sensory cell.
Because chemical synapses depend on the release of neurotransmitter molecules from synaptic vesicles to pass on their signal, there is an approximately one millisecond delay between when the axon potential reaches the presynaptic terminal and when the neurotransmitter leads to opening of postsynaptic ion channels. Additionally, this signaling is...
Because chemical synapses depend on the release of neurotransmitter molecules from synaptic vesicles to pass on their signal, there is an approximately one millisecond delay between when the axon potential reaches the presynaptic terminal and when the neurotransmitter leads to opening of postsynaptic ion channels. Additionally, this signaling is...
11.6K
Chemical Synapses
4.6K
Chemical synapses are specialized sites between two neurons or between a neuron and a non-neuronal cell like a muscle, glandular or sensory cell.
Because chemical synapses depend on the release of neurotransmitter molecules from synaptic vesicles to pass on their signal, there is an approximately one millisecond delay between when the axon potential reaches the presynaptic terminal and when the neurotransmitter leads to opening of postsynaptic ion channels. Additionally, this signaling is...
Because chemical synapses depend on the release of neurotransmitter molecules from synaptic vesicles to pass on their signal, there is an approximately one millisecond delay between when the axon potential reaches the presynaptic terminal and when the neurotransmitter leads to opening of postsynaptic ion channels. Additionally, this signaling is...
4.6K
Overview of Synapses
5.2K
A synapse is a specialized structure where two neurons connect, allowing them to pass an electrical or chemical signal to another neuron. It is the point of communication between neurons. The term "synapse" is derived from the Greek word "synapsis," which means "conjunction." The entire process of neural communication revolves around the synapse. When activated, a neuron releases chemicals known as neurotransmitters into the synapse. These neurotransmitters cross the synapse and bind to...
5.2K
Avoidance Learning and Learned Helplessness
2.6K
Avoidance learning and learned helplessness are critical concepts in understanding behavioral responses to negative stimuli.
Avoidance learning occurs when an organism learns that a specific behavior can prevent an unpleasant outcome. For example, a student who receives a bad grade may start studying harder to avoid future poor grades. This behavior persists even when the negative outcome is no longer present. Avoidance learning is powerful because it maintains behavior in the absence of the...
Avoidance learning occurs when an organism learns that a specific behavior can prevent an unpleasant outcome. For example, a student who receives a bad grade may start studying harder to avoid future poor grades. This behavior persists even when the negative outcome is no longer present. Avoidance learning is powerful because it maintains behavior in the absence of the...
2.6K

