MT7620 PROGRAMMING GUIDE
Integrated 802.11n MAC/BBP and 2.4 GHz RF/FEM Router-on-a-Chip
2.20.5.6 Transparent port
Transparent
Port
DASAE/LData
DASAVID #E/LData
DASAE/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
PVID #
DASA
VID 1
CVID#MAC# PORT
CVID#
MAC#
PORT
CVID#MAC# PORT
SVID #
VID 0
Look-up Engine
DASA
DASAType + Data
TX_CTRL
SVID#
DASAVID #E/LData VID #
SA Learning
Swap
Tag
Untag / Consistent
DASAPVID#
DASAPVID#
Stack
SVID#
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 pass through VLAN tags on L2 space (at most 2 tags)
2. Incoming frame attributes -
‘Untagged’, ‘priority-tagged’, ‘tagged’
VID #
SA DAVID#VID#E/LData
0 to N-1 VLAN
MEMBER
MEMBER
MEMBER
Type + Data
Type + Data
Type + Data
Type + Data
2.20.6 Access Control Logic
ACL Rule Control is a 32-entry table with a linear look-up engine. Each packet can find single or multiple hit
entries from the ACL rule control. For general packet control, the first hit entry will be taken and followed on
the packet process. As for the rate limit, multiple entries can be applied to the same packet.