106
Embedded Tri-Mode Ethernet MAC User Guide
UG074 (v2.2) February 22, 2010
Chapter 4:
Physical Interface
R
Figure 4-6:
Ethernet MAC Configured in GMII Mode
GMII
Ethernet
MAC
GMII_RX_CLK
_#
GMII_RXD[7:0]
_#
GMII_RX_DV
_#
GMII_RX_ER
_#
MII_TX_CLK
_#
GTX_CLK
DCREMACABU
S
[8:9]
DCREMACCLK
DCREMACDBU
S
[0:31]
DCREMACREAD
DCREMACWRITE
DCRHO
S
TDONEIR
EMAC#CLIENTRXD[15:0]
EMAC#CLIENTRXDVLD
EMAC#CLIENTRXDVLDM
S
W
EMAC#CLIENTRXGOODFRAME
EMAC#CLIENTRXBADFRAME
EMAC#CLIENTRXFRAMEDROP
CLIENTEMAC#TXFIR
S
TBYTE
EMAC#CLIENTTXCOLLI
S
ION
HO
S
TADDR[9:0]
HO
S
TCLK
HO
S
TMIIM
S
EL
HO
S
TOPCODE[1:0]
HO
S
TREQ
HO
S
TMIIMRDY
HO
S
TRDDATA[31:0]
HO
S
TWRDATA[31:0]
DCREMACENABLE
EMACDCRACK
EMACDCRDBU
S
[0:31]
EMAC#CLIENTRX
S
TAT
S
[6:0]
EMAC#CLIENTRX
S
TAT
S
BYTEVLD
EMAC#CLIENTRX
S
TAT
S
VLD
CLIENTEMAC#TXD[15:0]
CLIENTEMAC#TXDVLD
CLIENTEMAC#TXDVLDM
S
W
EMAC#CLIENTTXACK
EMAC#CLIENTTXRETRAN
S
MIT
EMAC#CLIENTTX
S
TAT
S
EMAC#CLIENTTX
S
TAT
S
BYTEVLD
EMAC#CLIENTTX
S
TAT
S
VLD
HO
S
TEMAC1
S
EL
CLIENTEMAC#PAU
S
EREQ
CLIENTEMAC#PAU
S
EVAL[15:0]
CLIENTEMAC#TXUNDERRUN
CLIENTEMAC#TXIFGDELAY[7:0]
EMAC#CLIENTRXCLIENTCLKOUT
CLIENTEMAC#RXCLIENTCLKIN
EMAC#CLIENTTXCLIENTCLKOUT
CLIENTEMAC#TXCLIENTCLKIN
GMII_TX_CLK_#
EMAC#CLIENTRXDVREG6
RE
S
ET
DCR Ho
s
t
Flo
w
Control
TX Client
RX Client
Ph
y
s
ic
a
l Interf
a
ce
WRAPPER
VHDL/Verilog
CLIENTEMAC#DCMLOCKED
u
g074_3_52_032207
GMII_COL
_#
GMII_CR
S
_#
GMII_TXD[7:0]_#
GMII_TX_EN_#
GMII_TX_ER_#
www.BDTIC.com/XILINX