Gigabit Transceivers

Access to four high-speed serial transceiver pairs (4 Rx and 4 Tx) corresponding to GTP bank 216 on the FPGA are available on the expansion connectors. MGTREFCLK0 and MGTREFCLK1 of bank 216 are also routed to expansion connectors.

AC-Coupling

AC-coupling capacitors are not installed for any of the GTP transmit or receive pairs or for the MGTREFCLK pairs. If AC-coupling is desired or required for the serial application, they should be installed on the peripheral side (your board).

IBERT Configuration

Xilinx provides the IBERT tool to test and experiment with gigabit transceivers.  The settings below are compatible with the XEM7310MT using Vivado 2019.1:

PROTOCOL DEFINITION
Silicon VersionGeneral ES / Production
ProtocolCustom 1
Line Rate3.75 Gbps
Data Width16
Ref Clk125.000 MHz
Quad Count1
PLL UsedPLL0
PROTOCOL SELECTION
GTP LocationQUAD_216
RefClk SelectionMGTREFCLK0_216
TXUSRCLK SourceChannel 0
CLOCK SETTINGS
Add RXOUTCLK ProbesUnchecked
Clock TypeSystem Clock
SourceQUAD216_0
I/O StandardN/A

Gigabit Transceiver IBERT Performance

Xilinx’s IBERT tool enables an automated self-measurement of a GTP channel’s eye diagram when used in a loopback mode. Eye diagrams were captured using this tool with a simple loopback peripheral attached to the expansion headers. While results may vary, these are typical captures and actually represent the worst case capture over all channels for the respective rates.

Note that in loopback modes, it can be helpful to disable the DFE (decision feedback equalizer) to avoid over-compensation. In these test cases, the DFE has been left enabled.

3.75 Gbps / XEM7310MT-A75