NEXUS: A 28nm 3.3pJ/SOP 16-Core Spiking Neural Network With a Diamond Topology for Real-Time Data Processing

Summary

This summary is machine-generated.

This study introduces NEXUS, a 16-core spiking neural network (SNN) chip that overcomes power and density limitations for brain-scale AI. Its novel network-on-chip (NoC) architecture ensures efficient, data-loss-free communication for advanced neuromorphic computing.

Area Of Science

  • Neuromorphic Engineering
  • Integrated Circuit Design
  • Artificial Intelligence

Background

  • Brain-scale Spiking Neural Networks (SNNs) face power and integration density challenges.
  • Existing multi-core SNNs use Network-on-Chip (NoC) for efficiency but suffer information loss under high traffic.
  • This necessitates novel architectures for reliable and efficient neuromorphic hardware.

Purpose Of The Study

  • To present NEXUS, a 16-core SNN chip with a novel diamond-shaped NoC topology.
  • To demonstrate a scalable NoC architecture that prevents data loss and minimizes latency.
  • To showcase a compact router design and a neurosynaptic core enabling speed enhancements.

Main Methods

  • Fabrication of a 16-core SNN chip using 28-nm CMOS technology, integrating 4096 Leaky Integrate-and-Fire (LIF) neurons and 1M synaptic weights.
  • Implementation of a diamond-shaped NoC topology with a novel congestion management method eliminating FIFOs.
  • Mapping of neural network models (MNIST classification, audio recognition) onto the fabricated chip.

Main Results

  • The NEXUS chip achieves high performance with a peak throughput of 4.7 GSOP/s and low energy consumption (3.3 pJ/SOP).
  • The NoC ensures no data loss with a maximum latency of 5.1 μs and features a compact router footprint (0.001 mm²).
  • Demonstrated 92.3% accuracy for MNIST classification (8.4K-classification/s) and 87.4% for audio recognition.

Conclusions

  • NEXUS offers a scalable and energy-efficient solution for brain-scale SNNs, addressing key limitations of current neuromorphic hardware.
  • The proposed NoC architecture and congestion management are critical for reliable data transfer in high-traffic SNNs.
  • The chip's performance in classification and recognition tasks validates its potential for real-world AI applications.

Related Concept Videos

Neural Circuits 01:25

1.1K

Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...

Neurons: The Axon 01:21

3.3K

Axons are long, cytoplasmic processes of nerve cells capable of propagating electrical impulses known as action potentials. The cytoplasm or axoplasm of an axon contains neurofibrils, neurotubules, small vesicles, lysosomes, mitochondria, and various enzymes, all encased within the axolemma, the plasma membrane of the axon.
The axon attaches to the cell body at a cone-shaped elevation called the axon hillock. The initial part of the axon, closest to the hillock, is known as the initial segment....

Electrical Synapses 01:28

8.2K

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...

Ampere-Maxwell's Law: Problem-Solving 01:17

567

A parallel-plate capacitor with capacitance C, whose plates have area A and separation distance d, is connected to a resistor R and a battery of voltage V. The current starts to flow at t = 0. What is the displacement current between the capacitor plates at time t? From the properties of the capacitor, what is the corresponding real current?
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of...

Fast Decoupled and DC Powerflow 01:24

178

The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:

 These simplifications reduce the computational burden significantly compared to the full Newton-Raphson method....

Overview of Synapses 01:25

2.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...