
GREEN
PLB 2224
Table of Contents
Page
Data Sheet
3
2002-06-03
1
1.1
1.2
1.2.1
1.2.2
1.2.3
1.2.4
1.3
1.4
1.5
Overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Ports & Network Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Switch Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Logic Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Typical Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Typical Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2
2.1
2.1.1
Pin Descriptions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Pin Definitions and Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Signal List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3
3.1
3.2
3.2.1
3.2.1.1
3.2.1.2
3.2.1.3
3.2.2
3.2.3
3.3
3.3.1
3.3.2
3.3.3
3.3.3.1
3.3.3.2
3.3.3.3
3.3.3.4
3.3.3.5
3.3.4
3.3.4.1
3.3.4.2
3.3.5
3.3.6
3.3.6.1
3.3.6.2
3.3.6.3
3.3.7
3.3.7.1
Functional Description
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Functional Block Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
10/100/1000 Mbit/s Media Access Control (GMAC/MAC) . . . . . . . . . . . 31
10/100 Ethernet Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Gigabit Ethernet Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
MDIO Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Receive Module (RX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Port Configuration, Status and Event Registers . . . . . . . . . . . . . . . . . . 34
Switch Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Packet Data Buffering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Address Resolution Logic (ARL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Address Learning and Updating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
PLB 2224 is not Configured for Auto Learning . . . . . . . . . . . . . . . . . 39
Global Updating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Address Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Address Aging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Configuring MA Table Using CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Port Tx and MAC Tx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Packet Queuing and Port Queues . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Packet Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Packet & Queue Manager (PQC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Transmit Module (TX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Receiving and Sending Packets from the CPU Port . . . . . . . . . . . . . 43
CPU Port Rx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
CPU Port Tx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
MDIO Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Auto-Negotiation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45