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 6: Physical Interface<br />

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

However, the designer must check the PHY data sheet to ensure that the PHY device<br />

sources the receiver SGMII stream synchronously to its reference oscillator.<br />

Using the <strong>FPGA</strong> Logic Elastic Buffer<br />

Figure 6-33 illustrates a simplified diagram of a situation where the <strong>Ethernet</strong> <strong>MAC</strong> in<br />

SGMII mode is interfaced to an external PHY device with an independent clock. The<br />

RocketIO serial transceiver’s elastic buffer has been bypassed and the <strong>FPGA</strong> elastic buffer<br />

is used.<br />

<strong>Ethernet</strong> <strong>MAC</strong> GTP/GTX<br />

Transceiver<br />

125 MHz –100 ppm<br />

RX<br />

Elastic<br />

Buffer<br />

GTP/GTX<br />

Elastic<br />

Buffer<br />

TXP/TXN<br />

RXP/RXN<br />

Figure 6-33: SGMII Implementation Using a Logic Buffer<br />

SGMII Link<br />

10 BASE-T<br />

100 BASE-T<br />

1000 BASE-T<br />

Twisted<br />

Copper<br />

Pair<br />

Using the SGMII in this configuration eliminates the possibility of buffer error if the clocks<br />

are not tightly controlled enough to use the RocketIO serial transceiver elastic buffer.<br />

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

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

PHY<br />

125 MHz +100 ppm<br />

ug194_6_33_080409<br />

R

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

Saved successfully!

Ooh no, something went wrong!