Back to Search Start Over

Ro-based PRNG: FPGA implementation and stochastic analysis

Authors :
Luciana De Micco
Hilda A. Larrondo
Eduardo Boemo
M. Antonelli
Source :
2014 IX Southern Conference on Programmable Logic (SPL).
Publication Year :
2014
Publisher :
IEEE, 2014.

Abstract

This paper deals with the use of Ring Oscillators (ROs) as pseudo random number generators (PRNG). The design, made for ALTERA Cyclone III ©, using low level primitives is explained. Two relevant characteristics of a PRNG are considered to validate the design: 1) the equiprobability of all possible outcomes and 2) the statistical independence of consecutive values. In this work these properties are measured via Information Theory Quantifiers. A dual entropy plane is used to represent the time series and easily visualize the results obtained with different configurations. The quality is also compared with other available PRNGs by means of the dual entropy plane. Our method constitutes an effective reduction of the complete analysis made with test suites like DIEHARD or NIST.

Details

Database :
OpenAIRE
Journal :
2014 IX Southern Conference on Programmable Logic (SPL)
Accession number :
edsair.doi...........271d26839e96048a7b27ea1514d16286
Full Text :
https://doi.org/10.1109/spl.2014.7002221