Survey on hardware implementation of random number generators on FPGA: Theory and experimental analyses - Archive ouverte HAL
Journal Articles Computer Science Review Year : 2018

Survey on hardware implementation of random number generators on FPGA: Theory and experimental analyses

Abstract

Random number generation refers to many applications such as simulation, numerical analysis, cryptography etc. Field Programmable Gate Array (FPGA) are reconfigurable hardware systems, which allow rapid prototyping. This research work is the first comprehensive survey on how random number generators are implemented on Field Programmable Gate Arrays (FPGAs). A rich and up-to-date list of generators specifically mapped to FPGA are presented with deep technical details on their definitions and implementations. A classification of these generators is presented, which encompasses linear and nonlinear (chaotic) pseudo and truly random number generators. A statistical comparison through standard batteries of tests, as well as implementation comparison based on speed and area performances, are finally presented.
Fichier principal
Vignette du fichier
fd853190-89bb-47e1-9dcc-d60c444b0813-author.pdf (1.39 Mo) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-02182827 , version 1 (13-07-2019)

Identifiers

  • HAL Id : hal-02182827 , version 1

Cite

Mohammed Bakiri, Christophe Guyeux, Jean Couchot, Abdelkrim Oudjida. Survey on hardware implementation of random number generators on FPGA: Theory and experimental analyses. Computer Science Review, 2018, 27, pp.135 - 153. ⟨hal-02182827⟩
53 View
1964 Download

Share

More