Rxrecclk; Clock Dependency - Xilinx RocketIO User Manual

Hide thumbs Also See for RocketIO:
Table of Contents

Advertisement

Product Not Recommended for New Designs
R

RXRECCLK

RXRECCLK is a recovered clock derived by dividing by 20 the received data stream bit rate
(whether full-rate or half-rate). If clock correction is bypassed, it is not possible to
compensate for differences in the clock embedded in the received data and the REFCLK-
created USRCLKs. In this case, RXRECCLK is used to generate the RXUSRCLKs, as shown
in
RXRECCLK changes monotonically when it changes from being locked to the reference
clock to being locked to data and vice versa. The recovered bit clock jumps by a maximum
of 1/16th of a bit period every eight RXRECCLK cycles (20 ps for a data rate of 3.125 Gb/s
with a 320-ps bit period) in the interpolator. RXRECCLK is derived from this bit clock
through a divide-by-20 process. When the data input is kept static, however, the recovered
clock does not frequency-lock to the reference clock exactly, but can deviate from it by up
to 400 ppm.

Clock Dependency

All signals used by the FPGA fabric to interact between user logic and the transceiver
depend on an edge of USRCLK2. These signals all have setup and hold times with respect
to this clock. For specific timing values, see Module 3 of the Virtex-II Pro data sheet. The
timing relationships are further discussed and illustrated in
Transceiver Timing Model."
56
Figure
2-11.
IBUFGDS
REFCLK_P
REFCLK_N
Figure 2-11: Using RXRECCLK to Generate RXUSRCLK and RXUSRCLK2
Note:
Bypassing the RX elastic buffer is not recommended, as the skew created by the DCM
and routing to global clock resources is uncertain and may cause unreliable performance.
www.xilinx.com
Chapter 2: Digital Design Considerations
DCM
BUFG
CLKIN
CLK0
CLKFB
RST
BUFG
RocketIO™ Transceiver User Guide
0
REFCLKSEL
REFCLK
TXUSRCLK
TXUSRCLK2
RXUSRCLK
RXUSRCLK2
RXRECCLK
UG024_38_112202
Appendix A, "RocketIO
UG024 (v3.0) February 22, 2007

Advertisement

Table of Contents
loading

Table of Contents