KS8910 100/10 Mbps ETHERNET TRANSCEIVER
100BASE-TX DIGITAL BLOCKS
4-7
Preliminary Spec. ver
1.4
Figure 4-3. 4B/5B Encoder (Transmit) State Diagram of KS8910
TR_IDLE
START STREAM J
TRANSMIT
transmitting = 0
COL= 0
TXbits = idle
transmitting = 0
COL= 0
TXbits = ‘idle
reset !
link_status != OK
START ERROR J
START ERROR K
START STREAM K
END STREAM R
END STREAM T
transmitting = 1
COL= receiving
TXbits = ‘ssd1
sent_code *
TX_EN *
TX_ERR
transmitting = 1
COL= receiving
TXbits = ‘ssd2
sent_code *
transmitting = 1
COL= receiving
TXbits = ‘ssd1
sent_code *
TX_EN *
!TX_ERR
transmitting = 1
COL= receiving
TXbits = ‘ssd2
sent_code *
TX_ERR
transmitting = 1
COL= receiving
TXbits = ‘ssd2
sent_code *
!TX_ERR
transmitting = 1
COL= receiving
TXbits = ‘halt
sent_code *
transmitting = 1
COL= receiving
TXbits = ‘halt
sent_code *
TX_EN *
TX_ERR
transmitting = 1
COL= receiving
TXbits = encode(TXD)
sent_code *
TX_EN *
!TX_ERR
transmitting = 0
TXbits = ‘esd1
sent_code *
!TX_EN
COL = 0
transmitting = 0
TXbits = ‘esd1
sent_code *
!TX_EN
COL = 0
transmitting = 1
COL= receiving
TXbits = ‘halt
sent_code *
TX_EN *
TX_ERR
transmitting = 1
COL= receiving
TXbits = encode(TXD)
sent_code *
TX_EN *
!TX_ERR
transmitting = 0
COL= 0
TXbits = ‘esd2
sent_code *
transmitting = 0
COL= 0
TXbits = idle
sent_code *
Summary of Contents for KS8910
Page 1: ...20 8910 0599 USER S MANUAL KS8910 100 10 Mbps Ethernet Transceriver PHY Preliminary ...
Page 4: ...PRELIMINARY SPECIFICATION vi KS8910 100 10 Mbps ETHERNET CONTROLLER ...
Page 21: ...EXTERNAL SIGNALS KS8910 100 10 Mbps ETHERNET TRANSCEIVER 2 8 Preliminary Spec ver 1 4 MEMO ...
Page 89: ...APPLICATION NOTE KS8910 100 10 Mbps ETHERNET TRANSCEIVER 9 2 Preliminary Spec ver 1 4 MEMO ...
Page 91: ...MECHANICAL DATA KS8910 100 10 Mbps ETHERNET TRANSCEIVER 10 2 Preliminary Spec ver 1 4 MEMO ...
Page 99: ...A 8 APPENDIX KS8910 100 10 Mbps ETHERNET TRANSCEIVER Preliminary Spec ver 1 4 NOTES ...