Chapter 3: PCS Digital Design Considerations
RXNOTINTABLE
RXNOTINTABLE is set to a logic 1 whenever the received data is not in the 8B/10B tables.
The data received on bytes marked by RXNOTINTABLE is the raw 10-bit data, as follows.
Byte 0:
...and so forth.
This port is also byte-mapped to RXDATA and is only used when the 8B/10B decoder is
enabled.
RXCHARISCOMMA
RXCHARISCOMMA is a status signal byte-mapped to RXDATA. If the 10-bit symbol
received by the decoder is a K-character (based on the DEC_PCOMMA_DET,
DEC_MCOMMA_DET and DEC_VALID_COMMA_ONLY attributes),
RXCHARISCOMMA is a 1.
The DEC_PCOMMA_DET and DEC_MCOMMA_DET attributes enable
RXCHARISCOMMA.
The DEC_VALID_COMMA_ONLY attribute decides (if enabled) whether
RXCHARISCOMMA indicates only valid commas.
This is illustrated in
Table 3-7: RXCHARISCOMMA Truth Table
114
Bit 9 - RXCHARISK[0]
Bit 8 - RXRUNDISP[0]
Bit[7:0] - RXDATA[7:0]
Table
3-7.
DEC_PCOMMA_DET
TRUE
DEC_MCOMMA_DET
DEC_PCOMMA_DET
FALSE
DEC_MCOMMA_DET
www.xilinx.com
Byte 1:
Bit 9 - RXCHARISK[1]
Bit 8 - RXRUNDISP[1]
Bit[7:0] - RXDATA[15:8]
RXCHARISCOMMA = 1 indicates a
positive-disparity 10-bit code
TRUE
corresponding to valid K28.1, K28.5,
and K28.7 characters.
RXCHARISCOMMA does not respond
FALSE
to positive-disparity commas.
RXCHARISCOMMA = 1 indicates a
negative-disparity 10-bit code
TRUE
corresponding to valid K28.1, K28.5,
and K28.7 characters.
RXCHARISCOMMA does not respond
FALSE
to negative-disparity commas.
RXCHARISCOMMA = 1 indicates
TRUE
10-bit codes with xxx1111100.
RXCHARISCOMMA does not respond
FALSE
to positive-disparity commas.
RXCHARISCOMMA = 1 indicates
TRUE
10-bit codes with xxx0000011.
RXCHARISCOMMA does not respond
FALSE
to negative-disparity commas.
Virtex-4 RocketIO MGT User Guide
UG076 (v4.1) November 2, 2008
R
Need help?
Do you have a question about the Virtex-4 RocketIO and is the answer not in the manual?