B/5B Coding Of Ks8910 - Samsung KS8910 User Manual

100/10 mbps ethernet transceriver
Table of Contents

Advertisement

Preliminary Spec. ver
1.4
KS8910 100/10 Mbps ETHERNET TRANSCEIVER
4B Code
Code Type
DATA
IDLE
Undefined
CONTROL
undefined
undefined
undefined
undefined
undefined
undefined
undefined
INVALID
undefined
undefined
undefined
undefined
undefined
undefined
Table 4-1. 4B/5B Coding of KS8910
Name
[3:0]
0000
0
0001
1
0010
2
0011
3
0100
4
0101
5
0110
6
0111
7
1000
8
1001
9
1010
A
1011
B
1100
C
1101
D
1110
E
1111
F
I
0101
J
0101
K
T
R
H
Invalid
Invalid
Invalid
Invalid
Invalid
Invalid
Invalid
Invalid
Invalid
Invalid
5B Symbol
[4:0]
11110
01001
10100
10101
01010
01011
01110
01111
10010
10011
10110
10111
11010
11011
11100
11101
11111
Idle. Used as inter-steam fill code
10001
First symbol of Start-of-Stream Delimiter(SSD1)
01101
Last symbol of Start-of-Stream Delimiter(SSD2)
00111
First symbol of End-of-Stream Delimiter(ESD1)
00111
Last symbol of End-of-Stream Delimiter(ESD2)
00100
Transmit Error:used to force signal error
00000
00001
00010
00011
00101
00110
01000
01100
10000
11001
100BASE-TX DIGITAL BLOCKS
Interpretation
"0" Data
"1" Data
"2" Data
"3" Data
"4" Data
"5" Data
"6" Data
"7" Data
"8" Data
"9" Data
"A" Data
"B" Data
"C" Data
"D" Data
"E" Data
"F" Data
Invalid
Invalid
Invalid
Invalid
Invalid
Invalid
Invalid
Invalid
Invalid
Invalid
4-5

Advertisement

Table of Contents
loading

Table of Contents