![Xilinx Virtex-4 RocketIO Скачать руководство пользователя страница 49](http://html1.mh-extra.com/html/xilinx/virtex-4-rocketio/virtex-4-rocketio_user-manual_3383739049.webp)
Embedded Tri-Mode Ethernet MAC User Guide
49
UG074 (v2.2) February 22, 2010
Client Interface
R
As shown in
, CLIENTEMAC#TXDVLDMSW denotes an odd number of bytes
in the frame. In the odd byte case, CLIENTEMAC#TXDVLDMSW is deasserted one clock
cycle earlier than the CLIENTEMAC#TXDVLD signal, after the transmission of the frame.
Otherwise, these data valid signals are the same as shown in the even byte case
(
).
Back-to-Back Transfers
For back-to-back transfers, both the CLIENTEMAC#TXDVLD and
CLIENTEMAC#TXDVLDMSW must be deasserted for one PHYEMAC#MIITXCLK clock
cycle (half the clock frequency of CLIENTEMAC#TXCLIENTCLKIN) after the first frame.
During the following PHYEMAC#MIITXCLK clock cycle, both CLIENTEMAC#TXDLVD
and CLIENTEMAC#TXDVLDMSW must be set High to indicate that the first two bytes of
the destination address of the second frame is ready for transmission on
CLIENTEMAC#TXD[15:0]. In 16-bit mode, this one PHYEMAC#MIITXCLK clock cycle
IFG corresponds to a 2-byte gap (versus a 1-byte gap in 8-bit mode) between frames in the
back-to-back transfer.
Figure 3-12:
16-Bit Transmit (Odd Byte Case)
CLIE
N
TEMAC#TXCLIE
N
TCLKI
N
PHYEMAC#MIITXCLK
(CLIE
N
TEMAC#TXCLIE
N
TCLKI
N
/2)
CLIE
N
TEMAC#TXD[15:0]
CLIE
N
TEMAC#TXD
V
LD
EMAC#CLIE
N
TTXACK
CLIE
N
TEMAC#TXU
N
DERRU
N
DA
SA
DATA
EMAC#CLIE
N
TTXCOLLISIO
N
EMAC#CLIE
N
TTXRETRA
N
SMIT
CLIE
N
TEMAC#TXD
V
LDMS
W
CLIE
N
TEMAC#TXFIRSTBYTE
u
g074_3_14_0
8
0705
EMAC#PHYTXCHARISK
(SGMII or 1000BASE-X
PCS/PMA only)
EMAC#PHYTXCHARDISPMODE
(SGMII or 1000BASE-X
PCS/PMA only)
EMAC#PHYTXD[7:0]
(SGMII or 1000BASE-X
PCS/PMA only)
/T/ /R/
PRE
/S/
/I1/
/I2/
/I2/
/I2/
/I2/
FCS
SFD
/I1/
/R/
www.BDTIC.com/XILINX