Block Level Functions
Alignment
After the positive symbol or the negative symbol is detected, the data is aligned to that
symbol. By using the signals ENMCOMMAALIGN, ENPCOMMAALIGN,
ALIGN_COMMA_WORD, and RXSLIDE, alignment can be completely controlled for all
data pipeline configurations. See
Table 2-9: Data Alignment
RocketIO™ X Transceiver User Guide
UG035 (v1.5) November 22, 2004
Bit N-1
(N= Word Length)
Received Last
1 0 1 0 1 1 1 0 0 0 1 0 1 0 1 1 1 1 1 0 0 1 1 1 0 1 0 1 1 1 0 1
Note reversal
relative to 8b/10b
tables
Figure 2-7: 8b/10b Comma Detection Example
ENMCOMMAALIGN
0
0
1
www.xilinx.com
1-800-255-7778
0 1 0 1 1 1 1 1 0 0
j h g f i e d c b a
Bit 9
Bit 0
0 0 0 1 1 1 1 1 1 1
Bit 9
Bit 0
Table
2-9.
ENPCOMMAALIGN
0
1
0
Bit 0
(Received first)
MCOMMA_10B_VALUE[9:0]
or
PCOMMA_10B_VALUE[9:0]
COMMA_10B_MASK[9:0]
UG035_CH2_12_110703
(1)
Function
No alignment takes place.
If a positive symbol is
detected, alignment takes
place at that symbol location.
If a negative symbol is
detected, alignment takes
place at that symbol location.
R
55