Enabling The Rx Gearbox; Rx Gearbox Operating Modes - Xilinx Virtex-6 FPGA User Manual

Gtx transceivers
Hide thumbs Also See for Virtex-6 FPGA:
Table of Contents

Advertisement

Enabling the RX Gearbox

To enable the RX gearbox for the GTX transceiver, the RXGEARBOX_USE attribute is set to
TRUE. Bit 2 of the GEARBOX_ENDEC attribute must be set to 0 to enable the gearbox
decoder. The decoder controls the GTX transceiver's TX gearbox and RX gearbox. The TX
gearbox and RX gearbox use the same mode.

RX Gearbox Operating Modes

The RX gearbox operates the same in either external sequence counter mode or internal
sequence counter mode. The RX gearbox only supports 2-byte and 4-byte logic interfaces
to the FPGA logic. A 1-byte logic interface is not supported.
As shown in
RXDATAOUTVALID, and RXHEADEROUTVALID outputs in addition to the
RXGEARBOXSLIP input.
X-Ref Target - Figure 4-45
The RX gearbox internally manages all sequencing, which differs from the TX gearbox
option of either internal or external sequencing. Depending on whether a 2-byte or a 4-byte
interface is used, RXDATAOUTVALID and RXHEADEROUTVALID assert and deassert
for different periods of length. The RX gearbox encounters similar data and header pauses
found in the TX gearbox.
RXHEADERVALID asserting every other cycle and RXDATAVALID being deasserted for
one cycle.
www.BDTIC.com/XILINX
Virtex-6 FPGA GTX Transceivers User Guide
UG366 (v2.5) January 17, 2011
Figure
4-45, either mode uses the RXDATA, RXHEADER,
RXDATA[15:0] or RXDATA[31:0]
Design in FPGA
Logic
Figure 4-45: RX Gearbox in Either Internal or External Sequence Mode
Figure 4-46
www.xilinx.com
RXHEADER[2:0]
RXDATAOUTVALID
RXHEADEROUTVALID
RXGEARBOXSLIP
shows such a pause in addition to
RX Gearbox
RX Gearbox
(in GTX Transceiver)
UG366_c4_42_051509
257

Advertisement

Table of Contents
loading

Table of Contents