[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Random Number Generators
"Timothy L. Nali" writes:
> The most promising design I've seen so far (that I can actually
> do) is based on clocking a D flip-flop in the following way:
>
> [Shifts the output of a clock that he hopes will be sloppy into
> a shift register]
If you want noise, your circuit needs a known noise source, with
known good properties
Your circuit has no known noise source, you are just hoping
that there will be noise in it somewhere.
Johnson noise is amplified thermal noise thus it is known to
be good: Amplify johnson noise to signal levels, and then
shift this random analog output into a long shift register.
(You will need a long shift register to suppress metastable
states.) You should set up your low frequency analog
feedback to get near equality of ones and zeros, and you
should have digital feedback (similar to a CRC
generator) to get perfect equality of ones and zeros.
---------------------------------------------------------------------
|
We have the right to defend ourselves | http://www.jim.com/jamesd/
and our property, because of the kind |
of animals that we are. True law | James A. Donald
derives from this right, not from the |
arbitrary power of the state. | [email protected]