PeripheralsIP2022 Users Manual
306
www.ubicom.com
Figure 4-15 LFSR Block Diagram
The 40-bit residue register and its surrounding circuits are the
computational core of an LFSR unit. On every clock cycle, 39
output bits from the register are available at the input for
performing a shift operation or a polynomial add/subtract-and-shift
operation. Four 40-bit multiplexers at the output of the residue
Polynomial Register (POLYx)
Residue Register (RESx)
1..39
1..39
0..39
0
0
0
1
0..38
0..39
FB1
0..39
FB2
0..39
FB3
0..39
DOUT
D0
Source
Gating
POLY
Source
Gating
DOUT
Source
Gating
DATAOUT Register
DATAIN Register
515-082.eps
D0
POLY_XOR_EN
DOUT
DIN
0..39
FB4