16.5.3.2 LFSR – Linear Feedback Shift Register
The Linear Feedback Shift register (LFSR) is a pseudorandom number generator that provides 15-bit values that can be used in applications to modify either the duty cycle and/or period by a small amount to dither the corresponding switching edges of the application circuit’s power transistors. This dithering can be useful in reducing peak EMI (Electromagnetic Interference) emissions.
A read of the LFSR provides the last randomized value generated by the logic and triggers the generation of a new random value. Multiple random values can be obtained by sequentially reading the LFSR register. Additionally, the LFSREN bit can be used to enable the register to continue shifting.
