DocumentCode :
3207355
Title :
An efficient FPGA random number generator using LFSRs and cellular automata
Author :
Cerda, Juan C. ; Martinez, Chris D. ; Comer, Jonathan M. ; Hoe, David H K
Author_Institution :
Dept. of Electr. Eng., Univ. of Texas at Tyler, Tyler, TX, USA
fYear :
2012
fDate :
5-8 Aug. 2012
Firstpage :
912
Lastpage :
915
Abstract :
Linear Feedback Shift Registers (LFSRs) and Cellular Automata (CA) are commonly used in the implementation of pseudo-random number generators (PRNGs). However, these designs typically cannot produce high quality random numbers due to adjacent bit correlations and the appearance of repetitive structures in the bit sequences. This paper explores the implementation of an efficient hybrid configuration which combines the bit streams from an LFSR and a CA. In particular, designs that are suitable for implementation on a Field Programmable Gate Arrays (FPGAs) rather than on ICs are investigated. The proposed configurations take advantage of the FPGA´s ability to realize compact LFSR implementations. Site spacing is utilized to lessen the effect of adjacent bit correlations and hence improve the random number quality. The concept of entropy is one figure of merit employed to evaluate the quality of the random numbers. The suite of statistical tests found in the DIEHARD program is also used in this regard. Hybrid LFSR/CA with varying degrees of site spacing are presented which were found to pass all the DIEHARD tests.
Keywords :
cellular automata; field programmable gate arrays; logic design; logic testing; random number generation; shift registers; DIEHARD program; FPGA; IC; LFSR; PRNG; adjacent bit correlations; cellular automata; field programmable gate arrays; linear feedback shift registers; pseudo-random number generators; statistical tests; Automata; Entropy; Field programmable gate arrays; Flip-flops; Generators; Logic gates; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (MWSCAS), 2012 IEEE 55th International Midwest Symposium on
Conference_Location :
Boise, ID
ISSN :
1548-3746
Print_ISBN :
978-1-4673-2526-4
Electronic_ISBN :
1548-3746
Type :
conf
DOI :
10.1109/MWSCAS.2012.6292169
Filename :
6292169
Link To Document :
بازگشت