cs.NESep 30, 2026

Neuromorphic Pseudo-Random Number Generators with a Low Power Hardware Implementation

Authors: Jafar Shamsi, Navid Akbari, Sonia Sennik, Aaron Gruber, Wilten Nicola

Organizations: Hotchkiss Brain Institute, University of Calgary, Calgary, Canada · Biomedical Engineering, University of Calgary, Calgary, Canada · Electrical and Software Engineering, University of Calgary, Calgary, Canada · Creative Destruction Lab · ACHRI, University of Calgary, Calgary, Canada

Abstract

Pseudo-random number generation often requires trade-offs among quality, power consumption, and bandwidth to produce unpredictable sequences of numbers. The brain, on the other hand, efficiently generates unpredictable output complex network dynamics occurring in a high-dimensional state. This state, which is hypothesized to be chaotic, relies on the balance between excitation and inhibition. Here, we investigated if computational models of these chaotic balanced states can be harnessed for Neuromorphic Pseudo-Random Number Generators (NPRNGs) in low power hardware. We successfully constructed a balanced spiking neural network model consisting of leaky-integrate-and-fire neurons that could be readily implemented in low power FPGAs and used as a NPRNG. The prototyped NPRNG consumed 3.24 mW during operation and produced pseudo-random numbers at 120kbps. In both hardware and software instantiations, NPRNGs produce high-quality random numbers as validated by standard metrics for testing RNG quality.

Figures & tables

Explore similar work

CardsList
  1. An Open-Source LFSR-Based Stochastic Leaky Integrate-and-Fire Neuron in SkyWater 130 nm: Design, Stochastic Characterisation, and Rate Coding

    Jun 22, 2026Poornima Kumaresan, Santhosh SivasubramaniLfsr-Based Stochastic Leaky Integrate-And-Fire NeuronNeuromorphic Computing

  2. TreeGRNG: Binary Tree Gaussian Random Number Generator for Efficient Probabilistic AI Hardware

    Jun 15, 2026Jonas Crols, Guilherme Paim, Shirui Zhao +1RandomBayesian Neural Networks

  3. Scalable neuromorphic computing from autonomous spiking dynamics in a clockless reconfigurable chip

    May 15, 2026Eric Oliveira Gomes, Damien RontaniNeuromorphic ComputingTime-To-First-Spike