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