Hal,

On 02/06/2015 09:42 PM, Hal Murray wrote:

[email protected] said:
The typical noise generator chips uses a PRNG based on DFFs and XOR
gate(s). A typical weakness is that the chain of DFFs is to short,  causing
a relatively high rate of cycling, which hearable as a beating. However, for
some uses, that is OK.

The buzzword for the typical PRNG is LFSR - Linear Feedback Shift Register.

Many years ago, Xilinx published a good app-note on this topic.  There is
also a section in Art of Electronics.

With the right generating polynomial, you get a sequence of bits that doesn't
repeat until 2^N-1 bits.  The math geeks like to collect them.  Each 1 bit in
the polynomial turns into an XOR gate, so you will also find collections of
polynomials with fewest bits.

It's hard to imagine serious problems with too-short.  Each FF doubles the 
no-repeat length.

Polynomials happens to be prime numbers for a good reason.

This makes them scarse, only create a few limited sequences. Combing two or more can overcome that limit, as seen in a navigation system near us. :)

Cheers,
Magnus
_______________________________________________
time-nuts mailing list -- [email protected]
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Reply via email to