• DocumentCode
    1687313
  • 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
  • fYear
    2015
  • Firstpage
    607
  • Lastpage
    611
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mixed Design of Integrated Circuits & Systems (MIXDES), 2015 22nd International Conference
  • Conference_Location
    Torun
  • Print_ISBN
    978-8-3635-7806-0
  • Type

    conf

  • DOI
    10.1109/MIXDES.2015.7208596
  • Filename
    7208596