114 www.xilinx.com 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
DCREMACABUS[8:9]
DCREMACCLK
DCREMACDBUS[0:31]
DCREMACREAD
DCREMACWRITE
DCRHOSTDONEIR
EMAC#CLIENTRXD[15:0]
EMAC#CLIENTRXDVLD
EMAC#CLIENTRXDVLDMSW
EMAC#CLIENTRXGOODFRAME
EMAC#CLIENTRXBADFRAME
EMAC#CLIENTRXFRAMEDROP
CLIENTEMAC#TXFIRSTBYTE
EMAC#CLIENTTXCOLLISION
HOSTADDR[9:0]
HOSTCLK
HOSTMIIMSEL
HOSTOPCODE[1:0]
HOSTREQ
HOSTMIIMRDY
HOSTRDDATA[31:0]
HOSTWRDATA[31:0]
DCREMACENABLE
EMACDCRACK
EMACDCRDBUS[0:31]
EMAC#CLIENTRXSTATS[6:0]
EMAC#CLIENTRXSTATSBYTEVLD
EMAC#CLIENTRXSTATSVLD
CLIENTEMAC#TXD[15:0]
CLIENTEMAC#TXDVLD
CLIENTEMAC#TXDVLDMSW
EMAC#CLIENTTXACK
EMAC#CLIENTTXRETRANSMIT
EMAC#CLIENTTXSTATS
EMAC#CLIENTTXSTATSBYTEVLD
EMAC#CLIENTTXSTATSVLD
HOSTEMAC1SEL
CLIENTEMAC#PAUSEREQ
CLIENTEMA
C#PAUSEVAL[15:0]
CLIENTEMAC#TXUNDERRUN
CLIENTEMAC#TXIFGDELAY[7:0]
EMAC#CLIENTRXCLIENTCLKOUT
CLIENTEMAC#RXCLIENTCLKIN
EMAC#CLIENTTXCLIENTCLKOUT
CLIENTEMAC#TXCLIENTCLKIN
EMAC#CLIENTRXDVREG6
RESET
DCR Host
ow
Control
TX Client RX Client
Physical Interface
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]