MT7620 PROGRAMMING GUIDE
Integrated 802.11n MAC/BBP and 2.4 GHz RF/FEM Router-on-a-Chip
2.20.5.4 Translation port
Translation
Port
DASAE/LData
DASAE/LData
DASAE/LData
PVID #
VID 1
RX_CTRL PARSER
n/aCVID# MEMBER
MAC#
PORT
MAC#
MAC#
MAC#
CVID#
CVID#
CVID#
CVID#
VLAN Table
MAC Table
VID #
DASAE/LData
VID 1
n/aCVID# MEMBER
n/a
CVID#
MEMBER
n/aCVID# MEMBER
CVID #
VID 0
Look-up
Engine
DA Routing
DASA
DASAData
TX_CTRL
CVID#
DASAVID #E/LData
Swap
Tag / Consistent for tagged
Untag / Consistent for untagged
DASA(P)VID#
DASA(P)VID#
Stack
CVID#
0 to N-1 VLAN
tagged
untagged or
priority-tagged
VID1 VID0
VID0
VID1
Note:
1. etag_ctrl(bit[1]-VID1, bit[0]-VID0) --
00: Untag
10: Tag
01: Swap
11: Stack
2. Consistent Tag Format attribute
NOTE:
1. RX_CTRL Remove 1 VLAN tag on L2 space (at most 3
tags)
2. All FID is set to zero (no IVL).
3. Incoming frame attributes -
‘untagged’, ‘priority-tagged’, ‘tagged’
PORT
PORT
PORT
VID #
VID #
VID 1
VID #
Data E/L SA DA
VID 1
PVID #
Data E/L SA DA
VID 0
CVID #
E/L
E/LData
Data E/L
Data E/L
Not
applicable
2.20.5.5 Stack port
Transparent
Port
DASA
E/L
Data
DASAVID #E/LData
DASAE/LData
PVID #
VID 1
RX_CTRL PARSER
CVID#MAC# PORT
CVID#
MEMBER
CVID#
CVID#
CVID#
SVID#
SVID#
SVID#
SVID#
MAC Table
VLAN Table
VID #
DA
SA
VID 1
CVID#MAC# PORT
CVID#
MAC#
PORT
CVID#MAC# PORT
SVID #
VID 0
Look-up Engine
DASA
DASA
Data
TX_CTRL
SVID#
VID #E/LData
SA Learning
Swap/ Consistent for 1-tagged
Tag
Untag / Consistent for Untagged
DASA(P)VID#
DASA(P)VID# SVID#
0 to N-1 VLAN
2-tagged
1-tagged
VID1 VID0
VID0
VID1
NOTE:
1. etag_ctrl(bit[1]-VID1, bit[0]-VID0) --
00: Untag
10: Tag
01: Swap
11: Stack
2. Consistent Tag Format attribute
NOTE:
1. RX_CTRL Remove 2 VLAN tags on L2 space (at most 4 tags)
2. Port Filter Attribute
a. Admit-all Frames
b. Admit only VLAN-Tagged Frames
c. Admit only Untagged or Priority-Tagged Frames
3. Incoming frame attributes -
‘Untagged’, ‘priority-tagged’, ‘tagged’
MEMBER
MEMBER
MEMBER
Data
Data
Data
Data
SVID
SVID
DASA
E/L
Data
VID 0
SVID #
DASAE/L
PVID #
SVID #
Data
DASAE/L
PVID #
PVID #
Data
VID 1
VID 0
VID 1
VID 0
E/L
PVID #
DA
SA
VID 1
SVID #
VID 0
Data
E/L
E/L
E/L
E/L
Stack / Consistent for 2-tagged
E/L
DASAVID #
SVID
Not
applicable
Untagged or
priority-tagged
Not
applicable
Not
applicable