24.06.2013 Views

Xilinx UG773 LogiCORE IP 10-Gigabit Ethernet MAC v11.1, User ...

Xilinx UG773 LogiCORE IP 10-Gigabit Ethernet MAC v11.1, User ...

Xilinx UG773 LogiCORE IP 10-Gigabit Ethernet MAC v11.1, User ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 3: Core Architecture<br />

Flow Control Interface<br />

The flow control interface is used to initiate the transmission of flow control frames from<br />

the core. The ports associated with this interface are shown in Table 3-3.<br />

Table 3-3: Flow Control Interface Ports<br />

Name Direction Description<br />

pause_req Input Request that a flow control frame is emitted from<br />

the <strong>MAC</strong> core.<br />

pause_val[15:0] Input Pause value field for flow control frame to be sent<br />

when pause_req asserted.<br />

32-bit XGMII PHY Interface or 64-bit SDR PHY Interface<br />

This interface is used to connect to the physical layer, whether this is a separate device or<br />

implemented in the FPGA beside the <strong>MAC</strong> core. Table 3-4 shows the ports associated with<br />

this interface. The PHY interface can be a 32-bit DDR XGMII interface a or 64-bit SDR<br />

interface, depending on the customization of the core. However, the netlist ports are<br />

always the same width and the translation between 32-bit and 64-bit is performed in the<br />

HDL wrapper, if required.<br />

Table 3-4: PHY Interface Port Descriptions<br />

Name Direction Description<br />

xgmii_txd[63:0] Output Transmit data to PHY<br />

xgmii_txc[7:0] Output Transmit control to PHY<br />

xgmii_rxd[63:0] Input Received data from PHY<br />

xgmii_rxc[7:0] Input Received control from PHY<br />

32 www.xilinx.com <strong>10</strong>-<strong>Gigabit</strong> <strong>Ethernet</strong> <strong>MAC</strong> <strong>User</strong> Guide<br />

<strong>UG773</strong> March 1, 2011

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!