Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

IEEE Interregional NEWCAS Conference (NEWCAS)

Using the Dark Count Rate of SPAD Implemented in CMOS FD-SOI Technology for True Random Number Generator

Françis Calmon, Rida Habach, Wilfried Uhring, Sara Pellegrini, Dominique Golanski, Jean-Gabriel Simiz, Ugo Mureddu

Published Jun 22, 2025• 1 citation
Publisher

Abstract

The objective of this study is to generate random numbers using Single Photon Avalanche Diode (SPAD) native noise, specifically the Dark Count Rate (DCR). This is achieved by counting events over a fixed acquisition time window and creating a sequence of random bits using the least significant bits of the counter. A simple model was developed to evaluate the concept, which was then implemented on noisy SPADs integrated in CMOS Fully Depleted Silicon-On-Insulator (FD-SOI) technology, resulting in a compact 3D cell. The study tested the randomness quality of the measured bit sequences under various operating conditions, including voltage and temperature. The results indicate that the measured bit sequences pass successfully the NIST randomness quality tests under specific operating conditions. It is recommended to use the least significant bit and work with a sufficiently high excess voltage.

DOI
10.1109/newcas64648.2025.11107005

Related papers

True Random Number Generation Using Dark Noise Modulation of a Single-Photon Avalanche Diode

Md Sajal, Marc P. Dandin

This brief presents the application of perimeter-gated single-photon avalanche diodes (pg-SPADs) as true random number generators (TRNGs). Typical SPADs have been used as random number generators (RNGs) in photon-based or dark event-based configurations, and they utilize complex debiasing algorithms to increase their random bit efficiency (RBE). In contrast, we propose leveraging the dark count rate modulation property of pg-SPADs to enable true random number generation using simpler debiasing algorithms. Further, we demonstrate that perimeter gating may be used to maintain a constant dark count rate across a wide temperature range, conferring stability to the RNG in that range. A set of debiased random bits from a tested prototype chip was benchmarked against the National Institute of Standards and Technology (NIST) Statistical Test Suite (STS) with a success rate of 99.375%.

IEEE Transactions on Circuits & Systems II Express Briefs•Dec 28, 2023•11 citations

A Monolithic Silicon Quantum Random Number Generator Based on Measurement of Photon Detection Time

Abbas Khanmohammadi, Reinhard Enne, Michael Hofbauer +1 more

In this paper, a nondeterministic random number generator based on detection of the single photons emitted by an Si-CMOS-LED light source integrated for the first time on the detector chip is presented and experimentally demonstrated. We use a ring-shaped single-photon avalanche diode (SPAD) around the Si-CMOS-LED fabricated in 0.35-μm HV-CMOS technology to generate random events. The time intervals between single-photon events are independent quantum random variables. A field-programmable gate array (FPGA) digitizes the time variables to the stream of random bits. Bias in the raw data due to the nonuniform distribution of the time intervals is removed by postprocessing in a special configuration of xor gates to improve the randomness of the generated random bits. The quantum random numbers in 1-Gb streams with bit generation rate of 1 Mb/s were directly delivered to a personal computer (PC) and passed all statistical tests from ENT, STS, and DIEHARD, as well as for more accuracy correlation and bias tests applied on these streams.

IEEE photonics journal•Sep 16, 2015•57 citations

A SPAD-based random number generator pixel based on the arrival time of photons

Xu H, Massari N, Gasparini L +2 more

A quantum random generator based on photon detection is here presented. The system consists of a photon source, typically a commercial LED, coupled with a detector with single photon detection capability. The detector is composed of a Single-Photon Avalanche Diode (SPAD) and a time stamp circuit, which samples the arrival time of impinging photons within a predefined temporal window. The proposed implementation optimizes the area, allowing embedding all circuitry into a single pixel, and increases the efficiency of random bit extraction. Moreover, the adopted fast pre-charge mode of the SPAD quenching circuit reduces the afterpulsing probability, and hence possible undesirable correlation in the resulting random bit sequence. Thanks to the implemented random bit extraction, experimental results show that the pixel has a flat behavior for a significant range of light intensity, which makes the pixel robust against variations of external PVT parameters. The maximum achievable bit rate has been measured equal to 1 Mbps, while random sequences are shown to pass NIST tests without any post-processing.

•Jan 1, 2019•0 citations

Monolithically integrated optical random pulse generator in high voltage CMOS technology

Abbas Khanmohammadi, Reinhard Enne, Michael Hofbauer +1 more

A monolithically integrated optoelectronic device is realized in 0.35um high voltage CMOS technology. It consists of a ring shaped single-photon avalanche diode (SPAD) around a Si-CMOS-LED to generate random events. The LED-emitted photons transmit through the short distance between the Si-LED and SPAD and some of them can be detected by the SPAD. In this device, time intervals between single-photon events are independent quantum random variables. Experimental results show an increase of more than a factor of three in the photon counting rate compared to earlier reported results.

European Solid-State Device Research Conference•Sep 1, 2015•7 citations

A monolithic SPAD-based random number generator for cryptographic application

Nicola Massari, Alessandro Tontini, Luca Parmesan +7 more

A compact quantum random number generator based on an array of Single Photon Avalanche Diode (SP AD) is presented here. As the main feature, the proposed chip has the capability to generate random numbers without the use of an external source of light. In the present approach, SP AD devices are used as emitters and as detectors. An embedded logic allows distinguishing dark events from events coming from the photon emission. The extracted random bit sequence shows a quite uniform distribution and after being post-processed by means of an integrated circuit, used to maximize the entropy of the system, is able to pass the AIS31 test. The average bit rate is 400 kbps.

European Solid-State Circuits Conference (ESSCIRC)•Sep 19, 2022•8 citations

Efficient multidimensional quantum random number generator using a CMOS SPAD array

Xingjian Li, Jianyong Hu, Bingkun Wang +9 more

Quantum random number generators (QRNGs) can generate true random numbers and have significant applications in quantum communication, numerical computation, and model simulation. However, the rate of random number generation based on photon detection is constrained by the maximum count rate of a single-photon detector. Therefore, improving the efficiency of random number generation for individual photon detection events becomes an optional way to increase the rate of random number generation. In this paper, multidimensional photon detection is implemented to enhance single-photon detection events, thereby providing a new, to the best of our knowledge, technical development strategy for high-speed random number generators. The temporal and spatial coherence of coherent-state photons is utilized as a valuable quantum resource, enabling us to achieve the simultaneous extraction of time-space measurement collapsed randomness for single-photon detection events using a chip-scale CMOS-integrated single-photon avalanche diode array. The efficiency of random number generation for single-photon detection events is effectively improved. In our experiments, up to 20 bits can be extracted from an individual photon detection event, and the rate of random number generation reaches up to 2.067 Gbps.

Optics Letters•Nov 5, 2024•0 citations
The objective of this study is to generate random numbers using Single Photon Avalanche Diode (SPAD) native noise, specifically the Dark Count Rate (DCR). This is achieved by counting events over a fixed acquisition time window and creating a sequence of random bits using the least significant bits of the counter. A simple model was developed to evaluate the concept, which was then implemented on noisy SPADs integrated in CMOS Fully Depleted Silicon-On-Insulator (FD-SOI) technology, resulting in a compact 3D cell. The study tested the randomness quality of the measured bit sequences under various operating conditions, including voltage and temperature. The results indicate that the measured bit sequences pass successfully the NIST randomness quality tests under specific operating conditions. It is recommended to use the least significant bit and work with a sufficiently high excess voltage.
This brief presents the application of perimeter-gated single-photon avalanche diodes (pg-SPADs) as true random number generators (TRNGs). Typical SPADs have been used as random number generators (RNGs) in photon-based or dark event-based configurations, and they utilize complex debiasing algorithms to increase their random bit efficiency (RBE). In contrast, we propose leveraging the dark count rate modulation property of pg-SPADs to enable true random number generation using simpler debiasing algorithms. Further, we demonstrate that perimeter gating may be used to maintain a constant dark count rate across a wide temperature range, conferring stability to the RNG in that range. A set of debiased random bits from a tested prototype chip was benchmarked against the National Institute of Standards and Technology (NIST) Statistical Test Suite (STS) with a success rate of 99.375%.
In this paper, a nondeterministic random number generator based on detection of the single photons emitted by an Si-CMOS-LED light source integrated for the first time on the detector chip is presented and experimentally demonstrated. We use a ring-shaped single-photon avalanche diode (SPAD) around the Si-CMOS-LED fabricated in 0.35-μm HV-CMOS technology to generate random events. The time intervals between single-photon events are independent quantum random variables. A field-programmable gate array (FPGA) digitizes the time variables to the stream of random bits. Bias in the raw data due to the nonuniform distribution of the time intervals is removed by postprocessing in a special configuration of xor gates to improve the randomness of the generated random bits. The quantum random numbers in 1-Gb streams with bit generation rate of 1 Mb/s were directly delivered to a personal computer (PC) and passed all statistical tests from ENT, STS, and DIEHARD, as well as for more accuracy correlation and bias tests applied on these streams.
A quantum random generator based on photon detection is here presented. The system consists of a photon source, typically a commercial LED, coupled with a detector with single photon detection capability. The detector is composed of a Single-Photon Avalanche Diode (SPAD) and a time stamp circuit, which samples the arrival time of impinging photons within a predefined temporal window. The proposed implementation optimizes the area, allowing embedding all circuitry into a single pixel, and increases the efficiency of random bit extraction. Moreover, the adopted fast pre-charge mode of the SPAD quenching circuit reduces the afterpulsing probability, and hence possible undesirable correlation in the resulting random bit sequence. Thanks to the implemented random bit extraction, experimental results show that the pixel has a flat behavior for a significant range of light intensity, which makes the pixel robust against variations of external PVT parameters. The maximum achievable bit rate has been measured equal to 1 Mbps, while random sequences are shown to pass NIST tests without any post-processing.
A monolithically integrated optoelectronic device is realized in 0.35um high voltage CMOS technology. It consists of a ring shaped single-photon avalanche diode (SPAD) around a Si-CMOS-LED to generate random events. The LED-emitted photons transmit through the short distance between the Si-LED and SPAD and some of them can be detected by the SPAD. In this device, time intervals between single-photon events are independent quantum random variables. Experimental results show an increase of more than a factor of three in the photon counting rate compared to earlier reported results.
A compact quantum random number generator based on an array of Single Photon Avalanche Diode (SP AD) is presented here. As the main feature, the proposed chip has the capability to generate random numbers without the use of an external source of light. In the present approach, SP AD devices are used as emitters and as detectors. An embedded logic allows distinguishing dark events from events coming from the photon emission. The extracted random bit sequence shows a quite uniform distribution and after being post-processed by means of an integrated circuit, used to maximize the entropy of the system, is able to pass the AIS31 test. The average bit rate is 400 kbps.
Quantum random number generators (QRNGs) can generate true random numbers and have significant applications in quantum communication, numerical computation, and model simulation. However, the rate of random number generation based on photon detection is constrained by the maximum count rate of a single-photon detector. Therefore, improving the efficiency of random number generation for individual photon detection events becomes an optional way to increase the rate of random number generation. In this paper, multidimensional photon detection is implemented to enhance single-photon detection events, thereby providing a new, to the best of our knowledge, technical development strategy for high-speed random number generators. The temporal and spatial coherence of coherent-state photons is utilized as a valuable quantum resource, enabling us to achieve the simultaneous extraction of time-space measurement collapsed randomness for single-photon detection events using a chip-scale CMOS-integrated single-photon avalanche diode array. The efficiency of random number generation for single-photon detection events is effectively improved. In our experiments, up to 20 bits can be extracted from an individual photon detection event, and the rate of random number generation reaches up to 2.067 Gbps.