EasyManuals Logo
Home>Xilinx>Transceiver>Virtex-5 RocketIO GTP

Xilinx Virtex-5 RocketIO GTP User Manual

Xilinx Virtex-5 RocketIO GTP
316 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #184 background imageLoading...
Page #184 background image
184 www.xilinx.com Virtex-5 RocketIO GTP Transceiver User Guide
UG196 (v1.3) May 25, 2007
Chapter 7: GTP Receiver (RX)
R
Figure 7-34 shows how RXDATA is received serially when the internal datapath is eight
bits (INTDATAWIDTH = 0) and 8B/10B decoding is disabled.
Figure 7-35 shows how RXDATA is received serially when the internal datapath is 10 bits
(INTDATAWIDTH = 1) and 8B/10B decoding is disabled. When RXDATA is 10 bits or 20
bits wide, the RXDISPERR and RXCHARISK ports are taken from the 8B/10B decoder
interface and are used to present the extra bits.
When 8B/10B decoding is used, the data interface is a multiple of 8 bits like in Figure 7-34,
but the data is decoded before it is presented at the RXDATA port. Refer to “Configurable
8B/10B Decoder,” page 157 for more details about bit ordering when using 8B/10B
decoding.
Connecting RXUSRCLK and RXUSRCLK2
The FPGA RX Interface includes two parallel clocks: RXUSRCLK and RXUSRCLK2.
RXUSRCLK is the internal clock for the PCS logic in the GTP receiver. The required rate for
RXUSRCLK depends on the internal datapath width of the GTP_DUAL tile
(INTDATAWIDTH), and the RX line rate of the GTP receiver (see “Serial In to Parallel Out
(SIPO),” page 141 to see how RX line rate is determined). Equation 7-7 shows how to
calculate the required rate for RXUSRCLK.
Equation 7-7
RXUSRCLK2 is the main synchronization clock for all signals into the RX side of the GTP
transceiver. Most signals into the RX side of the GTP receiver are sampled on the positive
edge of RXUSRCLK2. RXUSRCLK2 is the same rate at RXUSRCLK when RXDATAWIDTH
Figure 7-34: RX Interface with 8B/10B Bypassed (8-Bit Internal Datapath)
1514131211109876543210 76543210
RXDATAWIDTH = 1
INTDATAWIDTH = 0 and RXDEC8B10BUSE = 0
RXDATA
RXDATAWIDTH = 0
UG196_c7_31_100506
Received
Last
Received
Last
Received
First
Received
First
Figure 7-35: RX Interface with 8B/10B Bypassed (10-Bit Internal Datapath)
15141312111098 76543210 76543210
RXDATAWIDTH = 1
RXDATA
RXDATAWIDTH = 0
RXCHARISK[0]
RXDISPERR[0]
UG196_c7_32_100506
Received
Last
Received
Last
Received
First
Received
First
RXCHARISK[0]
RXDISPERR[0]
RXCHARISK[1]
RXDISPERR[1]
INTDATAWIDTH = 1 and RXDEC8B10BUSE = 0
RXUSRCLK Rate
Line Rate
Internal Datapath Width
-----------------------------------------------------------------=

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Xilinx Virtex-5 RocketIO GTP and is the answer not in the manual?

Xilinx Virtex-5 RocketIO GTP Specifications

General IconGeneral
BrandXilinx
ModelVirtex-5 RocketIO GTP
CategoryTransceiver
LanguageEnglish

Related product manuals