PRBS Generator Using VHDL Final
PRBS Generator Using VHDL Final
D D
:::::
Q Q D Q D Q D Q D Q
Data Data
IN 1 2 3 4 14 15 OUT
CLK CLK CLK CLK CLK CLK
Clock
LFSR
A linear feedback shift register (LFSR) is a shift register
whose input bit is a linear function of its previous state. The
only linear functions of single bits are xor and inverse-xor;
thus it is a shift register whose input bit is driven by the
exclusive-or (xor) of some bits of the overall shift register
value.
Types Of LFSR:
Clear Register
Set the Left shift Count Bit Shift Right with carry
(N)
Increment
No
Shift Right Register a bit
Count =N ?
Description
D Q
CLK
DFF Schematic
16bit PSRB
15bit PSRB schematic
Simulation
Application
Data Encryption/Decryption
Digital Signal Processing
Wireless Communications
Built-in Self Test (BIST)
Data Integrity Checksums
Data Compression
Direct Sequence Spread Spectrum
Scrambler/Descrambler
Optimized Counters
Advantages
Variable Length LFSR
Variable Tapping Mechanism
Two sequence generates with single program
Conclusion