ChipFind - документация

Электронный компонент: ZL50410GDG2

Скачать:  PDF   ZIP

Document Outline

1
Zarlink Semiconductor Inc.
Zarlink, ZL and the Zarlink Semiconductor logo are trademarks of Zarlink Semiconductor Inc.
Copyright 2003-2006, Zarlink Semiconductor Inc. All Rights Reserved.
Zarlink Features
Integrated Single-Chip 10/100/1000 Mbps
Ethernet Switch
Eight 10/100 Mbps auto-negotiating Fast
Ethernet (FE) ports with RMII, MII, GPSI,
Reverse MII & Reverse GPSI interface options
One 10/100/1000 Mbps auto-negotiating port
with GMII & MII interface options, that can be
used as a WAN uplink or as a 9th port
Embedded 2.0 Mbits (256 KBytes) internal
memory for control databases and frame data
buffer
Supports jumbo frames up to 4 KBytes
CPU access supports the following interface
options:
Serial interface in lightly managed mode, or in
unmanaged mode with optional I
2
C EEPROM
interface
Operates stand-alone or can be cascaded with a
second ZL50407 to reach 16 ports
Ethernet IEEE 802.3x flow control for full duplex
ports, back pressure flow control for half duplex
ports
Built-in reset logic triggered by system
malfunction
Built-In Self Test for internal SRAM
IEEE-1149.1 (JTAG) test port
L2 Switching
L2 switching
MAC address self learning, up to 4 K MAC
addresses
MAC address table supports unicast MAC
address learning
Supports the following spanning standards
IEEE 802.1D spanning tree
IEEE 802.1w rapid spanning tree
Supports Ethernet multicasting and broadcasting
and flooding control
April 2006
Ordering Information
ZL50407GDC
208-Ball LBGA
ZL50407GDG2
208-Ball LBGA**
**Pb Free Tin/Silver/Copper
-40
C to +85
C
ZL50407
Lightly Managed/Unmanaged 8FE + 1GE
Layer-2 Ethernet Switch
Data Sheet
Figure 1 - System Block Diagram
8-Port 10/100M + 1G
Ethernet Switch
Quad
10/100
PHY
Quad
10/100
PHY
10/100/
1000
PHY
C
P
U
EEPROM
I
2
C
RMII / MII / GPSI
GMII / MII
Serial
ZL50407
ZL50407
Data Sheet
2
Zarlink Semiconductor Inc.
VLAN Support Features
Supports the following VLAN standards
port-based VLAN
Classification and Security
Search engine classification
Classifies packets based on single field
- Source and destination L4 logical ports, or
- TOS/DS, or
- VLAN (IEEE 802.1p), or
- Physical port
Assigns a transmission priority and drop precedence
Packet filtering and security
Static address filtering for source and/or destination MAC addresses
Static MAC address not subject to aging
Secure mode freezes MAC address learning (each port may independently use this mode)
IEEE 802.1x access control
Port-based priority: VLAN priority in a tagged frame can be overwritten by the priority of port VLAN ID
Traffic Management
Two (2) transmission classes for FE ports and four (4) transmission classes for uplink port
Scheduling using weighted fair queuing (WFQ) or strict priority (SP) discipline
At egress, per-queue weighted random early discard (WRED) with 2 drop precedence levels
Configurable WRED thresholds
For FE ports, supports ingress and egress rate control
Bandwidth rationing, Bandwidth on demand, SLA (Service Level Agreement)
Granularity of rate regulation to 16 Kbps
Ingress rate regulated using WRED, with 2 drop precedence levels, or flow control
Output traffic regulation per class available on uplink port
Fully supports Differentiated Services' Expedited and Assured Forwarding (EF and AF) per-hop behaviours
Intelligent buffer management
Achieves high buffer utilization while ensuring fairness among traffic classes and ports
Buffer reservations per class and per source port
Failover Features
Rapid link failure detection using hardware-generated heartbeat packets
link failover in less than 50 ms
Supports concentration mode
Supports IEEE 802.3ad link aggregation
Eight (8) groups of up to 8 ports per group
Allows trunking of ports located on cascaded chip
Supports load sharing among trunk ports based on:
- Source port
- Source and/or destination MAC address
Traffic Mirroring
Physical port based (RMII enabled ports only)
Source or destination MAC address based
MAC address pair based
Supports module hot swap on all ports
ZL50407
Data Sheet
3
Zarlink Semiconductor Inc.
Network Management Support
Built-in RMON MIB counters
Description
The ZL50407 is a low density, low cost, high performance, non-blocking Ethernet switch chip. A single chip
provides 8 ports at 10/100 Mbps, 1 uplink port at 10/100/1000 Mbps, and a CPU interface for lightly managed and
unmanaged switch applications. The chip supports up to 4 K MAC addresses and port-based Virtual LANs
(VLANs).
With strict priority and/or WFQ transmission scheduling and WRED dropping schemes, the ZL50407 provides
powerful QoS functions for various multimedia and mission-critical applications. The chip provides 2 transmission
priorities (4 priorities for uplink port) and 2 levels of dropping precedence. Each packet is assigned a transmission
priority and dropping precedence based on the VLAN priority field in a VLAN tagged frame, or the DS/TOS field, or
the UDP/TCP logical port fields in IP packets. The ZL50407 recognizes a total of 16 UDP/TCP logical ports, 8
hard-wired and 8 programmable (including one programmable range).
The ZL50407 provides the ability to monitor a link, detect a simple link failure, and provide notification of the failure
to the CPU. The CPU can then failover that link to an alternate link.
The ZL50407 supports up to 8 groups of port trunking/load sharing. Each group can contain up to 8 ports. Port
trunking/load sharing can be used to group ports between interlinked switches to increase the effective network
bandwidth.
In half-duplex mode, all ports support backpressure flow control, to minimize the risk of losing data during long
activity bursts. In full-duplex mode, IEEE 802.3x flow control is provided. The ZL50407 also supports a per-system
option to enable flow control for best effort frames, even on QoS-enabled ports.
Statistical information for SNMP and the Remote Monitoring Management Information Base (RMON MIB) are
collected independently for all ports. Access to these statistical counters/registers is provided via the CPU interface.
SNMP Management frames can be received and transmitted via the CPU interface, creating a complete network
management solution.
The ZL50407 is fabricated using 0.18 micron technology. The ZL50407 is packaged in a 208-pin Ball Grid Array
package.
ZL50407
Data Sheet
4
Zarlink Semiconductor Inc.
Changes Summary
July 2003
Initial Release
November 2003
Updated Ball Signal Description Table (1.3, "Ball Signal Descriptions" on page 14):
clarified the ball signal I/O description for Mn_TXCLK & Mn_RXCLK showing these signals are either
inputs OR outputs
clarified that M9_MTXCLK is an input only
Updated 1.4, "Signal Mapping and Internal pull-up/Down Configuration" on page 19 to indicate operation of
the internal pull-up/down resistors in different modes
Clarified 10.1.3, "GMAC Reference Clock (GREF_CLK) Speed Requirement" on page 46 on usage of
GREF_CLK
Clarified PVMODE register bit description for bits [2] & [5]
Updated ECR4Pn register description as port 9 (uplink) operates differently than the RMAC ports for MII
bi-directional clocking (bits [1:0])
I
2
C address mapping was corrected for QOSCn registers
Added Maximum Junction Temperature to 13.1, "Absolute Maximum Ratings" on page 118
Updated I/O voltage levels to use TTL spec values rather than % of Vcc (13.2, "DC Electrical
Characteristics" on page 118)
February 2004
Added the following to the Feature List:
4 K jumbo frames
IEEE 802.3ad support
Reverse MII/GPSI
Added section on PHY addresses (2.2.4, "PHY Addresses" on page 25)
Clarified that they are hard-coded
Fixed error in DS on sending Ethernet Frames via serial interface.
The Status Bytes is sent before the frame, for both Tx and Rx
Added more cross-references to available AppNotes
Added more clock descriptions to 10.0, "Clocks" on page 46
INT_MASK and INTP_MASK registers should state that the default register value is 0x00
August 2004
Added section Changes Summary to document
Added section on SCL clock generation (10.2.2, "SCL" on page 46)
Interrupt Register was incorrectly identified as read only, should be read/write
Clarified that only bit [7] is not self-clearing
November 2004
Added section 1.6, "Default Switch Configuration and Initialization Sequence" on page 22
January 2005
Updated GMII timing (13.4.9, "Gigabit Media Independent Interface (GMII)" on page 128)
reduce min. hold time from 1ns to 0.5ns
reduced max. output delay by 1ns
Removed reference to direct register INDEX_REG1 (address 0x1) from SSI diagrams, as not applicable
ZL50407
Data Sheet
5
Zarlink Semiconductor Inc.
June 2005
Clarified that port mirroring is only available if the source & destination ports are in RMII mode
Updated PVMODE bit [5] to reflect the proper MAC address range: 01-80-C2-00-00-00~F
Clarified DATAOUT output can be open-drain or totem-pole based on debounce selection via bootstrap
TSTOUT[0]
Added power sequencing recommendation (1.7, "Power Sequencing" on page 23)
Added Reverse MII/GPSI timing characteristics (13.4.8, "Reverse General Purpose Serial Interface
(RvGPSI)" on page 127 and 13.4.10, "MII Management Data Interface (MDIO/MDC)" on page 130)
Clarified that counter "DelayExceededDiscards" is not applicable for the ZL50407 (11.0, "Hardware Statistics
Counters" on page 47)
December 2005
Clarified that TRST signal should be externally tied to GND via weak resistor, as per JTAG standard (1.3,
"Ball Signal Descriptions" on page 14)
Added more text to section 2.8, "JTAG" on page 26
Clarified counter definitions (11.0, "Hardware Statistics Counters" on page 47)
Removed definition for SE_OPMODE bit[5] (ARP report control), as this feature was not implemented and
this bit was mistakenly left in the register definition.
April 2006
Added Pb-free order code (ZL50407GDG2)
Removed mention of multicast MAC address learning support, as feature is not available on the
unmanaged/lightly managed chipsets
Clarified registers UCC, MCC & MCCTH
Renamed register UCC (now PCC), as name was misleading