MVTX2601
Data Sheet
29
Zarlink Semiconductor Inc.
The search engine needs to prevent a multicast packet from sending to a port that is in the same trunk group with
the source port. This is because when we select the primary forwarding port for each group, we do not take the
source port into account. To prevent this, we simply apply one additional filter, so as to block that forwarding port for
this multicast packet.
8.4 Trunking
2 trunk groups are supported. Groups 0 and 1 can trunk up to 4 10/100 ports. The supported combinations are
shown in the following table.
Select via trunk0_mode register
Select via trunk1_mode register
The trunks are individually enabled/disabled by controlling pin trunk 0,1.
9.0 Port Mirroring
9.1 Port Mirroring Features
The received or transmitted data of any 10/100 port in the MVTX2601 chip can be “mirrored” to any other port. We
support two such mirrored source-destination pairs. A mirror port cannot also serve as a data port. Please refer to
the Port Mirroring Application Note for further details.
9.2 Setting Registers for Port Mirroring
MIRROR1_SRC: Sets the source port for the first port mirroring pair. Bits [4:0] select the source port to be
mirrored. An illegal port number is used to disable mirroring (which is the default setting). Bit [5] is used to
select between ingress (Rx) or egress (Tx) data.
MIRROR1_DEST: Sets the destination port for the first port mirroring pair. Bits [4:0] select the destination
port to be mirrored. The default is port 23.
MIRROR2_SRC: Sets the source port for the second port mirroring pair. Bits [4:0] select the source port to
be mirrored. An illegal port number is used to disable mirroring (which is the default setting). Bit [5] is used
to select between ingress (Rx) or egress (Tx) data.
MIRROR2_DEST: Sets the destination port for the second port mirroring pair. Bits [4:0] select the
destination port to be mirrored. The default is port 0.
Group 0
Port 0
Port 1
Port 2
Port 3
9
9
9
9
9
9
9
9
9
Group 1
Port 4
Port 5
Port 6
Port 7
9
9
9
9
9
9