12.07.2015 Views

Xilinx UG198 Virtex-5 FPGA RocketIO GTX Transceiver, User Guide

Xilinx UG198 Virtex-5 FPGA RocketIO GTX Transceiver, User Guide

Xilinx UG198 Virtex-5 FPGA RocketIO GTX Transceiver, User Guide

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 1Introduction to the <strong>RocketIO</strong> <strong>GTX</strong><strong>Transceiver</strong>OverviewThe <strong>RocketIO</strong> <strong>GTX</strong> transceiver is a power-efficient transceiver for <strong>Virtex</strong>®-5 <strong>FPGA</strong>s. The<strong>GTX</strong> transceiver is highly configurable and tightly integrated with the programmable logicresources of the <strong>FPGA</strong>. It provides the following features to support a wide variety ofapplications:• Current Mode Logic (CML) serial drivers/buffers with configurable termination,voltage swing, and coupling.• Programmable TX pre-emphasis, RX equalization, and linear and decision feedbackequalization (DFE) for optimized signal integrity.• Line rates from 750 Mb/s to 6.5 Gb/s, with optional 5x digital oversampling requiredfor rates between 150 Mb/s and 750 Mb/s. The nominal operation range of the sharedPMA PLL is from 1.5 GHz to 3.25 GHz. These are nominal values, see DS202: <strong>Virtex</strong>-5<strong>FPGA</strong> Data Sheet for specifications.• Optional built-in PCS features, such as 8B/10B encoding, comma alignment, channelbonding, and clock correction.• Fixed latency modes for minimized, deterministic datapath latency.• Beacon signaling for PCI Express® designs and Out-of-Band signaling includingCOM signal support for SATA designs.• RX/TX Gearbox provides header insertion and extraction support for 64B/66B and64B/67B (Interlaken) protocols.• Receiver eye scan:♦Vertical eye scan in the voltage domain for testing purposes♦ Horizontal eye scan in the time domain for testing purposesThe first-time user is recommended to read High-Speed Serial I/O Made Simple [Ref 1], whichdiscusses high-speed serial transceiver technology and its applications.Table 1-1 lists some of the standard protocols designers can implement using the <strong>GTX</strong>transceiver. The <strong>Xilinx</strong>® CORE Generator tool includes a Wizard to automaticallyconfigure <strong>GTX</strong> transceivers to support one of these protocols or perform customconfiguration (see Chapter 2, “<strong>RocketIO</strong> <strong>GTX</strong> <strong>Transceiver</strong> Wizard”).The <strong>GTX</strong>_DUAL tile offers a data rate range and features that allow physical layer supportfor various protocols as illustrated in Table 1-1.<strong>RocketIO</strong> <strong>GTX</strong> <strong>Transceiver</strong> <strong>User</strong> <strong>Guide</strong> www.xilinx.com 23<strong>UG198</strong> (v3.0) October 30, 2009

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

Saved successfully!

Ooh no, something went wrong!