MVTX1100
Data Sheet
11
Zarlink Semiconductor Inc.
5.0 Virtual LANs
MVTX1100 provides the designer the ability to define a single port-based Virtual LAN (VLAN) for each of the nine
ports. This VLAN is individually defined for each port using the Port Control Registers (ECR1Px[6:4]). Bits [6:4]
allow the designer to define a VLAN ID (value between 0-7) for each port.
When packets arrive at an input of MVTX1100, the search engine will determine the VLAN ID for that port, and then
determine which of the other ports also are members of that VLAN by matching their assigned VLAN Id values. The
packet will then be transmitted to each port with the same VLAN ID as the source port.
6.0 Concentration Mode
MVTX1100 supports a Concentration Mode, where each of the 0-7 port is only allowed to directly communicate with
the uplink port 8. This mode ensures that data from any of ports 0-7 cannot be directly seen by any other port. This
feature is used in MDU applications to provide data privacy to subscribers.
To use this mode, a CONC (concentration) bit in each ECR1 register of ports 0-8 must be enabled, i.e., ECR1 [7]=1,
and ports 0-7 must each be set on a separate VLAN. Note that, in concentration mode, the VLAN of port 8 will be
ignored.
A more flexible concentration mode can be set up. For this mode, ports 0–7 are partitioned into several groups,
sharing the same VLAN ID. This will allow traffic within the same group to freely communicate with each other, while
continuing to communicate outside the group in concentration mode.
7.0 Port Trunking
Port trunking allows the designer to configure the MVTX1100, such that ports 0 and 1 are defined as a logical port.
This provides a 20Mb/s link to a switch or server using two 10Mb/s ports in parallel.
Ports 0 and 1 can be trunked by pulling the TRUNK_EN pin to the high state. In this mode, the source MAC address
of all packets received from the trunk are checked against the MCT database to ensure that they have a port ID of
0 or 1. Packets that have a port ID other than 0 and 1 will effect the MVTX1100 to learn the new MAC address for
this port change.
On transmission, the selected trunk port is determined by hashing the source and destination MAC addresses. This
provides a one-to-one mapping between the trunk port and the MAC addresses. Subsequent packets with the
same MAC addresses will always utilize the same trunk port.
MVTX1100 also provides a safe fail-over mode for port trunking. If one of the two ports goes down, via the ports link
signal, MVTX1100 will switch all traffic destined to the failed port over to the remaining port in the trunk. Thus
maintaining the trunk link, albeit at a lower effective bandwidth.