![Xilinx Virtex-4 RocketIO Скачать руководство пользователя страница 170](http://html1.mh-extra.com/html/xilinx/virtex-4-rocketio/virtex-4-rocketio_user-manual_3383739170.webp)
170
Embedded Tri-Mode Ethernet MAC User Guide
UG074 (v2.2) February 22, 2010
Appendix A:
Ethernet MAC Timing Model
R
Clock to Output Delays
Basic Format:
ParameterName_SIGNAL
where
ParameterName
= T with subscript string defining the timing relationship
SIGNAL
= name of Ethernet MAC signal synchronous to the clock
ParameterName Format:
T
MACCKo
= Delay time from clock edge to output
Output Delay Time (Examples):
T
MACCKO_VALID
rising edge of CLIENTEMAC#RXCLIENTCLKIN to RX data valid
signals
T
MACCKO_RXD
rising edge of CLIENTEMAC#RXCLIENTCLKIN to RX data signals
Core Latency
The latency values given in the following subsections can vary by three clock ticks in either
direction, due to the crossing of clock domains within the core. All clock cycles refer to
cycles of the appropriate (TX or RX) client interface clock.
Transmit Path Latency
The transmit path latency is measured by counting the number of clock cycles between a
data byte being placed on the client interface and its appearance at the PHY interface of the
Ethernet MAC. For RGMII/GMII/MII at all speeds, the latency is 13 clock cycles. SGMII
has a latency of 13 clock cycles for 1 Gb/s and 11 clock cycles for 10/100 Mb/s.
1000BASE-X has a latency of 14 clock cycles.
Receive Path Latency
The receive path latency is measured as the number of clock cycles between a byte being
driven onto the PHY receive interface of the EMAC and its appearance at the client. For
GMII/MII, the latency is 17 clock cycles at all speeds. RGMII has a latency of 20 clock
cycles. SGMII has a latency of 20 clock cycles for 1 Gb/s and 15 clock cycles for
10/100 Mb/s. 1000BASE-X has a latency of 22 clock cycles.
www.BDTIC.com/XILINX