Xilinx Virtex-4 RocketIO User Manual page 56

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

Advertisement

Chapter 1: RocketIO Transceiver Overview
Table 1-12: RocketIO MGT PCS Attributes (Continued)
Attribute
CLK_COR_SEQ_1_MASK
CLK_COR_SEQ_2_1, 2, 3, 4
CLK_COR_SEQ_2_MASK
CLK_COR_SEQ_2_USE
CLK_COR_SEQ_LEN
Alignment
ALIGN_COMMA_WORD
COMMA32
COMMA_10B_MASK
MCOMMA_DETECT
56
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
CLK_COR_SEQ_1_1 is matched regardless of its value.
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.
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
CLK_COR_SEQ_2_1 is matched regardless of its value.
FALSE/TRUE. Control use of second clock correction sequence.
FALSE: Clock correction uses only one clock correction sequence
defined by CLK_COR_SEQ_1_1... 4, OR one 8-byte sequence
defined by CLK_COR_SEQ_1_1... 4 and CLK_COR_SEQ_2_1... 4
Boolean
in combination.
TRUE: Clock correction uses two clock correction sequences
defined by CLK_COR_SEQ_1_1... 4 and CLK_COR_SEQ_2_1... 4,
as further constrained by CLK_COR_SEQ_LEN.
Integer (1, 2, 3, 4, 8) that defines the length of the sequence the
transceiver matches to detect opportunities for clock correction. It
Integer
also defines the size of the correction, because the transceiver
executes clock correction by repeating or skipping entire clock
correction sequences.
Integer (1, 2, 4) controls the alignment of detected commas within the
transceiver's 4-byte-wide data path.
1 = Aligns commas within a 10-bit alignment range. As a result,
the comma is aligned to any byte in the transceivers internal
Integer
data path.
2 = Aligns commas to any 2-byte boundary.
4 = Aligns commas to any 4-byte boundary.
FALSE/TRUE.
FALSE: Comma alignment is set for 10 bits.
Boolean
TRUE: Comma alignment is set for 32 bits. This is used for SONET
alignment applications.
These define the mask that is ANDed with the incoming serial
10-bit
bitstream before comparison against PCOMMA_32B_VALUE and
Hex
MCOMMA_32B_VALUE.
TRUE/FALSE.
TRUE: RXCOMMADET is raised when the data aligner matches
Boolean
on MCOMMA_32B_VALUE.
FALSE: RXCOMMADET does not respond to
MCOMMA_32B_VALUE matches.
www.xilinx.com
Description
"CLK_COR_SEQ_1_MASK,
Virtex-4 RocketIO MGT User Guide
UG076 (v4.1) November 2, 2008
R

Advertisement

Table of Contents
loading

Table of Contents