# Sub-mW Neuromorphic SNN audio processing applications with Rockpool and Xylo

arXiv: https://arxiv.org/abs/2208.12991 · HTML: https://mlsanity.com/paper/2208.12991/

## Key facts

- Cited by 12 papers in the map (data through 14 Oct 2026).
- Builds on 7 of its 19 references that are in the map.
- First posted on arXiv 27 Aug 2022.

## Builds on (most cited first, 7 of 7)

- [PyTorch: An Imperative Style, High-Performance Deep Learning Library](https://mlsanity.com/paper/1912.01703/) (2019)
- [Surrogate Gradient Learning in Spiking Neural Networks](https://mlsanity.com/paper/1901.09948/) (2019)
- [Training Spiking Neural Networks Using Lessons From Deep Learning](https://mlsanity.com/paper/2109.12894/) (2021)
- [Training Deep Spiking Neural Networks using Backpropagation](https://mlsanity.com/paper/1608.08782/) (2016)
- [Benchmarking Keyword Spotting Efficiency on Neuromorphic Hardware](https://mlsanity.com/paper/1812.01739/) (2018)
- [WaveSense: Efficient Temporal Convolutions with Spiking Neural Networks for Keyword Spotting](https://mlsanity.com/paper/2111.01456/) (2021)
- [Ultra-Low Power Keyword Spotting at the Edge](https://mlsanity.com/paper/2111.04988/) (2021)

## Built on by (most cited first, 12 of 12)

- [Retina : Low-Power Eye Tracking with Event Camera and Spiking Hardware](https://mlsanity.com/paper/2312.00425/) (2023)
- [Q-S5: Towards Quantized State Space Models](https://mlsanity.com/paper/2406.09477/) (2024)
- [Real-time Sub-milliwatt Epilepsy Detection Implemented on a Spiking Neural Network Edge Inference Processor](https://mlsanity.com/paper/2410.16613/) (2024)
- [Evaluating Spiking Neural Network On Neuromorphic Platform For Human Activity Recognition](https://mlsanity.com/paper/2308.00787/) (2023)
- [SQUAT: Stateful Quantization-Aware Training in Recurrent Spiking Neural Networks](https://mlsanity.com/paper/2404.19668/) (2024)
- [Edge Intelligence with Spiking Neural Networks](https://mlsanity.com/paper/2507.14069/) (2025)
- [On the Privacy Risks of Spiking Neural Networks: A Membership Inference Analysis](https://mlsanity.com/paper/2502.13191/) (2025)
- [Deployment Pipeline from Rockpool to Xylo for Edge Computing](https://mlsanity.com/paper/2412.11047/) (2024)
- [Neuromorphic-based metaheuristics: A new generation of low power, low latency and small footprint optimization algorithms](https://mlsanity.com/paper/2505.16362/) (2025)
- [Adaptive Spiking with Plasticity for Energy Aware Neuromorphic Systems](https://mlsanity.com/paper/2508.11689/) (2025)
- [Heterogeneous SoC Integrating an Open-Source Recurrent SNN Accelerator for Neuromorphic Edge Computing on FPGA](https://mlsanity.com/paper/2605.12217/) (2026)
- [Neuromorphic Energy-Aware Learning for Adaptive Deep Brain Stimulation](https://mlsanity.com/paper/2606.28600/) (2026)

## Abstract (arXiv)

Spiking Neural Networks (SNNs) provide an efficient computational mechanism for temporal signal processing, especially when coupled with low-power SNN inference ASICs. SNNs have been historically difficult to configure, lacking a general method for finding solutions for arbitrary tasks. In recent years, gradient-descent optimization methods have been applied to SNNs with increasing ease. SNNs and SNN inference processors therefore offer a good platform for commercial low-power signal processing in energy constrained environments without cloud dependencies. However, to date these methods have not been accessible to ML engineers in industry, requiring graduate-level training to successfully configure a single SNN application. Here we demonstrate a convenient high-level pipeline to design, train and deploy arbitrary temporal signal processing applications to sub-mW SNN inference hardware. We apply a new straightforward SNN architecture designed for temporal signal processing, using a pyramid of synaptic time constants to extract signal features at a range of temporal scales. We demonstrate this architecture on an ambient audio classification task, deployed to the Xylo SNN inference processor in streaming mode. Our application achieves high accuracy (98%) and low latency (100ms) at low power (<100μW inference power). Our approach makes training and deploying SNN applications available to ML engineers with general NN backgrounds, without requiring specific prior experience with spiking NNs. We intend for our approach to make Neuromorphic hardware and SNNs an attractive choice for commercial low-power and edge signal processing applications.
