Xilinx Virtex-4 RocketIO User Manual page 55

Multi-gigabit transceiver
Hide thumbs Also See for Virtex-4 RocketIO:
Table of Contents

Advertisement

R
Table 1-12: RocketIO MGT PCS Attributes (Continued)
Attribute
CHAN_BOND_SEQ_1_MASK
CHAN_BOND_SEQ_2_1, 2, 3, 4
CHAN_BOND_SEQ_2_MASK
CHAN_BOND_SEQ_2_USE
CHAN_BOND_SEQ_LEN
Clock Correction
CLK_CORRECT_USE
CLK_COR_8B10B_DE
CLK_COR_MAX_LAT
CLK_COR_MIN_LAT
CLK_COR_SEQ_1_1, 2, 3, 4
Virtex-4 RocketIO MGT User Guide
UG076 (v4.1) November 2, 2008
Type
Each bit of the mask determines if that particular sequence is
4-bit
detected regardless of its value. For example, if bit 0 is High, then
Binary
CHAN_BOND_SEQ_1_1 is matched regardless of its value.
These define the channel bonding sequence.The usage of these
vectors also depends on CHAN_BOND_SEQ_LEN and
11-bit
CHAN_BOND_SEQ_2_USE. For details, see section entitled
Binary
"CHAN_BOND_SEQ_1_MASK, CHAN_BOND_SEQ_2_MASK,
CHAN_BOND_SEQ_LEN, CHAN_BOND_SEQ_*_* Attributes" in
Chapter
3.
Each bit of the mask determines if that particular sequence is
4-bit
detected regardless of its value. For example, if bit 0 is High, then
Binary
CHAN_BOND_SEQ_2_1 is matched regardless of its value.
FALSE/TRUE. Controls use of second channel bonding sequence.
FALSE: Channel bonding uses only one channel bonding
sequence defined by CHAN_BOND_SEQ_1_1... 4, OR one 8-byte
sequence defined by CHAN_BOND_SEQ_1...4 and
Boolean
CHAN_BOND_SEQ_2_1...4 in combination.
TRUE: Channel bonding uses two channel bonding sequences
defined by CHAN_BOND_SEQ_1_1... 4 and
CHAN_BOND_SEQ_2_1... 4, as further constrained by
CHAN_BOND_SEQ_LEN.
Integer (1, 2, 3, 4, 8) defines length in bytes of channel bonding
Integer
sequence. This defines the length of the sequence the transceiver
matches to detect opportunities for channel bonding.
FALSE/TRUE. Controls the use of clock correction logic.
FALSE: Permanently disable execution of clock correction (rate
Boolean
matching). Clock RXUSRCLK must be frequency-locked with
RXRECCLK1/RXRECCLK2 in this case.
TRUE: Enable clock correction (normal mode).
FALSE/TRUE. This signal selects if clock correction and channel
bonding occur relative to the encoded or decoded version of the
8B/10B stream.
Boolean
FALSE: Encoded version is used. Must be set in conjunction with
RXDEC8B10BUSE. CLK_COR_8B10B_DE = RXDEC8B10BUSE.
TRUE: Decoded version is used
Integer (0-63) defines the upper threshold for clock correction in the
Integer
receive buffer.
Integer (0-63) defines the lower threshold for clock correction in the
Integer
receive buffer.
These define the sequence for clock correction. The attribute used
depends on the CLK_COR_SEQ_LEN and CLK_COR_SEQ_2_USE.
11-bit
For details, see section
Binary
CLK_COR_SEQ_2_MASK, CLK_COR_SEQ_LEN Attributes" in
Chapter
3.
www.xilinx.com
Description
"CLK_COR_SEQ_1_MASK,
Attributes
55

Advertisement

Table of Contents
loading

Table of Contents