20.06.2013 Views

Xilinx UG194 Virtex-5 FPGA Embedded Tri-Mode Ethernet MAC ...

Xilinx UG194 Virtex-5 FPGA Embedded Tri-Mode Ethernet MAC ...

Xilinx UG194 Virtex-5 FPGA Embedded Tri-Mode Ethernet MAC ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 5: MDIO Interface<br />

SGMII Management Registers<br />

<strong>FPGA</strong><br />

PCS/PMA Sublayer<br />

<strong>MAC</strong> TX<br />

Interface<br />

<strong>MAC</strong> RX<br />

Interface<br />

MDIO<br />

Interface<br />

Figure 5-8 shows the PCS/PMA sublayer block in an SGMII implementation. The<br />

PCS/PMA sublayer of the <strong>Ethernet</strong> <strong>MAC</strong>, when performing the SGMII standard, contains<br />

PCS Management registers as listed in Table 5-14. These registers are described in further<br />

detail in Table 5-15 through Table 5-25.<br />

PCS Transmit<br />

Engine<br />

Auto-Negotiation<br />

PCS Receive Engine<br />

and<br />

Synchronization<br />

PCS Management<br />

Registers<br />

Figure 5-8: SGMII Logic and Physical Connections<br />

10BASE-T<br />

100BASE-T<br />

1000BASE-T<br />

<strong>UG194</strong>_5_08_072809<br />

These registers contain information relating to the operation of the system, including the<br />

status of both the SGMII link and the physical <strong>Ethernet</strong> link (PHY link). Refer to Figure 5-8.<br />

Additionally, these registers are directly involved in the operation of the SGMII Auto-<br />

Negotiation function which occurs between the <strong>Ethernet</strong> <strong>MAC</strong> and the external PHY<br />

device, illustrated as a <strong>Tri</strong>-speed BASE-T PHY in Figure 5-8. (see “SGMII Auto-<br />

Negotiation,” page 196).<br />

130 www.xilinx.com TE<strong>MAC</strong> User Guide<br />

<strong>UG194</strong> (v1.10) February 14, 2011<br />

GTP/GTX Transceiver<br />

TX+<br />

TX-<br />

RX+<br />

RX-<br />

SGMII<br />

Link<br />

PHY<br />

Table 5-14: SGMII Configuration Registers for 1000BASE-X PCS/PMA<br />

Register<br />

Address<br />

(REGAD)<br />

0 “SGMII Control Register (Register 0)”<br />

1 “SGMII Status Register (Register 1)”<br />

Register Name<br />

PHY<br />

Link<br />

TX<br />

Twisted<br />

Copper<br />

Pair<br />

RX<br />

R

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

Saved successfully!

Ooh no, something went wrong!