• Corpus ID: 6686067

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… 

Figures and Tables from this paper

One-Dimensional Linear Hybrid Cellular Automata: Their Synthesis, Properties, and Applications in VLSI Testing

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