Embedded Tri-Mode Ethernet MAC User Guide www.xilinx.com 37UG074 (v2.2) February 22, 2010RChapter 3Client, Host, and MDIO InterfacesThis chapter provides useful design information for user interaction with the Virtex®-4FPGA Tri-Mode Ethernet MAC. It contains the following sections:• “Client Interface,” page 37• “Host Interface,” page 72• “MDIO Interface,” page 93Client InterfaceThe client interface is designed for maximum flexibility for matching the client switchingfabric or network processor interface.Both the transmit and receive data pathway can be configured to be either 8 bits wide or16 bits wide, with each pathway synchronous to the CLIENTEMAC#TXCLIENTCLKIN(transmit) or CLIENTEMAC#RXCLIENTCLKIN (receive) for completely independentfull-duplex operation.Figure 3-1 shows a block diagram of the transmit client interface. In 16-bit client mode,PHYEMAC#MIITXCLK functions as CLIENTEMAC#TXCLIENTCLKIN/2.TIEEMAC#CONFIGVEC[66] selects between an 8-bit or 16-bit client interface.www.BDTIC.com/XILINX