114
Embedded Tri-Mode Ethernet MAC User Guide
UG074 (v2.2) February 22, 2010
Chapter 4:
Physical Interface
R
Figure 4-11:
Ethernet MAC Configured in RGMII Mode
RGMII
Ethernet
MAC
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
EMAC#CLIENTRXDVREG6
RE
S
ET
DCR Ho
s
t
Fl
ow
Control
TX Client
RX Client
Ph
y
s
ic
a
l Interf
a
ce
WRAPPER
VHDL/Verilog
CLIENTEMAC#DCMLOCKED
UG074_3_56_032207
RGMII_RXC_#
GTX_CLK
RGMII_RXD_#[3:0]
RGMII_TXC_#
RGMII_RX_CTL_#
RGMII_TX_CTL_#
RGMII_TXD_#[3:0]
www.BDTIC.com/XILINX