Random Number Generator XB
Random Number Generator (LFSR) XB
The Random Number Generator XB provies a pseudo-random 8-bit number using a Linear Feedback Shift Register (LFSR). This XB was originally created as a simple block to use as an example with our OpenXLR8 tutorials and webinars. However, it is a useful piece of logic for creating pseudo-random data sequences.

The LFSR can be configured to either update in response to a user’s signal, or to update with each tick of the system clock. In addition, the initial seed value for the LFSR can be set by the user.
Specifications
- 8-bit LFSR-based pseudo-random number generator
- Default LFSR polynomial: x7 + x5 + x4+ x3 + 1
- Supports continous and triggered updated mode
- User configurable initial seed value
Required Alorium Technology library: XLR8LFSR