|
TLK3114SA_13 Datasheet, PDF (26/66 Pages) Texas Instruments – 10-Gbps XAUI Transceiver | |||
|
◁ |
The reception of K-characters is reported by the assertion of RDx8 (KFLAG) on each channel. When a code word
error or running disparity error is detected in the decoded data on a channel, RDx9 (ERROR DETECT) and KFLAG
are asserted and an 0xFE is placed on the receive data bus for that channel, as shown in Table 3â6. When a loss
of signal (LOS) is detected on the differential receive inputs, a local fault is reported on the receive data bus (see
Section 3.15, Fault Detection and Reporting). The LOS signal can be disabled using MDIO (see Table 3â13).
EVENT
Normal data
Normal K-character
Loss of signal
Code word error or running disparity error
Table 3â6. Receive Data Controls
RECEIVE DATA BUS (RDX[7:0]) KFLAG (RDX8)
XX
0
Valid K-code (see Table 3â4)
1
See Table 3â7
FE
1
ERROR DETECT (RDX9)
0
0
1
3.13 Channel Initialization and Synchronization
The TLK3114SA device has a synchronization state machine, which is responsible for handling link initialization and
synchronization for each channel. The initialization and synchronization state diagram is provided in Figure 3â7. The
status of any channel can be monitored by reading MDIO registers 4.24 and 5.24, bits 3:0.
RESET
or LOS
Valid Data
or Error
Valid
Data
UNSYNC
Comma
Error
Valid
Data
Comma
ACQ1
Error
ACQ2
Error
MISS3
3 Consecutive
Valid Data
Words
Error
MISS2
Comma
ACQ3
Valid
Data
Error
Comma Error
SYNC
Error
MISS1
3 Consecutive
Valid Data
Words
3 Consecutive
Valid Data
Words
Valid Data
or Comma
Figure 3â7. Channel Synchronization State Machine
3â7
|
▷ |