KS8999
Micrel
KS8999
Integrated 9-Port 10/100 Switch with PHY and Frame Buffer
Rev. 1.14
KS8999 is designed to reside in an unmanaged design not
requiring processor intervention. This is achieved through
I/O strapping or EEPROM programming at system reset
time.On the media side, the KS8999 supports 10BaseT,
100BaseTX and 100BaseFX as specified by the IEEE 802.3
committee. Physical signal transmission and reception are
enhanced through use of analog circuitry that makes the
design more efficient and allows for lower power consump-
tion and smaller chip die size.
General Description
The KS8999 contains eight 10/100 physical layer transceiv-
ers, nine MAC (Media Access Control) units with an inte-
grated layer 2 switch. The device runs in two modes. The first
mode is an eight port integrated switch and the second is as
a nine port switch with the ninth port available through an MII
(MediaIndependentInterface).Usefulconfigurationsinclude
a stand alone eight port switch as well as a eight port switch
with a routing element connected to the extra MII port. The
additionalportisalsousefulforapublicnetworkinterfacing.The
Data sheets and support documentation can be found on
Micrel’s web site at www.micrel.com.
Functional Diagram
Look Up
Queue Priority
Engine
Buffer
Management
SRAM
Buffers
Management
(1K Entries)
FIFO, Flow Control, VLAN and Priority
M
A
C
M
A
C
M
A
C
M
A
C
M
A
C
M
A
C
M
A
C
M
A
C
M
A
C
2
3
1
4
5
6
7
8
9
P
P
P
MRXD[3:0]
MRXDV
MCOL
P
P
P
P
P
H
Y
H
Y
H
Y
H
Y
H
Y
H
Y
H
Y
H
Y
M
I
MCRS
MTXD[3:0]
MTXEN
MTXER
1
2
3
I
4
5
6
7
8
MII /
SNI
(exclusive)
MTXC
MRXC
MRXD[0]
MRXDV
MCOL
External
Interface
S
N
I
MTXD[0]
MTXEN
LED[1][3:0]
LED[2][3:0]
LED[3][3:0]
SCL
SDA
LED
and
MTXC
MRXC
EEPROM /
Processor
Interface
LED[4][3:0]
LED[5][3:0]
LED[6][3:0]
LED[7][3:0]
LED[8][3:0]
LED[9][3:0]
Programming
Interface
Micrel, Inc. • 2180 Fortune Drive • San Jose, CA 95131 • USA • tel + 1 (408) 944-0800 • fax + 1 (408) 474-1000 • http://www.micrel.com
January 2005
1
KS8999