Talk to us

Brain-inspired Computing

BrainScaleS

BrainScaleS is an analog neuromorphic accelerator built at Heidelberg University: spiking neural networks are physically emulated as analog circuits rather than numerically computed. It's a brain-inspired, energy-efficient low-latency accelerator for event-driven AI and an 1000-fold accelerated emulation platform for spiking neural networks, offering an alternative to conventional numerical computation. Trainable through PyTorch- and JAX-based frameworks for AI applications, while also supporting neuroscientific modeling APIs such as PyNN. Available globally to researchers as a cloud service through the EBRAINS Research Infrastructure.

Accelerated analog neuromorphic hardware — a different kind of AI accelerator

Electronic Visions Group
European Institute for Neuromorphic Computing, Heidelberg University

The first- and second-generation BrainScaleS architectures grew out of computational neuroscience — physically modeling how real neurons and synapses behave, rather than simulating their equations in software. That same analog core turns out to make a distinctive AI accelerator: each chip provides 512 neuron circuits and 131 072 synapses that compute directly in silicon, in a design that's closer in spirit to the brain than to a GPU, and — due to relying on time-continuous analog in-memory computing — far more energy-efficient per operation.

The systems still plug into familiar AI toolchains. Networks can be trained on it using surrogate-gradient and event-based training methods, with a PyTorch-based library and a JAX-based framework alongside the neuroscience-standard PyNN interface.

Designed to scale

BrainScaleS is based on single-chip building blocks — its predecessor generation already proved the architecture at wafer scale, with a corresponding energy-efficiency payoff.

BrainScaleS-1 wafer module

BrainScaleS-1 wafer-scale module: 384 chips on a wafer are interconnected per on-wafer circuit-switched networking.

The BrainScaleS-2 multi-chip rack system, interconnecting up to 12 BrainScaleS-2 chips per backplane

The BrainScaleS-2 multi-chip system: 12 interconnected chips per backplane

BrainScaleS-2 rack installation.

BrainScaleS-2 rack installation

4×8 mm² size of one chip die
512 physical AdEx neurons circuits per chip — modeled on biological neurons, supporting multi-compartment functionality, functioning as the compute units of a time-continuous analog spiking neural network
1 000 typical (configurable) acceleration factor between biological time and on-chip dynamics
131 072 physical on-chip synapses (current and conductance-based operation modes) with built-in plasticity — trainable in-memory weights but inspired by how biological synapses adapt
12 interconnected chips per backplane in the BrainScaleS-2 multi-chip system
2 backplanes per BrainScales-2 rack case
120 chips per 19" rack for the BrainScales-2 multi-chip system
20 cm diameter of a BrainScaleS-1 wafer providing inter-chip connectivity by a on-wafer circuit-switched network
384 chips per BrainScaleS-1 silicon wafer
20 BrainScaleS-1 modules in 5 standard 19" racks provided the BrainScaleS-1 installation within the Human Brain Project
3 top-level APIs for BrainScaleS-2 — ML-inspired training using hxtorch (PyTorch) and jaxsnn (JAX), and neuroscientific applications using PyNN. The entire software stack is packaged and distributed via the EBRAINS Software Distribution for seamless integration and deployment.
--> --> --> --> --> --> --> --> --> --> -->

What it's used for

Get free system access via EBRAINS →

Core Team

Johannes Schemmel

Prof. Dr. Johannes Schemmel

Leads the Electronic Visions group and the hardware design of the BrainScaleS architectures.

Björn Kindler

Dr. Björn Kindler

Coordinator of the BrainScaleS platform operation and its integration into the EBRAINS research infrastructure.

Andreas Grübl

Dr. Andreas Grübl

Leads backend and digital design for BrainScaleS chips.

Eric Müller

Dr. Eric Müller

Architect of the BrainScaleS operation system and leading the software team.

Join the Ecosystem

Interested in exploring further?

Whether you're prototyping energy-efficient low-latency AI models, researching new architectures, or looking to deploy applications on physical neuromorphic systems — our team is here to help you get started.

Request Platform Access Publications
Get in touch

User Support & Community

For technical questions, platform support, and real-time collaboration with our developer community, we recommend using our official communication channels:

Contact Details

Group Lead: Prof. Dr. Johannes Schemmel schemmel@ziti.uni-heidelberg.de
Coordinator: Dr. Björn Kindler kindler@kip.uni-heidelberg.de

Our Location

European Institute for Neuromorphic Computing Heidelberg University Im Neuenheimer Feld 225a
69120 Heidelberg
Germany