Waves and symbols in neuromorphic hardware: from analog signal processing to digital computing on the same computational substrate
Dmitrii Zendrikov, Alessio Franci, Giacomo Indiveri
TL;DR
This work addresses bridging analog signal processing and discrete symbol computation on a single neuromorphic substrate. It develops a mixed-feedback framework using recurrent spiking neural networks (rSNNs) to smoothly transition between analog processing and digital, symbolic operations, and provides both theoretical (dominant eigenstructure, monotone-system concepts) and hardware-backed validation. A key contribution is showing a pitchfork bifurcation controlled by a single parameter $\alpha$ that governs the analog-to-digital switch, with experimental demonstrations on sWTA hardware and a mixed-feedback neuromorphic processor. The findings demonstrate robust, low-power multifunctionality suitable for edge devices, and offer a path to graded symbolic representations on neuromorphic substrates even in the presence of device mismatch and noise.
Abstract
Neural systems use the same underlying computational substrate to carry out analog filtering and signal processing operations, as well as discrete symbol manipulation and digital computation. Inspired by the computational principles of canonical cortical microcircuits, we propose a framework for using recurrent spiking neural networks to seamlessly and robustly switch between analog signal processing and categorical and discrete computation. We provide theoretical analysis and practical neural network design tools to formally determine the conditions for inducing this switch. We demonstrate the robustness of this framework experimentally with hardware soft Winner-Take-All and mixed-feedback recurrent spiking neural networks, implemented by appropriately configuring the analog neuron and synapse circuits of a mixed-signal neuromorphic processor chip.
