8b/10b encoder – Altera Stratix GX Transceiver User Manual

Page 133

Advertising
background image

Altera Corporation

5–21

January 2005

Stratix GX Transceiver User Guide

XAUI Mode

Table 5–4

lists the XGMII character-to -PCS code-group mapping.

8B/10B Encoder

The 8B/10B encoder is part of the Stratix GX transceiver blocks. The
purpose of the 8B/10B encoder is to translate 8-bit data and a 1-bit control
identifier (via tx_ctrlenable) into a 10-bit DC balanced data stream.

For additional information about the 8B/10B code itself, refer to

“8B/10B

Code” on page 10–1

. The 8B/10B encoder translates the 8-bit data or 8-bit

control character to its 10-bit equivalent. The conversion format is shown
in

Figure 5–18

. The10-bit resultant data is transmitted LSB first by the

serializer.

Table 5–4. XGMII Character to PCS Code-Group Mapping

Note (1)

XGMII

XGMII TXD

PCS Code-Group

Description

0

00 though FF

Dxx,y

Normal data
transmission

1

07

K28.0 or K28.3 or

K28.5

Idle in ||I||

1

07

K28.5

Idle in ||T||

1

9C

K28.4

Sequence

1

FB

K27.7

Start

1

FD

K29.7

Terminate

1

FE

K30.7

Error

1

Any other value

K30.7

Invalid XGMII
character

Note to

Table 5–4

:

(1)

Values in TXD column are in hexadecimal.

Advertising