KS8997 Micrel Inc, KS8997 Datasheet

IC SWITCH 10/100 8PORT 128PQFP

KS8997

Manufacturer Part Number
KS8997
Description
IC SWITCH 10/100 8PORT 128PQFP
Manufacturer
Micrel Inc
Datasheets

Specifications of KS8997

Applications
*
Mounting Type
Surface Mount
Package / Case
128-MQFP, 128-PQFP
Fiber Support
No
Integrated Led Drivers
Yes
Phy/transceiver Interface
MII
Power Supply Type
Analog/Digital
Package Type
PQFP
Data Rate (typ)
10/100Mbps
Vlan Support
Yes
Operating Temperature (max)
70C
Operating Temperature (min)
0C
Pin Count
128
Mounting
Surface Mount
Jtag Support
No
Operating Temperature Classification
Commercial
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
KS8997
Manufacturer:
KENDIN
Quantity:
885
Part Number:
KS8997
Manufacturer:
Micrel Inc
Quantity:
10 000
Part Number:
KS8997
Manufacturer:
REALTEK/瑞昱
Quantity:
20 000
General Description
The KS8997 contains eight 10/100 physical layer transceiv-
ers, eight MAC (Media Access Control) units with an inte-
grated layer 2 switch. The device runs as an eight port
integrated switch
The KS8997 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 KS8997 supports 10BaseT and
100BaseTX through auto-negotiation 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 consumption and smaller
chip die size.
Data sheets and support documentation can be found on
Micrel’s web site at www.micrel.com.
Functional Diagram
August 2003
KS8997
Micrel, Inc. • 1849 Fortune Drive • San Jose, CA 95131 • USA • tel + 1 (408) 944-0800 • fax + 1 (408) 944-0970 • http://www.micrel.com
(1K Entries)
EEPROM /
Look Up
Interface
Engine
SCL
SDA
FIFO, Flow Control, VLAN and Priority Processing
Queue Priority
Management
Programming
Interface
1
LED
and
Features
• 8-port 10/100 integrated switch with 8 physical layer
• 32Kx32 of SRAM on chip for frame buffering
• 2.0Gbps high performance memory bandwidth
• 10BaseT and 100BaseTX modes of operation
• Superior analog technology for reduced power and die
• Single 2.0V power supply with options for 2.5V and 3.3V
• 900mA (1.80 W) including physical transmit drivers
• Supports port based VLAN
• Supports DiffServ priority, 802.1p based priority or port
• Indicators for link, activity, full/half-duplex and speed
• Unmanaged operation via strapping or EEPROM at
8-Port 10/100 Integrated Switch with PHY and Frame Buffer
Management
transceivers
size
I/O
based priority
system reset time
Buffer
LED[5][3,2,0]
LED[6][3,2,0]
LED[7][3,2,0]
LED[8][3,2,0]
LED[1][3,2,0]
LED[2][3,2,0]
LED[3][3,2,0]
LED[4][3,2,0]
SRAM
Buffers
KS8997
Rev. 1.07
KS8997
Micrel

Related parts for KS8997

KS8997 Summary of contents

Page 1

... MAC (Media Access Control) units with an inte- grated layer 2 switch. The device runs as an eight port integrated switch The KS8997 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. ...

Page 2

... Comprehensive LED support • Supports MDI/MDI-X auto crossover • Commercial temperature range +70 C • Available in 128-pin PQFP package KS8997 Applications • Small workgroup switches • VoIP infrastructure switches Ordering Information Part Number Temperature Range KS8997 + Micrel Package 128-Pin PQFP August 2003 ...

Page 3

... Update I/O descriptions Update Electrical Characteristics 1.02 05/11/01 Add MDI/MDI-X description 1.03 06/22/01 Change electrical requirements 1.04 06/25/01 Correct I/O descriptions 1.05 07/25/01 Update PLL clock information 1.06 05/29/02 Correct LED[1:8][3] mode 2 description 1.07 8/29/03 Convert to new format. August 2003 3 Micrel KS8997 ...

Page 4

... Station MAC Address .................................................................................................................................................................... 20 EEPROM Operation ........................................................................................................................................................................ 21 EEPROM Memory Map ........................................................................................................................................................... 21 General Conrol Register ................................................................................................................................................. 21 Priority Classification Control: 802.1p Tag Field ............................................................................................................ 21 Port 1 Control Register ................................................................................................................................................... 21 Port 2 Control Register ................................................................................................................................................... 22 Port 3 Control Register ................................................................................................................................................... 22 Port 4 Control Register ................................................................................................................................................... 23 Port 5 Control Register ................................................................................................................................................... 23 Port 6 Control Register ................................................................................................................................................... 23 Port 7 Control Register ................................................................................................................................................... 24 KS8997 4 Micrel August 2003 ...

Page 5

... Diff Serve Code Point Registers ..................................................................................................................................... 29 Station MAC Address Registers ..................................................................................................................................... 29 Absolute Maximum Ratings .......................................................................................................................................................... 30 Operating Ratings .......................................................................................................................................................................... 30 Electrical Characteristics .............................................................................................................................................................. 30 Timing Diagrams ............................................................................................................................................................................ 32 Reference Circuit ........................................................................................................................................................................... 32 Qualified Magnetic Lists ................................................................................................................................................................ 33 4B/5B Coding .................................................................................................................................................................................. 34 MLT Coding .................................................................................................................................................................................... 35 MAC Frame for 802.3 ..................................................................................................................................................................... 35 Selection of Isolation Transformers ............................................................................................................................................. 36 Selection of Reference Oscillator/Crystal .................................................................................................................................... 36 Package Information ...................................................................................................................................................................... 37 August 2003 5 Micrel KS8997 ...

Page 6

... KS8997 System Level Application The KS8997 can be configured to fit in an eight port 10/100 application. The major benefits of using the KS8997 are the lower power consumption, unmanaged operation, flexible KS8997 configuration, built in frame buffering, VLAN abilities and traffic priority control. An application is depicted below. ...

Page 7

... Ground for transmit circuitry O 6 Physical transmit signal + (differential Physical transmit signal - (differential) Analog ground I 6 Physical receive signal + (differential Physical receive signal - (differential) Pwr 2.0V for equalizer Ground for equalizer Ground for equalizer Pwr 2.0V for equalizer 7 Micrel KS8997 ...

Page 8

... LED[2][3] 75 LED[2][2] 76 LED[2][0] 77 VDD-IO Note 1. Pwr = power supply Gnd = ground I = input O = output I/O = bi-directional KS8997 (Note 1) Port Pin Function Analog ground I 7 Physical receive signal + (differential Physical receive signal - (differential) Ground for transmit circuitry O 7 Physical transmit signal + (differential) ...

Page 9

... Ground for phase locked loop circuit Pwr 2.0V for clock recovery circuit Ground for clock recovery circuit Pwr 2.0V for clock recovery circuit Ground for clock recovery circuit Pwr 2.0V for equalizer Ground for equalizer I 1 Physical receive signal + (differential) 9 Micrel KS8997 ...

Page 10

... Gnd 126 RXP[2] 127 RXM[2] 128 GND-ISO Gnd Note 1. Pwr = power supply Gnd = ground I = input O = output I/O = bi-directional KS8997 (Note 1) Port Pin Function I 1 Physical receive signal - (differential) Ground for transmit circuitry O 1 Physical transmit signal + (differential Physical transmit signal - (differential) Pwr 2 ...

Page 11

... Mode select at reset time. LED mode is selected by using the table below. MODESEL [1] [0] Operation 0 0 LED mode LED mode LED mode LED mode 3 Reserved - use float configuration Reserved - use float configuration Reserved - use float configuration Reserved - use float configuration Reserved - use float configuration 11 Micrel resistor to ground if a transformer KS8997 ...

Page 12

... RST# L Note 1. All unmanaged programming takes place at reset time only. For unmanaged programming Float Pull-down Pull-up Hold pin state after reset. See “Reference Circuits” section. KS8997 (Note 1) Description Reserved - use float configuration Reserved - use float configuration Reserved - use float configuration ...

Page 13

... Ground for clock recovery 2.0V for phase locked loop circuitry Ground for phase locked loop circuitry Analog ground 2.0V for core digital circuitry 2.0V, 2.5V or 3.3V digital for I/O circuitry Ground for digital circuitry 13 Micrel KS8997 ...

Page 14

... GND_PLLTX VDD_RCV GND_RCV VDD_RCV GND_RCV VDD_RX GND_RX RXP[1] RXM[1] GND_TX TXP[1] TXM[1] VDD_TX VDD_TX TXP[2] TXM[2] GND_TX RXP[2] RXM[2] GND-ISO 1 KS8997 128-Pin PQFP (PQ) 14 Micrel 65 GND VDD SCL SDA EN1P T[1] RLPBK VDD_RCV GND_RCV VDD_RCV GND_RCV VDD_RX GND_RX RXM[8] RXP[8] GND_TX ...

Page 15

... Power Save Mode The KS8997 will turn off everything except for the Energy Detect and PLL circuits when the cable is not installed on an individual port basis. In other words, the KS8997 will shutdown most of the internal circuits to save power if there is no link. ...

Page 16

... Twisted Pair) link partners to select the best common mode of operation. In auto-negotiation the link partners advertise capabilities across the link to each other. If auto-negotiation is not supported or the link partner to the KS8997 is forced to bypass auto-negotiation, then the mode is set by observing the signal at the receiver. This is known as parallel mode because while the transmitter is sending auto-negotiation advertisements, the receiver is listening for advertisements or a fixed signal protocol ...

Page 17

... If the DA look-up results is a “match”, the KS8997 will use the destination port information to determine where the packet goes. • If the DA look-up result is a “miss”, the KS8997 will forward the packet to all other ports except the port that received the packet. ...

Page 18

... IEEE standard 802.3x. Once the resource is freed up, the KS8997 will send out the other flow control frame (XON) with zero pause time to turn off the flow control (turn on transmission to the port). A hysteresis feature is provided to prevent flow control mechanism from being activated and deactivated too many times ...

Page 19

... Priority Enable Port 802.1p Priority: Uses the 802.1p priority tag (3 bits) to determine frame priority Priority Classification: Determines which tag values have high priority Per Port Priority Enable Port Priority: Determines which ports have high priority traffic Table 1. Priority Control 19 Micrel KS8997 ...

Page 20

... Bit(s) Global/Port 48-53 7-0 Global KS8997 Description Insert VLAN Tags: If specified, will add VLAN tags to frames without existing tags Strip VLAN Tags: If specified, will remove VLAN tags from frames if they exist VLAN Enforcement: Allows unicast frames to adhere or ignore the VLAN configuration VLAN Mask Registers: Allows configuration of individual VLAN grouping ...

Page 21

... The EEPROM interface utilizes 2 pins that provide a clock and a serial data path. As part of the initialization sequence, the KS8997 reads the contents of the EEPROM and loads the values into the appropriate registers. Note that the first two bytes in the EEPROM must be “55” and “99” respectively for the loading to occur properly. If these first two values are not correct, all other data will be ignored ...

Page 22

... KS8997 Description Port based priority classification for port High priority 0 = Low priority Insert VLAN tags for port 1 if non-existent 1 = Enable 0 = Disable Strip VLAN tags for port 1 if existent 1 = Enable 0 = Disable Enable high and low output priority queues for port Enable 0 = Disable ...

Page 23

... Enable high and low output priority queues for port Enable 0 = Disable Reserved - set to zero TOS priority classification enable for port Enable 0 = Disable 802.1p priority classification enable for port Enable 0 = Disable Port based priority classification for port High priority 0 = Low priority 23 Micrel Default (chip) Value KS8997 ...

Page 24

... Reserved Register 12 7-0 KS8997 Description Insert VLAN tags for port 6 if non-existent 1 = Enable 0 = Disable Strip VLAN tags for port 6 if existent 1 = Enable 0 = Disable Enable high and low output priority queues for port Enable 0 = Disable Reserved - set to zero TOS priority classification enable for port 7 ...

Page 25

... Port 3 not in the same VLAN as port 2 Port 1 inclusion 1 = Port 1 in the same VLAN as port Port 1 not in the same VLAN as port 2 Reserved Port 8 inclusion 1 = Port 8 in the same VLAN as port Port 8 not in the same VLAN as port 3 25 Micrel Default (chip) Value KS8997 ...

Page 26

... Port 5 VLAN Mask Register KS8997 Description Port 7 inclusion 1 = Port 7 in the same VLAN as port Port 7 not in the same VLAN as port 3 Port 6 inclusion 1 = Port 6 in the same VLAN as port Port 6 not in the same VLAN as port 3 Port 5 inclusion 1 = Port 5 in the same VLAN as port 3 ...

Page 27

... Port 5 in the same VLAN as port Port 5 not in the same VLAN as port 7 Port 4 inclusion 1 = Port 4 in the same VLAN as port Port 4 not in the same VLAN as port 7 Port 3 inclusion 1 = Port 3 in the same VLAN as port Port 3 not in the same VLAN as port 7 27 Micrel Default (chip) Value KS8997 ...

Page 28

... Port 4 VLAN Tag Insertion Value Registers 28 7-5 KS8997 Description Port 2 inclusion 1 = Port 2 in the same VLAN as port Port 2 not in the same VLAN as port 7 Port 1 inclusion 1 = Port 1 in the same VLAN as port Port 1 not in the same VLAN as port 7 Reserved ...

Page 29

... MAC address [23:16] MAC address [15:8] MAC address [7:0] 29 Micrel Default (chip) Value 0 0x0 0x00 000 0 0x0 0x00 000 0 0x0 0x00 000 0 0x0 0x00 000 0 0x0 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x40 0x05 0x43 0x5E 0xFE KS8997 ...

Page 30

... Exceeding the absolute maximum rating may damage the device. Note 2. The device is not guaranteed to function outside its operating rating. Unused inputs must always be tied to an appropriate logic voltage level (Ground Note (heat spreader) in package. Note 4. Specification for packaged product only. KS8997 Operating Ratings (Note 1) Supply Voltage (V DD_RX V DD_PLLTX (V DDIO ...

Page 31

... Squelch Threshold SQ 10BaseT Transmit (measured differentially after 1:1 transformer) V Peak Differential Output Voltage P Jitters Added Rise/Fall Times August 2003 Condition Peak-to-peak 5MHz square wave 50 from each output from each output Micrel Min Typ Max Units 0 0.75 V 0.7 1.4 ns 400 mV 2 KS8997 ...

Page 32

... Set-Up Time S t Hold Time H SCL SDA Symbol Parameter t Clock Cycle CYC t Set-Up Time OV KS8997 tcyc ts th Figure 2. EEPROM Input Timing Diagram Table 4. EEPROM Timing Parameters tcyc tov Figure 3. EEPROM Output Timing Diagram Table 5. EEPROM Output Timing Parameters 32 Micrel Min Typ Max ...

Page 33

... Reference circuits for unmanaged programming through LED ports Note: For brighter LED operation use VDD-IO = 3.3V August 2003 VDD-IO 220 Pull-Up 10k LED pin KS8997 VDD-IO 220 Float LED pin KS8997 VDD-IO Pull Down 220 Pull down LED pin KS8997 1k Figure 4. Unmanaged Programming Circuit 33 Micrel KS8997 ...

Page 34

... The extra code space is required to encode extra control (frame delineation) points also used to reduce run length as well as supply sufficient transitions for clock recovery. The table below provides the translation for the 4B/5B coding. Code Type Data Control Invalid KS8997 4B Code 5B Code 0000 11110 0001 01001 ...

Page 35

... Preamble and Start of Frame Delimiter 48-bit Destination MAC Address 48-bit Source MAC Address VLAN and priority tag (optional) Frame Length Higher Layer Protocol and Frame Data 32-bit Cyclical Redundancy Check End of Stream Delimiter Inter Frame Idles Table 7. MAC Frame for 802 Micrel KS8997 ...

Page 36

... Characteristics Name Frequency Maximum Frequency Tolerance Maximum Jitter The following transformer vendor provide compatible magnetic parts for Micrel’s device: 4-Port Integrated Type Vendor Transformer only Pulse KS8997 (Note 1) Value Test Condition 350 H 100mV, 100 KHz, 8mA 0.4 H 1MHz (min.) 12pF ...

Page 37

... Micrel Products for use in life support appliances, devices or systems is at Purchaser’s own risk and Purchaser agrees to fully indemnify August 2003 128-Pin PQFP (PQ (408) 944-0970 FAX WEB Micrel for any damages resulting from such use or sale. © 2003 Micrel, Incorporated. 37 http://www.micrel.com Micrel KS8997 ...

Related keywords