KSZ8842-PMQL Micrel Inc, KSZ8842-PMQL Datasheet - Page 30
![2-Port Ethernet Switch/Repeater + 32-bit/33MHz PCI Bus Interface( )](/photos/6/81/68152/576-128-pqfp_sml.jpg)
KSZ8842-PMQL
Manufacturer Part Number
KSZ8842-PMQL
Description
2-Port Ethernet Switch/Repeater + 32-bit/33MHz PCI Bus Interface( )
Manufacturer
Micrel Inc
Specifications of KSZ8842-PMQL
Controller Type
Ethernet Switch Controller
Interface
PCI
Voltage - Supply
3.1 V ~ 3.5 V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
128-MQFP, 128-PQFP
Number Of Primary Switch Ports
2
Internal Memory Buffer Size
32
Operating Supply Voltage (typ)
3.3V
Fiber Support
Yes
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 Supply Voltage (max)
3.5V
Operating Supply Voltage (min)
3.1V
Operating Temperature Classification
Commercial
Data Rate
100Mbps
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
576-1636 - BOARD EVALUATION KSZ8842-PMQL
Current - Supply
-
Lead Free Status / RoHS Status
Compliant, Lead free / RoHS Compliant
Other names
576-1513-5
KSZ8842-PMQL
KSZ8842-PMQL
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
KSZ8842-PMQLI
Manufacturer:
TI
Quantity:
3 100
Micrel, Inc.
IGMP Support
For Internet Group Management Protocol (IGMP) support in Layer 2, the KSZ8842-PMQL/PMBL provides two
components:
“IGMP” Snooping
packets are identified as IP packets (either Ethernet IP packets, or IEEE 802.3 SNAP IP packets) with IP version = 0x4
and protocol version number = 0x2.
“Multicast Address Insertion” in the Static MAC Table
Once the multicast address is programmed in the Static MAC Table, the multicast session is trimmed to the subscribed
ports, instead of broadcasting to all ports.
IPv6 MLD Snooping
processor (host port). MLD snooping is controlled by SGCR2[13] (MLD snooping enable) and SGCR2[12] (MLD option).
Setting SGCR2[13] causes the KSZ8842-PMQL/PMBL to trap packets that meet all of the following conditions:
Port Mirroring Support
KSZ8842-PMQL/PMBL supports “Port Mirroring” comprehensively as:
“receive only” mirror on a port
All the packets received on the port are mirrored on the sniffer port. For example, port 1 is programmed to be “receive
sniff” and the host port is programmed to be the “sniffer port”. A packet received on port 1 is destined to port 2 after the
internal lookup. The KSZ8842-PMQL/PMBL forwards the packet to both port 2 and the host port. The KSZ8842-
PMQL/PMBL can optionally even forward “bad” received packets to the “sniffer port”.
“transmit only” mirror on a port
All the packets transmitted on the port are mirrored on the sniffer port. For example, port 1 is programmed to be
“transmit sniff” and the host port is programmed to be the “sniffer port”. A packet received on port 2 is destined to port 1
October 2007
The KSZ8842-PMQL/PMBL traps IGMP packets and forwards them only to the processor (host port). The IGMP
The KSZ8842-PMQL/PMBL traps IPv6 Multicast Listener Discovery (MLD) packets and forwards them only to the
•
•
•
•
forwarded.
Learning is
disabled.
Learning State
Only packets to
and from the
processor are
forwarded.
Learning is
enabled.
Forwarding
State
Packets are
forwarded and
received normally.
Learning is
enabled.
IPv6 multicast packets
Hop count limit = 1
IPv6 next header = 1 or 58 (or = 0 with hop-by-hop next header = 1 or 58)
If SGCR2[12] =1, IPv6 next header = 43, 44, 50, 51, or 60 (or =0 with hop-by-hop next header = 43, 44, 50, 51,
or 60)
Port Setting
“transmit enable = 0,
receive enable = 0,
learning disable = 0”
Port Setting
“transmit enable = 1,
receive enable = 1,
learning disable = 0”
Table 4. KSZ8841-PMQL/PMBL EEPROM Format
specific packets to the processor. The processor may send
packets to the port(s) in this state. Address learning is disabled on
the port in this state.
The processor should program the “Static MAC table” with the
entries that it needs to receive (for example, BPDU packets). The
“overriding” bit should be set so that the switch will forward those
specific packets to the processor. The processor may send
packets to the port(s) in this state. Address learning is enabled on
the port in this state.
Software Action
The processor programs the “Static MAC table” with the entries
that it needs to receive (for example, BPDU packets). The
“overriding” bit is set so that the switch forwards those specific
packets to the processor. The processor can send packets to the
port(s) in this state. Address learning is enabled on the port in this
state.
Software Action
30
KSZ8842-PMQL/PMBL
M9999-100207-1.5