
GREEN
PLB 2224
Table of Contents
Page
Data Sheet
6
2002-06-03
7
7.1
7.2
7.2.1
7.2.2
7.2.3
7.2.4
7.2.5
7.3
7.3.1
7.3.2
7.3.3
7.3.4
7.3.5
7.4
7.4.1
7.4.2
7.4.3
7.4.4
7.4.5
7.4.6
7.4.7
7.4.8
7.4.9
7.4.10
7.4.11
7.4.12
7.4.13
7.4.14
7.4.15
7.4.16
7.4.17
7.4.18
7.4.19
7.4.20
7.4.21
7.4.22
7.4.23
7.4.24
7.4.25
7.4.26
7.4.27
Register Description
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
PCI Configuration Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Switch Configuration Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Chip Level Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Port Level Configuration and Monitoring . . . . . . . . . . . . . . . . . . . . . . . 124
Switch Level Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
VLAN and Bridge Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
BPDU Transmission and Receiving . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
PLB 2224 PCI Configuration Registers . . . . . . . . . . . . . . . . . . . . . . . . . 131
Register 0x00, PCI Configuration Space ID . . . . . . . . . . . . . . . . . . . . 132
Register 0x04, PCI Configuration Space Status and Command . . . . 133
Register 0x08, PCI Configuration Class . . . . . . . . . . . . . . . . . . . . . . . 137
Register 0x0C, PCI Configuration Miscellaneous 0 . . . . . . . . . . . . . . . 138
Register 0x3C, PCI Configuration Miscellaneous 1 . . . . . . . . . . . . . . . 140
PLB2224 Internal Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Chip Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Chip Type Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Switch Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Switch Status and Mask Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Port Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Port Event Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Port Underrun/Overrun Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Port MII Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Port Monitor Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Port Priority Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Port Trunk Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Port Bridge State Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Portlist_1023 Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Port Index Register_20_0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
DA Index Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Memory Upper Address Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Memory Access Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
CMAC Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
CMAC RX Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
CMAC TX Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
CMAC_TX1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
ARL Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
FREEQ Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
FREEQ_CNT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
CPU_TXQ26 Count Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
CPU_TXQ27 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
CPU Water Mark Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174