2 Ring Oscillators as a Source of Digital Random Data
@inproceedings{Baetoniu20042RO, title={2 Ring Oscillators as a Source of Digital Random Data}, author={Catalin Baetoniu}, year={2004} }
This paper introduces a method of generating true random numbers using only digital logic. It shows that asynchronous sampling the output of ring oscillators can be used as a source of random numbers in digital hardware and that Linear Hybrid Cellular Automata can be used as scramblers to substantially improve the quality of the random data. A highly efficient and scalable FPGA implementation of the proposed circuit has been tested in hardware and shown to generate 32-bit true random numbers at…
5 References
One-Dimensional Linear Hybrid Cellular Automata: Their Synthesis, Properties, and Applications in VLSI Testing
- Computer Science
- 1996
The basis for LHCA being better generators than LFSRs for testing delay type faults is explained by showing the richer nature of the transition pairs generated by the LHCA.
Virtex-II Pro Platform FPGAs: Complete Data Sheet
- Virtex-II Pro Platform FPGAs: Complete Data Sheet
- 2003
Diehard: A battery of tests for randomness
- Diehard: A battery of tests for randomness
- 1996
Virtex-II Pro Platform FPGA User Guide, UG012 (v2.4)
- Virtex-II Pro Platform FPGA User Guide, UG012 (v2.4)
- 2003