ZL50408GDC ZARLINK [Zarlink Semiconductor Inc], ZL50408GDC Datasheet - Page 77

no-image

ZL50408GDC

Manufacturer Part Number
ZL50408GDC
Description
Managed 8-Port 10/100M 1-Port 10/100/1000M Ethernet Switch
Manufacturer
ZARLINK [Zarlink Semiconductor Inc]
Datasheet
Multicast Hash Registers
Multicast Hash registers are used to distribute multicast traffic. 16 registers are used to form a 8-entry array; each
entry has 10 bits, with each bit representing one port. Any port not belonging to a trunk group should be
programmed with 1. Ports belonging to the same trunk group should only have a single port set to “1” per entry. The
port set to “1” is picked to transmit the multicast frame when the hash value is met.
13.3.3.6
CPU Address:h228+2n (n = hash value)
Accessed by CPU (R/W)
13.3.3.7
CPU Address:h229+2n (n = hash value)
Accessed by CPU (R/W)
MULTICAST_HASHn-0 – Multicast hash result 0~7 mask byte 0
MULTICAST_HASHn-1 – Multicast hash result 0~7 mask byte 1
Bit [7:0]:
Bit [1:0]:
Bit [5:2]:
Bit [7:6]:
Port 9-8 bit map for multicast hash. (Default 0x3)
Reserved (Default 0xF)
MULTICAST_HASH0-1
Hash Select. The hash algorithm selected is valid for all trunks (Default 00)
00 - Use Source and Destination MAC Address for hashing
01 - Use Source MAC Address for hashing
10 - Use Destination MAC Address for hashing
11 - Use Source Port Number for hashing
MULTICAST_HASH[7:1]-1
Reserved (Default 0x3)
Port 7-0 bit map for multicast hash. (Default 0xFF)
Hash Value =0
Hash Value =1
Hash Value =2
Hash Value =3
Hash Value =4
Hash Value =5
Hash Value =6
Hash Value =7
Zarlink Semiconductor Inc.
HASH0-1
HASH1-1
HASH2-1
HASH3-1
HASH4-1
HASH5-1
HASH6-1
HASH7-1
ZL50408
77
P
o
r
t
9
P
o
r
t
8
HASH0-0
HASH1-0
HASH2-0
HASH3-0
HASH4-0
HASH5-0
HASH6-0
HASH7-0
P
o
r
t
7
P
o
r
t
0
Data Sheet

Related parts for ZL50408GDC