8B/10B Translation Table

Table B.3 displays the 8B/10B (8-bit to 10-bit) translations between data bytes and 10-bit code-groups that are used for 1000BASE-SX, 1000BASE-LX, 1000BASE-CX, and fibre channel transmission.

Table B.3 uses conventions that were used in the 802.3 standards:

  • The binary form of each 8−bit data byte is written with the most significant bit at the left.

  • Each binary 10−bit code−group is written with the least significant bit at the left.

  • Each 10−bit code−group is written as a 6−bit subblock followed by a 4−bit subblock.

The name assigned to a data code−group is based on the two parts of the binary expression and is

D(decimal value of 5−bit part).(decimal value of 3−bit part)

There are two ways to translate each byte, depending ...

Get Local Area High Speed Networks now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.