172 www.xilinx.com Embedded Tri-Mode Ethernet MAC User Guide
UG074 (v2.2) February 22, 2010
Appendix A: Ethernet MAC Timing Model
R
Tabl e A - 2 : CLIENTEMAC#TXCLIENTCLKIN Switching Characteristics
Parameter Function Signal
Setup and Hold Relative to Clock:
Tmacckd_DCMLOCK Data Hold CLIENTEMAC#DCMLOCKED
Tmacdck_DCMLOCK Data Setup CLIENTEMAC#DCMLOCKED
Tmacckd_PAUSE Data Hold CLIENTEMAC#PAUSEREQ
Tmacdck_PAUSE Data Setup CLIENTEMAC#PAUSEREQ
Tmacckd_PAUSE Data Hold CLIENTEMAC#PAUSEVAL
Tmacdck_PAUSE Data Setup CLIENTEMAC#PAUSEVAL
Tmacckd_TXD Data Hold CLIENTEMAC#TXD
Tmacdck_TXD Data Setup CLIENTEMAC#TXD
Tmacckd_VALID Data Hold CLIENTEMAC#TXDVLD
Tmacdck_VALID Data Setup CLIENTEMAC#TXDVLD
Tmacckd_VALID Data Hold CLIENTEMAC#TXDVLDMSW
Tmacdck_VALID Data Setup CLIENTEMAC#TXDVLDMSW
Tmacckd_TXD Data Hold CLIENTEMAC#TXFIRSTBYTE
Tmacdck_TXD Data Setup CLIENTEMAC#TXFIRSTBYTE
Tmacckd_DELAY Data Hold CLIENTEMAC#TXIFGDELAY
Tmacdck_DELAY Data Setup CLIENTEMAC#TXIFGDELAY
Tmacckd_ERROR Data Hold CLIENTEMAC#TXUNDERRUN
Tmacdck_ERROR Data Setup CLIENTEMAC#TXUNDERRUN
Clock To Out:
Tmaccko_IRQ Data Output EMAC#CLIENTANINTERRUPT
Tmaccko_ACK Data Output EMAC#CLIENTTXACK
Tmaccko_CLKOUT Data Output EMAC#CLIENTTXCLIENTCLKOUT
Tmaccko_ERROR Data Output EMAC#CLIENTTXCOLLISION
Tmaccko_CLKOUT Data Output EMAC#CLIENTTXGMIIMIICLKOUT
Tmaccko_RETRANS Data Output EMAC#CLIENTTXRETRANSMIT
Tmaccko_STATS Data Output EMAC#CLIENTTXSTATS
Tmaccko_VALID Data Output EMAC#CLIENTTXSTATSBYTEVLD
Tmaccko_VALID Data Output EMAC#CLIENTTXSTATSVLD
Tabl e A - 3 : HOSTCLK Switching Characteristics
Parameter Function Signal
Setup and Hold Relative to Clock:
Tmacckd_ENABLE Data Hold DCREMACENABLE
Tmacdck_ENABLE Data Setup DCREMACENABLE
Tmacckd_HOST Data Hold HOSTADDR
Tmacdck_HOST Data Setup HOSTADDR
Tmacckd_HOST Data Hold HOSTEMAC1SEL
Tmacdck_HOST Data Setup HOSTEMAC1SEL
Tmacckd_HOST Data Hold HOSTMIIMSEL