Status Signals; 8B/10B Encoding; Table 3-13: Valid Data Characters - Xilinx RocketIO User Manual

Hide thumbs Also See for RocketIO:
Table of Contents

Advertisement

Status Signals

Status Signals
Whether the 8B/10B encoding is enabled or disabled, there are several status signals for
error indication. If an invalid K-character is sent to the transceiver, the TXKERR transitions
High. This can produce several receive errors. These receive errors are RXNOTINTABLE or
RUNDISPERR. RUNDISPERR transitions High if the incorrect disparity is received.
RXNOTINTABLE determines if the incoming character is a valid character. These signals
are meant to detect errors in the transmission data from incorrect framing. The
Operation

8B/10B Encoding

8B/10B encoding includes a set of Data characters and K-characters. Eight-bit values are
coded into 10-bit values keeping the serial line DC balanced. K-characters are special Data
characters designated with a CHARISK. K-characters are used for specific informative
designations.

Table 3-13: Valid Data Characters

UG024 (v1.5) October 16, 2002
RocketIO™ Transceiver User Guide
section covers transmission data error detection caused by noise.
Table 3-13
and
Data Byte
Bits
Name
HGF EDCBA
D0.0
000 00000
D1.0
000 00001
D2.0
000 00010
D3.0
000 00011
D4.0
000 00100
D5.0
000 00101
D6.0
000 00110
D7.0
000 00111
D8.0
000 01000
D9.0
000 01001
D10.0
000 01010
D11.0
000 01011
D12.0
000 01100
D13.0
000 01101
D14.0
000 01110
D15.0
000 01111
D16.0
000 10000
D17.0
000 10001
D18.0
000 10010
D19.0
000 10011
D20.0
000 10100
D21.0
000 10101
www.xilinx.com
1-800-255-7778
Table 3-14
show the Data and K tables of valid characters.
Current RD –
abcdei fghj
100111 0100
011101 0100
101101 0100
110001 1011
110101 0100
101001 1011
011001 1011
111000 1011
111001 0100
100101 1011
010101 1011
110100 1011
001101 1011
101100 1011
011100 1011
010111 0100
011011 0100
100011 1011
010011 1011
110010 1011
001011 1011
101010 1011
R
CRC
Current RD +
abcdei fghj
011000 1011
100010 1011
010010 1011
110001 0100
001010 1011
101011 0100
011001 0100
000111 0100
000110 1011
100101 0100
010101 0100
110100 0100
001101 0100
101100 0100
011100 0100
101000 1011
100100 1011
100011 0100
010011 0100
110010 0100
001011 0100
101010 0100
61

Advertisement

Table of Contents
loading

Table of Contents