164
Virtex-5 RocketIO GTP Transceiver User Guide
UG196 (v1.3) May 25, 2007
Chapter 7:
GTP Receiver (RX)
R
The RX buffer can also be used when OVERSAMPLE_MODE is TRUE.
To use the RX buffer to resolve phase differences between the domains:
•
Set RX_BUFFER_USE to TRUE.
•
Reset the buffer whenever RXBUFSTATUS indicates an overflow or an underflow.
•
The buffer can be reset using GTPRESET (see
), RXRESET, or
RXBUFRESET.
Using RX Phase Alignment
The RX buffer can be bypassed to reduce latency when INTDATAWIDTH = 1 (10-bit
internal datapath width) and RXRECCLK is used to source RXUSRCLK and RXUSRCLK2.
When the RX buffer is bypassed, latency through the RX datapath is low and deterministic,
but clock correction and channel bonding are not available.
shows how phase alignment allows the RX buffer to be bypassed. Before phase
alignment, there is no guaranteed phase relationship between the parallel clock from the
SIPO (XCLK) and the parallel clocks from the FPGA logic (RXUSRCLK and RXUSRCLK2).
Phase alignment causes RXRECCLK from the SIPO to be adjusted so that there is no
significant phase difference between XCLK and RXUSRCLK.
Figure 7-21:
Using the RX Buffer
RX Serial Clock
RX-PMA
RX-PCS
RX
CDR
PMA
PLL
Di
v
ider
From PMA PLL
RX
EQ
SIPO
FPGA
Logic
Elastic
B
u
ffer
RX Stat
u
s Control
10B
/
8B
Loss of Sync
O
v
er-
Sampling
PMA Parallel Clock
(XCLK)
PCS Parallel
Clock
(RXUSRCLK)
RX Interface
Parallel Clock
(RXUSRCLK2)
Polarity
PRBS
Check
RX Pipe Control
Comma
Detect
&
Align
UG196_c7_21_102306
- Resol
v
es phase differences
b
et
w
een XCLK and RXUSRCLK
- Resol
v
es fre
qu
ency differences
b
et
w
een XCLK and RXUSRCLK
(re
qu
ires clock correction)
- Remo
v
es RX ske
w
b
et
w
een lanes (re
qu
ires channel
b
onding)
Содержание Virtex-5 RocketIO GTP
Страница 1: ...R Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007...
Страница 4: ...Virtex 5 RocketIO GTP Transceiver User Guide www xilinx com UG196 v1 3 May 25 2007...
Страница 88: ...88 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Chapter 5 Tile Features R...
Страница 122: ...122 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Chapter 6 GTP Transmitter TX R...
Страница 186: ...186 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Chapter 7 GTP Receiver RX R...
Страница 200: ...200 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Chapter 9 Loopback R...
Страница 222: ...222 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Section 2 Board Level Design R...
Страница 256: ...256 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Section 3 Appendices R...
Страница 312: ...312 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Appendix E Low Latency Design R...