Datasheet
Processor Uncore Configuration Registers
460 Datasheet, Volume 2
4.2.16.29 IOSAV_DQ_LFSR2 Register
4.2.16.30 IOSAV_DQ_LFSRSEED2 Register
IOSAV_DQ_LFSR2
Bus: 1 Device: 16 Function: 2 Offset: 1D0h
Bus: 1 Device: 16 Function: 6 Offset: 1D0h
Bus: 1 Device: 16 Function: 3 Offset: 1D0h
Bus: 1 Device: 16 Function: 7 Offset: 1D0h
Bit Attr
Reset
Value
Description
31:27 RW 0h
NUMBITS
Number of bits in the LFSR – maximum is 29 decimal.
26:0 RW
000000
0h
FBVEC
LFSR XOR feedback tap points mask position.LFSR Example:
MTLFSR.NUMBITS = 0x5 5 flop lsfr, with feedback taken lfsr[4] output
MTLFSR.FBVEC = 0x9 Feedback tap points at X^3 and X^0
Generating function: G(X) = X^5 + X^3 + 1
Physical implementation
----------------------------------------------------------
| -----------------------------------------------
| | ------------------------------
| | | ------------------ NOR --
| | | | ------- |
| | | | | |
-- Lfsr[4] -- Lfsr[3] - XOR - Lfsr[2] -- Lfsr[1] -- Lfsr[0] - XOR
| | |
-----------------------------------------------------------------
IOSAV_DQ_LFSRSEED2
Bus: 1 Device: 16 Function: 2 Offset: 1D4h
Bus: 1 Device: 16 Function: 6 Offset: 1D4h
Bus: 1 Device: 16 Function: 3 Offset: 1D4h
Bus: 1 Device: 16 Function: 7 Offset: 1D4h
Bit Attr
Reset
Value
Description
31:27 RV 0h Reserved
26:0 RW 0h
SEED
Start value for LFSR address sequence.