English
Language : 

EP1SGX10C Datasheet, PDF (14/262 Pages) Altera Corporation – StratixGX FPGA Family
Stratix GX FPGA Family
8B/10B Encoder
The 8B/10B encoder translates 8-bit wide data + 1 control enable bit into
a 10-bit encoded data. The encoded data has a maximum run length of 5.
The 8B/10B encoder can be bypassed. Figure 6 diagrams the encoding
process.
Figure 6. Encoding Process
7 6543
HG FE D
21
CB
0 + ctrl
A
8b-10b conversion
j hg f i e dc b a
9 87 65 4 3 21 0
MSB sent last
LSB sent first
Transmit State Machine
The transmit state machine operates in either XAUI mode or in GigE
mode, depending on the protocol used.
GigE Mode
In GigE mode, the transmit state machines convert all idle ordered sets
(/K28.5/, /Dx.y/) to either /I1/ or /I2/ ordered sets. /I1/ consists
of a negative-ending disparity /K28.5/ (denoted by /K28.5/-)
followed by a neutral /D5.6/. /I2/ consists of a positive-ending
disparity /K28.5/ (denoted by /K28.5/+) and a negative-ending
disparity /D16.2/ (denoted by /D16.2/-). The transmit state machines
do not convert any of the ordered sets to match /C1/ or /C2/, which are
the configuration ordered sets. (/C1/ and /C2/ are defined by
(/K28.5/, /D21.5/) and (/K28.5/, /D2.2/), respectively.) Both the
/I1/ and /I2/ ordered sets guarantee a negative-ending disparity after
each ordered set. The GigE transmit state machine can be statically
disabled in Quartus II, even if the GigE protocol mode is used.
14
Preliminary
Altera Corporation