Low-Autocorrelation Random Number Generator Based on Adiabatic Quantum-Flux-Parametron Logic

We propose a true random number generator (TRNG) based on adiabatic quantum-flux-parametron (AQFP) logic. This AQFP TRNG corresponds to an AQFP buffer chain with the input current removed, which enables the generation of random bits via thermal fluctuation. To realize ultralow autocorrelation, sever...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on applied superconductivity Vol. 31; no. 5; pp. 1 - 5
Main Authors Luo, Wenhui, Takeuchi, Naoki, Chen, Olivia, Yoshikawa, Nobuyuki
Format Journal Article
LanguageEnglish
Published New York IEEE 01.08.2021
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:We propose a true random number generator (TRNG) based on adiabatic quantum-flux-parametron (AQFP) logic. This AQFP TRNG corresponds to an AQFP buffer chain with the input current removed, which enables the generation of random bits via thermal fluctuation. To realize ultralow autocorrelation, several isolation inductors are inserted between adjacent buffers in the AQFP TRNG, thereby reducing the impact of the back action between buffers. We design and fabricate an AQFP TRNG using the AIST 10 kA/cm 2 Nb high-speed standard process and evaluate the quality of the generated random bit streams. For a 2 17 -bit random stream obtained from the AQFP TRNG at 100 kHz, the autocorrelation function is 5.00 × 10 −3 . Furthermore, we evaluate a 2 20 -bit random stream from the AQFP TRNG using a statistical test suite provided by the National Institute of Standards and Technology. The bit stream passed 14 out of 15 tests, which suggests that the proposed AQFP TRNG can be used for applications such as stochastic computing and stochastic local search algorithms.
ISSN:1051-8223
1558-2515
DOI:10.1109/TASC.2021.3070460