KS8999
Micrel
KS8999
14
January 2005
Group
I/O Names
Active Status
Description(Note 1)
LED[1:9][1]
L
Output (after reset)
Mode 0: Full Duplex (on = full/off = half)
Mode 1: Full Duplex (on = full/off = half)
Mode 2: Full Duplex (on = full/off = half)
Mode 3: Reserved
LED[1:9][2]
L
Output (after reset)
Mode 0: Collision (on = collision/off = no collision)
Mode 1: Transmit Activity (on during transmission)
Mode 2: Link activity (10Mb mode)
Mode 3: Full Duplex + Collision
(constant on = full duplex; intermittent on = collision; off = half-duplex with no collision)
LED[1:9][3]
L
Output (after reset)
Mode 0: Link + Activity
When LED is solid “on”, it indicates the link is on for both 10 or 100BaseTX, but no
data is transmitting or receiving.
When LED is solid “off”, it indicates the link is off.
When LED is blinking, it indicates data is transmitting or receiving for either 10 or 100
BaseTX
Mode 1: Receive Activity (on = receiving/off = not receiving)
Mode 2: Link activity (100Mb mode)
Mode 3: Link + Activity (see description above)
Note: Mode is set by MODESEL[3:0] ; please see description in UP (unmanaged
programming) section.
UP
MODESEL[3:0]
H
Mode select at reset time. LED mode is selected by using the table below. Note that
under normal operation MODESEL[3:2] must be tied low.
MODESEL
3210
Operation
0000
LED mode 0
0001
LED mode 1
0010
LED mode 2
0011
LED mode 3
0100
Used for factory testing
0101
Used for factory testing
0110
Used for factory testing
0111
Used for factory testing
1000
Used for factory testing
1001
Used for factory testing
1010
Used for factory testing
1011
Used for factory testing
1100
Used for factory testing
1101
Used for factory testing
1110
Used for factory testing
1111
Used for factory testing
LED[1][3]
Programs auto-negotiation on port 1
D = Disable auto-negotiation, F/U = Enable auto-negotiation (default)
LED[1][2]
Programs auto-negotiation on port 2
D = Disable auto-negotiation, F/U = Enable auto-negotiation (default)
LED[1][1]
Programs auto-negotiation on port 3
D = Disable auto-negotiation, F/U = Enable auto-negotiation (default)
Note 1.
All unmanaged programming takes place at reset time only. For unmanaged programming: F = Float, D = Pull-down, U = Pull-up.
See
“Reference Circuits” section.