Title :
An efficient post-processing method for pipelined pseudo-random number generator in SoC-FPGA
Author :
Dabal, Pawel ; Pelka, Ryszard
Author_Institution :
Fac. of Electron., Mil. Univ. of Technol., Warsaw, Poland
Abstract :
Pseudo-random number generators (PRNGs) are one of the common parts of digital systems used in cryptography, diagnostics, simulation and in many other areas of modern science and technology. Here we present a novel architecture of the PRNG based on the chaotic nonlinear model and pipelined data processing. A significant enhancement in terms of output throughput has been achieved by combining the advantages of pipelining with post-processing based on fast logical operations like bit shifting and XOR. The proposed method has been implemented using programmable SoC Zynq device from Xilinx and verified by standard statistical tests NIST SP800-22. For PRNGs based on the logistic chaotic map and frequency dependent negative resistance (FDNR) we obtained speed-up factors equal to 33% and 14%, respectively. We also present detailed comparison of the proposed post-processing method with the methods reported previously by the other authors. In particular, we compared the maximum output throughput and amount of total logical resources required by PRNG implementation in the programmable SoC device. The maximum output throughput of the proposed PRNG is equal to 38.44 Gbps and is significantly greater comparing to the chaotic PRNGs described so far.
Keywords :
field programmable gate arrays; programmable circuits; random number generation; system-on-chip; SoC-FPGA; chaotic nonlinear model; frequency dependent negative resistance; logistic chaotic map; pipelined data processing; pipelined pseudo-random number generator; programmable SoC Zynq device; Chaotic communication; Cryptography; Generators; Logistics; NIST; Throughput; chaotic systems; post-processing; pseudo-random number generator; system on chip;
Conference_Titel :
Mixed Design of Integrated Circuits & Systems (MIXDES), 2015 22nd International Conference
Conference_Location :
Torun
Print_ISBN :
978-8-3635-7806-0
DOI :
10.1109/MIXDES.2015.7208596