Xilinx Virtex-6 FPGA User Manual page 244

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

Advertisement

Chapter 4: Receiver
Table 4-47: RX Clock Correction Attributes (Cont'd)
Attribute
CLK_COR_SEQ_2_1
CLK_COR_SEQ_2_2
CLK_COR_SEQ_2_3
CLK_COR_SEQ_2_4
CLK_COR_SEQ_2_ENABLE
CLK_COR_SEQ_2_USE
CLK_CORRECT_USE
RX_DATA_WIDTH
RX_DECODE_SEQ_MATCH
www.BDTIC.com/XILINX
244
Type
10-bit
The CLK_COR_SEQ_2 attributes are used in conjunction with
Binary
CLK_COR_SEQ_2_ENABLE to define the second clock correction
sequence. This second sequence is used as an alternate sequence for
clock correction when CLK_COR_SEQ_2_USE is TRUE: if either
sequence 1 or sequence 2 arrives, clock correction is performed.
The sequence is made up of four subsequences. Each subsequence is
10 bits long. The rules for setting the subsequences depend on
4-bit
RX_DATA_WIDTH and RX_DECODE_SEQ_MATCH. See
Binary
Clock Correction Sequences, page 245
correction subsequences.
Not all subsequences need to be used. CLK_COR_DET_LEN
determines how much of the sequence is used for a match. If
CLK_COR_DET_LEN = 1, only CLK_COR_SEQ_2_1 is used.
CLK_COR_SEQ_2_ENABLE can be used to make parts of the sequence
don't care. If CLK_COR_SEQ_2_ENABLE[k] is 0, CLK_COR_SEQ_2_k
is a don't care byte subsequence and is always considered to be a
match.
Boolean
Determines if the second clock correction sequence is to be used. When
set to TRUE, the second clock correction sequence also triggers clock
correction.
Boolean
Enables clock correction.
TRUE: Clock correction enabled
FALSE: Clock correction disabled. In this case, set:
CLK_COR_SEQ_1_1 = 10'b0100000000,
CLK_COR_SEQ_2_1 = 10'b0100000000,
CLK_COR_SEQ_1_ENABLE = 4'b1111
CLK_COR_SEQ_2_ENABLE = 4'b1111
Integer
Sets the receiver external data width:
8/10: 1-byte interface
16/20: 2-byte interface
32/40: 4-byte interface
If 8B10B is used, this attribute must be a multiple of 10.
Boolean
Determines whether sequences are matched against the input to the
8B/10B decoder or the output. Used for the clock correction circuit and
the channel bonding circuit.
TRUE: Sequences are matched against the output of the 8B/10B
decoder. K characters and disparity information is used. Bit
ordering of the 8B/10B output is used.
FALSE: Sequences are matched against non-encoded data. Bit
ordering is as for an non-encoded parallel interface.
www.xilinx.com
Description
to learn how to set clock
Virtex-6 FPGA GTX Transceivers User Guide
UG366 (v2.5) January 17, 2011
Setting

Advertisement

Table of Contents
loading

Table of Contents