
Receiver
MC92604 Dual Gigabit Ethernet Transceiver Reference Manual, Rev. 1
Freescale Semiconductor
3-21
3.8.2
10-Bit Mode (Coded Data)
Backplane 10-bit mode is enabled by asserting TBIE high and negating COMPAT low, as shown in
Received data is 10 bits of coded data. The internal 8B/10B decoder is bypassed. Receiver data is presented
on the signals: RECV_x_ERR, RECV_x_DV, and RECV_x_7–RECV_x_0 (making up bits 9–0,
respectively).
The RECV_x_COMMA is asserted high whenever the 10-bit code group is 1 of the 3 COMMA code
groups.
The RECV_x_K is asserted high when the receiver is in an error state. When RECV_x_K is high, the state
of the RECV_x_7–RECV_x_0 signals are decoded to determine the error condition.
The receiver interface is timed to the clock output, RECV_x_RCLK.
High
Don’t care
0x00
1
Not byte sync: The receiver is in start-up or
has lost byte alignment and is searching for
alignment.
1 The priority column shows the error that is reported if multiple errors occur at the same time. The lower priority-numbered errors
are reported first.
Table 3-15. Receiver Interface Error and Status Codes
(Backplane 10-Bit Mode)
RECV_x_
K
RECV_x_
COMMA
RECV_x_
ERR
RECV_x_
DV
RECV_x_
[7:0]
Priority1
1 The priority column shows the error that is reported if multiple errors occur at the same time. The lower priority numbered errors
are reported first.
Description
Low
Data[9]
Data[8]
Data[7:0]
6
Normal operation, non-COMMA code
group received.
Low
High
Data[9]
Data[8]
Data[7:0]
5
Normal operation, COMMA (K28.1,
K28.5, or K28.7) code group received.
High
Don’t care
0x04
3
Overrun
High
Don’t care
0x02
3
Underrun
High
Don’t care
0x01
2
Not word sync: The receiver is in start-up
or has lost word alignment and is
searching for alignment.
High
Don’t care
0x00
1
Not byte sync: The receiver is in start-up
or has lost byte alignment and is
searching for alignment.
Table 3-14. Receiver Interface Error and Status Codes
(Backplane Byte Mode) (continued)
RECV_x_
ERR
RECV_x_
DV
RECV_x_
K
RECV_x_
COMMA
RECV_x_
[7:0]
Priority1
Description