logic is brainless and must be controlled by the control block. The control block controls how the shift
registers are configured and when the oscillator clocks are turned on.
25.4
Initialization/Application Information
The intended general operation of the RNG is as follows:
1. Reset/initialize.
2. Write to the RNG entropy register (optional).
3. Write to the RNG control register and set the interrupt mask, high assurance, and GO bits.
4. Poll RNGSR[OFL] to check for random data in the FIFO.
5. Read available random data from RNGOUT.
6. Repeat steps 3 and 4 as needed.
Freescale Semiconductor
Random Number Generator (RNG)
25-6