Preliminary Data Sheet
07/08/02
AC206
BRIDGE BUFFER MANAGEMENT AND QUEUES
The bridge buffering management continues to store received packets into memory. The buffer size for 100M port is 16K
bytes, and 8K bytes for 10M port.
Start Address
Read Point
Write Point
End Address
Free buffer
Per Port Buffer Management
Figure 4: Basic Memory Management Concept
The bridge uses the six pointers to control per port buffer status. Start Address point is the beginning of memory address for
each port and the End Address point is the last address of memory for each port. The Read/Write and shadow Read/Write
pointers are dynamically changed depending on the current outgoing and incoming packets in the storage. If the Write
pointer reaches the Read pointer and the size between write and read pointers is smaller than 2K bytes, buffer is full. On the
other hand, when read/write pointers are equal, the buffer is empty.
Table 3: Embedded Memory Structure
31
0
0x0000
2K x 32 for address lookup table
0x07FF
0x0800
0x17FF
4K x 32 for 100M Bridge Port
0x1800
0x1FFF
2K x 32 for 10M Bridge Port
Document AC206-DS05-405-R
Broadcom
Addressing Algorithm, Routing, Learning and Aging Page 11