
Transmitter
MC92604 Dual Gigabit Ethernet Transceiver Reference Manual, Rev. 1
Freescale Semiconductor
2-9
2.5
Ethernet Compliant Applications Modes (COMPAT = High)
The MC92604 Gigabit Ethernet transceiver was designed with the intent to meet the requirements of IEEE
Std 802.3-2002 [4] for 1000BASE-X PHYs.
When the configuration control signal, COMPAT, is high, the MC92604 is in the ‘Ethernet compliant
application mode.’ In this application mode, the MC92604 transmitters accept either uncoded data (GMII
or RGMII interface), where the input data is encoded internally by an 8B/10B encoder, or coded data (TBI
or RTBI interface), where the input data is pre-encoded and the internal encoder is bypassed. See
Table 2-2for these interface modes.
Table 2-7 defines the ordered_sets that are associated with the Gigabit Ethernet
protocol.
2.5.1
Transmitting Uncoded Data—GMII or RGMII Modes
The following sections discuss the operating process for uncoded data (GMII or RGMII interface)
transmissions.
2.5.1.1
Auto-Negotiation Process
Operating in the Ethernet compatibility mode, the MC92604 implements the auto-negotiation function at
the PCS sublayer for 1000BASE-X as defined in Clause 37 of IEEE Std 802.3-2002 specification [4].
The transmitter enters auto-negotiate mode (if auto-negotiate is enabled) when one of five events occur.
The part is reset
The part is requested to restart the auto-negotiation process through the MDIO interface
The part is reconfigured through the MDIO interface
The associated receiver loses byte synchronization
The associated receiver detects an auto-negotiate sequence initiated by its link partner
Table 2-7. Gigabit Ethernet Defined Ordered Sets
Code
Ordered_Set
Number of Code-Groups
Encoding
/C/
Configuration
—
Alternating /C1/ and /C2/
/C1/
Configuration 1
4
/K28.5/D21.5/Config_Reg
/C2/
Configuration 2
4
/K28.5/D2.2/Config_Reg
/I/
IDLE
—
Correcting /I1/, Preserving /I2/
/I1/
IDLE1
2
/K28.5/D5.6/
/I2/
IDLE2
2
/K28.5/D16.2/
Encapsulation
/R/
Carrier_Extend
1
/K23.7/
/S/
Start_of_Packet
1
/K27.7/
/T/
End_of_Packet
1
/K29.7/
/V/
Error_Propagation
1
/K30.7/