
MVTX2604
Data Sheet
89
Zarlink Semiconductor Inc.
{AGETIME_TIME,AGETIME_LOW} X (# of MAC entries in the memory X100μsec). Number of MAC entries = 32 K
when 1 MB is used per Bank. Number of entries = 64 K when 2 MB is used per Bank.
14.9.3 V_AGETIME – VLAN to Port aging time
CPU Address h402
Accessed by CPU (R/W)
Bit [7:0] (Default FF) V_AGETIME X 256 X 100 msec is the age time for the VLAN. This timer is for controlling how
long a port is associated to a particular VLAN. It can use dynamic shrinking of a VLAN domain if no packet arrives
for the VLAN. The 2600 does not remove the port from the VLAN domain. It sends an Age VLAN Port Control
Command to the CPU. The CPU has to remove the port.
14.9.4 SE_OPMODE – Search Engine Operation Mode
CPU Address:h403
Accessed by CPU (R/W)
Note:
ECR2[2] enable/disable learning for each port.
7
6
5
4
3
2
1
0
SL
DMS
ARP
DRA
DA
DRD
DRN
FL
Bit [0]:
1 – Enable fast learning mode. In this mode, the hardware learns all
the new MAC addresses at highest rate, and reports to the CPU while
the hardware scans the MAC database. When the CPU report queue is
full, the MAC address is learned and marked as “Not reported”. When
the hardware scans the database and finds a MAC address marked as
“Not Reported” it tries to report it to the CPU. The scan rate must be
set. SCAN Control register sets the scan rate.
(Default 0)
0 – Search Engine learns a new MAC address and sends a message
to the CPU report queue. If queue is full, the learning is temporarily
halted.
Bit [1]:
1 – Disable report new VLAN port association(Default 0)
0 – Report new VLAN port association
Bit [2]:
Report control
1 – Disable report MAC address deletion (Default 0)
0 – Report MAC address deletion (MAC address is deleted from MCT after
aging time)
Bit [3]:
Delete Control
1 – Disable aging logic from removing MAC during aging (Default 0)
0 – MAC address entry is removed when it is old enough to be aged.
However, a report is still sent to the CPU in both cases, when bit[2] = 0
Bit [4]:
1 – Disable report aging VLAN port association (Default 0)
0 – Enable Report aging VLAN. VLAN is not removed by hardware.
The CPU needs to remove the VLAN –port association.
Bit [5]:
1 - Report ARP packet to CPU (Default 0)