Spiking Neural Networks

Spiking neurons with a sense of time

With spiking neural networks (SNNs), Artificial Intelligence becomes even more similar to the human brain. Unlike traditional artificial neural networks, where signals are exchanged continuously, SNNs only transmit relevant data in the form of short electrical pulses. Like their biological counterparts, the artificial neurons have their own sense of time: they only become active when a critical threshold of signals is exceeded.

While classical AI models increasingly demand more computing power, spiking neural networks resolve the tension between energy efficiency and real-time capability. Their structure allows for the processing of massive amounts of data in a power-saving and fast manner, without losing performance. SNNs particularly showcase their strengths when Artificial Intelligence needs to be directly integrated into end devices.

We aim to bring SNNs to breakthrough and implement them in practice. Therefore, we not only explore their topology but also develop customized hardware designs for ultra-low-power and ultra-low-latency applications.

Spiking neural networks – a technology with clear advantages

Energy efficiency

 

The communication between artificial neurons is highly energy-intensive. In particular, the continuous and clocked transmission of data packages leads to significant efficiency losses in large neural networks.

Spiking neural networks address this issue through asynchronous pulses, which limit information exchange to the essentials—thereby significantly reducing power consumption.

Latency

 

Microprocessors are based on the Von Neumann architecture, where data processing and data storage are strictly separated. However, this creates additional communication overhead that causes latencies.

In contrast, the neurons in SNNs can not only process information but also store it over time at the location where it is needed. This alleviates the bottleneck, reduces latencies, and enables a high processing rate, which is essential for real-time applications.

Robustness

 

Neural networks are often exposed to interferences or adversarial attacks. Even small deviations in the input signal can generate fundamentally different output signals.

In contrast, SNNs create a protective shield: Since the transmission of pulses is based on statistical patterns, the exact time at which a signal arrives is irrelevant. The potential influence of individual errors decreases and the reliability of the neural network is significantly increased.

An overview of our SNN portfolio

We support companies that want to implement SNNs in their own products. We assist you with all questions related to the complex topic of spiking neural networks and develop software and hardware solutions that are optimally tailored to your needs.

  • Consulting and customized training
  • Feasibility and technology studies
  • R&D projects
  • Provision of simulation, visualization, and training tools
  • IP licensing of hardware IP cores
  • SNN accelerator SENNA

Spiking neural networks provide the crucial added value

While deep neural networks currently lead in image recognition and analysis, SNNs excel in the field of time series analysis.

These arise wherever sensor data is evaluated, making SNNs a tool used in a variety of application scenarios. 

Communication systems

 

In mobile and wireless communication systems, speed, energy efficiency, and robustness are crucial requirements that SNNs fulfill ideally. They can efficiently filter and process signals, as well as improve their quality through noise reduction.

Additionally, they support adaptive modulation and coding schemes, which can further optimize transmission efficiency.

Closed-loop control systems

 

To enable electric motors to be controlled precisely and reliably, the motor controller must process sensor data and feedback signals in real time. SNNs can be implemented as intelligent motor controllers that adjust to changing conditions at any time.

This benefits all industrial sectors that use electric motors, especially in use cases that require very slow or very fast motor speeds.

Robotics

 

Robots designed to make autonomous decisions must be able to perceive sudden changes in their environment immediately and respond accordingly.

With SNNs, data from sensors and actuators can be analyzed in real time. An example of this is robots equipped with event-based cameras, which operate on principles similar to those of the human retina.

Radar systems

 

In radar systems, everything revolves around the detection and analysis of objects. To enable this to be done powerfully and precisely, SNNs aid in the preprocessing and filtering of received signals, target detection and tracking, as well as the classification of objects based on radar signatures.

With its energy efficiency and speed, pulse-based communication is particularly suitable for mobile and real-time radar applications.

 

Healthcare

 

In disease diagnosis, every second counts. With the help of SNNs, medical data can be quickly collected and analyzed. Their applications in healthcare include, for example, electroencephalograms (EEG) and electrocardiograms (ECG).

Additionally, neural networks can be implemented in wearable health devices to continuously monitor biometric data and identify anomalies early.

Reference projects

  • DSAI – Center for Digital Signal Processing using Artificial Intelligence

    Project duration: 1.10.2020 – 30.9.2025
    Funding: Bavarian Ministry of Economic Affairs, Regional Development and Energy

    The main goal of the project is to explore technologies in the field of digital signal processing using Artificial Intelligence. The DSAI relies on the combination of new AI techniques with existing knowledge of signal processing and successful application transfer.

    The DSAI addresses three economically significant areas where Fraunhofer IIS has its core competencies: machine vision (computer vision), speech signal processing, and signal processing for data transmission. A key focus is on using spiking neural networks for efficient signal processing and transmission. As part of the project, tools for the simulation and training of SNNs, as well as networks for the application of pulse-based communication, have been developed.

  • MANOLO – Trustworthy Efficient AI for Cloud-Edge Computing

    Project duration: 1.1.2024 – 31.12.2026 
    Consortium: 2 partners from Germany, further 16 European partners 
    Funding: Horizon Europe framework programme of the European Union
    Project website: https://manolo-project.eu/

    The vision of MANOLO is to deliver a complete and trustworthy stack of algorithms and tools to help AI systems reach better efficiency and seamless optimization in their operations. The focus is on energy-efficient training of AI models with quality-checked data and the execution of resource-efficient AI models on a wide range of devices for use on the edge and in the cloud.

    In the project, Fraunhofer IIS is focusing on bringing AI applications to the edge. To this end, algorithms and tools are being developed that search for and optimize suitable neural networks automatically (Neural Architecture Search, NAS). In this context, Fraunhofer IIS also explores methods to generate spiking neural networks (SNNs) from DNN models, simplifying the use of novel neuromorphic algorithms. 

  • NEUROKIT2E – Open-Source Deep Learning Platform for Embedded Hardware in Europe

    Project duration: 1.6.2023 – 31.05.2026​
    Consortium: Four partners from Germany, 22 others from Europe
    Funding: KDT Joint Undertaking Initiative of the EU and the Federal Ministry of Education and Research (BMBF)
    Project website: https://www.neurokit2e.eu/                              

    NEUROKIT2E aims to develop an independent open-source framework for edge/embedded AI, supporting an international community of users and a wide range of applications. This European framework, specifically for embedded AI, is intended to be compatible with existing frameworks and facilitate the development and implementation of AI applications on embedded hardware.

    At Fraunhofer IIS, tools are specifically developed that allow for the efficient mapping of spiking neural networks onto embedded hardware accelerators.

  • SCNMC - Sensorless Closed-Loop Neuromorphic Motor Control

    Project duration: 1.5.2025 – 31.10.2025
    Consortium: Fraunhofer IIS, Fraunhofer EMFT, TH Nürnberg
    Funding: FMD QNC Space / Federal Ministry of Education and Research (BMBF)

    In the project SCNMC, a control system to drive electric motors is being developed that utilizes neuromorphic processors like SENNA. The goal of this project is to create neuromorphic motor controllers that through their trainability enable automated optimization of control loops for individual electric motors.

    Fraunhofer IIS conducts experimental tests in laboratory environments to validate the advantages of neuromorphic control systems compared to traditional approaches. The plan includes flexible, trainable motor controllers that facilitate cost savings and simplified integration into systems. Additionally, sensorless motor position estimation is being researched with the goal of reducing costs for dedicated position sensors.

  • SENNA Connect – Application-Oriented Development Kit for Spiking Neural Networks

    Project duration: 1.11.2025 – 31.10.2028
    Consortium: Fraunhofer IIS and Fraunhofer EMFT
    Funding: VIP+ Validation Funding from the Federal Ministry of Research, Technology and Space

    In SENNA Connect, a development kit (Dev-Kit) for the SNN processor SENNA is being developed in close cooperation with end users. SENNA can process data in the high double-digit gigabit range with only a few milliwatts of power consumption. The processor is at least 50 times faster than the next known SNN accelerator and about 1000 times faster than DNN accelerators.

    Specifically, an improved version of SENNA will be implemented, a Dev-Kit based on an FPGA will be developed, and a software toolchain for easy handling of the Dev-Kit will be created. During the project, the Dev-Kit will be tested early by pilot users, and their feedback will be incorporated into further development. In addition, the technical feasibility and market relevance of various application possibilities for SENNA will be validated with market participants. The currently identified possible application areas include signal processing in communications technology (5G/6G), optical fiber transmission, motor control, ultra-high-resolution video signals, and event-based cameras.

  • SpikeHERO – Spiking Hybrid Edge Computing for Robust Optoelectrical Signal Processing

    Project duration: 1.10.2025 – 30.09.2029  
    Consortium: Fraunhofer IIS, Fraunhofer EMFT and three additional European partners
    Funding: European Innovation Council (EIC) Pathfinder Challenges
    Project website: https://spikehero.eu/

    The overall goal of SpikeHERO is to develop new, energy-efficient AI chips based on spiking neural networks (SNNs) for application in fiber optic networks. By integrating optical and electrical SNN processors, the project aims to significantly enhance signal quality and data rates in fiber optic communications, thus strengthening Europe’s digital infrastructure and technological sovereignty.

    Fraunhofer IIS leads SpikeHERO as the coordinator of the international consortium, shaping both the project’s vision and its implementation. From a technical perspective, the focus lies on advancing the second generation of the electrical SNN processor SENNA and integrating it via chiplet technology with an optical SNN chip. Thanks to its time-deterministic operation and ultra-low latency, SENNA will be crucial in validating the system’s effectiveness for impairment compensation in fiber-to-the-edge applications.

  • SUSTAINET-inNOvAte – Seamless, secure, and resilient networks for the dynamic digital world

    Project duration: 1.1.2025 – 31.12.2027 
    Consortium: 3 Fraunhofer Institutes and 11 additional national project partners
    Funding: German Federal Ministry of Education and Research

    The project "SUSTAINET-inNOvAte" aims to develop a reliable and fault-tolerant communication infrastructure that enables secure, seamless, and energy-efficient connectivity in an increasingly digitalized world. By exploring resilient technologies and innovative network monitoring concepts, the project seeks to improve the resilience and sustainability of communication networks to ensure stable communication even in the event of failures or disasters.

    In this project, Fraunhofer IIS investigates and demonstrates approaches to neuromorphic computing in the form of spiking neural networks (SNNs) for application in wireless communication systems. The goal is to analyze how potential SNN-based solutions provide advantages over conventional neural networks in specific contexts, thereby enabling applications with the highest energy efficiency and very low latency.

You may also be interested in

 

Five industries that benefit from spiking neural networks

We’re putting SNNs to the test

 

SENNA

Spiking Neural Network Inference Accelerator

 

Neuromorphic
Computing Labs of Northern Bavaria

»Neuromorphic Computing Labs of Northern Bavaria« is an association of basic and applied research that focuses on the complex topic of neuromorphic engineering. The aim is to develop innovative solutions in this field through collaboration between leading institutions in northern Bavaria.

 

6G mobile communications

The network of networks

 

Artificial intelligence

Go back to business area “Artificial intelligence“