2013 · 56 citations · 9 references
EngineeringComputer EngineeringElectrical EngineeringAnalog ElectronicsMicroelectronicsSystem-on-chip DesignClock ManagementDigital Signal ProcessingJitter AnalysisRandom Number GenerationTiming AnalysisTiming ModelingFips 140 ValidationHardware Random Number GeneratorsJitter SourcesNist Randomness TestsRandom Bit GenerationRing StructureTrue Random Number Generation
Self-timed rings are oscillators in which several events can evolve evenly-spaced in time thanks to analog effects inherent to the ring stage structure. One of their interesting features is that they provide precise high-speed multiphase signals. This paper presents a true random number generator that exploits the jitter of events propagating in a self-timed ring with a high entropy. Designs implemented in Alter a Cyclone III and Xilinx Virtex 5 devices provide high quality random bit sequNIST SP 800-22 statistical testsences passing FIPS 140-1 and NIST SP 800-22 statistical tests at a high bit rate.
9