Xilinx Virtex-4 RocketIO User Manual page 121

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

Advertisement

R
Table 3-12: SONET Attribute Configuration
Although the SONET aligner is affected only by the ENPCOMMAALIGN port, the
ENMCOMMAALIGN port must also be turned off; otherwise, the byte aligner realigns
any time an A1 symbol is detected. It is recommended that the SONET user application
enable ENPCOMMAALIGN and ENMCOMMAALIGN together, and then turn them both
off when alignment is achieved. This allows the A1 and A2 symbols to be received without
alignment being affected.
Virtex-4 RocketIO MGT User Guide
UG076 (v4.1) November 2, 2008
Attribute
ALIGN_COMMA_WORD
COMMA32
COMMA_10B_MASK
MCOMMA_32B_VALUE
MCOMMA_DETECT
PCOMMA_32B_VALUE
PCOMMA_DETECT
www.xilinx.com
Symbol Alignment and Detection (Comma Detection)
Setting
SONET aligner:
Not used.
1
Byte Aligner:
Sets alignment to 1-byte mode. Bit
alignment occurs on any byte boundary.
Enables the output of SONET-aligned data.
TRUE
SONET aligner:
Not used.
Byte Aligner:
00 1111 1111
Match on 8-bit symbols defined by
MCOMMA_32B_VALUE[7:0] or
PCOMMA_32B_VALUE[7:0].
SONET aligner:
Not used.
1111 1111 1111
Byte Aligner:
1111 1111 1111
MCOMMA_32B_VALUE[7:0] = A1 = 0x6F.
0110 1111
MCOMMA_32B_VALUE[31:8] are not used
and are set to 1.
SONET aligner:
Not used.
TRUE
Byte Aligner:
Enables the MCOMMA comparisons for A1
detection.
SONET aligner:
Defines the 32-bit comparison to find the
A1A1A2A2 transition.
0110 1111 0110
(A1A1A2A2 = 0x6F6F1414)
1111 0001 0100
0001 0100
Byte Aligner:
Only uses
PCOMMA_32B_VALUE[7:0] = A2 = 0x14.
SONET aligner:
Enables the PCOMMA[31:0] detection for
A1A1A2A2.
TRUE
Byte Aligner:
Enables the PCOMMA[7:0] comparisons for
A2 detection.
Definition
121

Advertisement

Table of Contents
loading

Table of Contents