10. Registers > Lane Control Registers
CPS-1848 User Manual
439
June 2, 2014
Formal Status
This document is confidential and is subject to an NDA.
Integrated Device Technology
10.20.14 Broadcast Lane Error Detect Register
A read of this register returns the last value written. Each port’s value may differ from this broadcast register. The per-port
version of this register is
Lane {0..47} Error Detect Register
.
Register Name: BCAST_LANE_ERR_DET
Reset Value: 0x0000_0000
Register Offset: 0xFFFF0C
Bits
0
1
2
3
4
5
6
7
00:07
Reserved
08:15
Reserved
16:23
Reserved
UNUSED
BAD_SPEE
D
LANE_INV
ER_DET
24:31
IDLE2_FRA
ME
Reserved
TX_RX_MI
SMATCH
DESCRAM
_SYNC
BAD_CHA
R
LANE_RDY LANE_SYN
C
Bits
Name
Description
Type
Reset
Value
0:18
Reserved
Reserved
RO
0
19:21
UNUSED
Reserved
RW
0
22
BAD_SPEED
1 = A link speed was requested that is not supported because of
the PLL configuration.
RW
0
23
LANE_INVER_DE
T
1 = A lane polarity inversion was detected and compensated for;
only reported when correction is applied.
RW
0
24
IDLE2_FRAME
1 = An error was detected with the received IDLE2 frame.
RW
0
25:26
Reserved
Reserved
RW
0
27
TX_RX_MISMATC
H
1 = The link partner receiver and local transmitter mismatched,
long/short.
RW
0
28
DESCRAM_SYNC 1 = Loss of receiver descrambler synchronization occurred while
receiving scrambled control symbol and packet data.
RW
0
29
BAD_CHAR
1 = A character that was received was not in the valid set of
characters. This could be an illegal special character or a code
group with no valid decoding.
RW
0
30
LANE_RDY
1 = Lane ready was lost but sync remained high.
LANE_RDY = LANE_SYNC and rcvr_trained (internal signal)
rcvr_trained is de-asserted when the local lane receiver controls
adaptive equalization in the receiver (not applicable to the
CPS-1848), and/or the connected lane transmitter and the
training of the equalization in either the lane receiver or the
connected lane transmitter through IDLE2 commands has not
been completed. Otherwise, asserted.
RW
0
31
LANE_SYNC
1 = Lane sync was lost.
RW
0