|
This is a 0, 2, 3, and 23 XOR tapped LFSR. An n-bit register represents 2^n binary combinations, so this four tap XORed LfSR can generate a maximal length pseudo random sequence of (2^n) - 1 binary combinations before the sequence is repeated. A zero state for all bits in the register will result in an infinite zero loop in XORed LFSRs so initial conditions require a non zero state at startup.
(2^n) -1 combinations represents all numbers from 1 to 16 777 215 since zero is excluded. This four tap LFSR will cycle through all combinations in a pseudo random sequence before repeating. The clocking rate on my IPad 5th gen in real time is approximately 1 second, so a cycle of sequences before repetition would require about 194 days (4660 hours), for completion. Slower devices might require years, give or take a few months.
Close the switch to start.
|