VT6516 ETC, VT6516 Datasheet - Page 51

no-image

VT6516

Manufacturer Part Number
VT6516
Description
16/12 PORT 10/1000 ASE T/TX
Manufacturer
ETC
Datasheet
0C-0EH Monitor Port Mask
0AH
0BH
10H
11H
12H
CPU port related forwarding configuration
bit 0 – enable forwarding broadcast packets with
bit 1 – enable forwarding spanning-tree packets to CPU
bit 2 – enable forwarding unicast packets with DMAC =
The three register bits are used to enable/disable forwarding the
above three types of frames to the CPU port. Note that for a
lookup-miss packet, whether it will be forwarded to the CPU port is
determined by the bit USER_PM[16], rather than this register.
Sniffer Port ID
This register is valid only if MONITOR_PM is not all 0's. The
default value of MONITOR_PM is all 0's to disable the Sniffer
function.
This register is used to specify which ports to be monitored by
Sniffer so that all packets forwarded from/to the monitored ports are
also made a copy sent to the Sniffer port. The Sniffer function is
enabled only if MONITOR_PM is not all 0's. The default value of
MONITOR_PM is all 0's to disable the sniffer function.
high byte [14:8] of the MAC hash address to be aged
AGE_MAC is in the hash-key format of bits [14:0]. The high byte
[14:8] is stored in the AGE_MAC register of offset 10H. The low
byte [7:0] is stored in the AGE_MAC register of offset 11H. A write
to the register of offset 11H will trigger an aging operation that
decreases by one the age count of the corresponding forwarding
table entry. A forwarding table entry with age count = 0 is an invalid
entry, i.e. this entry is available for the source MAC learning.
AGE_MAC is reset to all 0's after aging.
low byte [7:0] of the MAC hash address to be aged
(see the above)
Aging Status
0, idle or done (default)
1: aging in progress
After an aging command is issued, the status is recorded in this
register. The next age command can only be issued as the status
changes from 1 (in-progress) to 0 (done).
VIA Technologies, Inc.
DMAC=0xffffffffffff to CPU
(default = 0 : disable)
(default = 0 : disable)
switch MAC base to CPU
(default = 0 : disable)
-51-
Preliminary VT6516 Datarsheet
CPU_FWD_C
FG
SNIFFER_PID [3:0]
MONITOR_P
M
AGE_MAC
AGE_MAC
AGING_STAT
US
[2:0]
[16:0]
[6:0]
[7:0]
[0]
0
0
0
0
0
0
R/W
R/W
R/W
R/W
R/W
R/O

Related parts for VT6516