Ethernet MAC
UG0331 User Guide Revision 15.0 379
Note: Port names have the name of the MAC instance as a prefix, for example: MAC_GMII_TXD.
The following figure depicts the RMII, RGMII, RTBI, RevMII, and SMII derived from the available
protocols by the appropriate wrapper in the fabric.
GMII_TX_CLK MAC_GMII_FABRIC In Indicates GMII transmit clock. 25 MHz for 100-megabit mode
and 2.5-megabit for 10-megabit mode. GMIII_TXD,
GMII_TX_EN, GMII_TX_ER signals are synchronized to
GMII_TX_CLK.
GMII_GTX_CLK MAC_GMII_FABRIC In Indicates gigabit 125 MHz transmit clock input for 1000-megabit
mode. GMII_TXD, GMII_TX_EN, GMII_TX_ER signals are
synchronized to GMII_GTX_CLK.
GMII_MDC Out GMII management data clock
GMII_MDO_EN Out GMII management data output enable
GMII_MDO Out GMII management data out
GMII_MDI In GMII management data input
Table 322 • TBI Ports
Port Name Port Group Direction Description
TBI_RCGF[9:0] MAC_TBI_FABRIC In MAC_RGGF is the 10-bit parallel receive data. The receive
data byte 0 containing the comma character is byte aligned to
53,125 MHz receive byte clock used to latch the bytes 0 and 2
of the receive data word.
TBI_TCGF[9:0] MAC_TBI_FABRIC Out MAC_TCGF is the 10-bit parallel transmit data presented in
the physical layer for serialization and transmission.l The order
of transmission is MAC_TCGF[0] first, followed by
MAC_TCGF[1] through MAC_TCGF[9].
TBI_RX_CLKP0 MAC_TBI_FABRIC In TBI_RX_CLKP0 and TBI_RX_CLK1 are fed in from the fabric
as two 62.5 MHz clocks, which are 180° out of phase with one
another.
TBI_RX_CLKP1 MAC_TBI_FABRIC In Indicates 125 MHz clocks, which are 180° out of phase with
one another.
TBI_GTX_CLK MAC_TBI_FABRIC In Indicates 125 MHz transmit clock from the fabric for 1000
Mbps mode.
TBI_MDI In Indicates TBI management data clock
TBI_MDO Out Indicates TBI management data output enable
TBI_MDO_EN Out Indicates TBI management data out
TBI_MDC Out Indicates TBI management data input
Table 321 • GMII Ports (continued)
Port Name Port Group Direction Description