BCM5720 Register MapBCM5718 Programmer’s Guide
Broadcom®
January 29, 2016 • 5718-PG108-R Page 591
EMAC 0x0400 – 0x07FF 0x0400 – 0x06FF EMAC
0x0700 – 0x7FF Unused
EMAC STAT 0x0800 – 0x0BFF 0x0800 – 0x08FF EMAC Statistics (Aggregated)
0x0900 – 0x09CF APE Private EMAC Stats (Aggregated)
0x09D0 – 0x0BFF IOV per Queue EMAC Statistics
SDI 0x0C00 – 0x0FFF 0x0C00 – 0x0CF7 Send Data Initiator
0x0CF8 – 0x0FFF Unused
SDC 0x1000 – 0x13FF 0x1000 – 0x100B Send data Completion
0x100C – 0x13FF Unused
SBDS 0x1400 – 0x17FF 0x1400 – 0x147F SBDS Registers
0x1480 – 0x17FF Unused
SBDI 0x1800 – 0x1BFF 0x1800 – 0x1847 Send BD Initiator
0x1848 – 0x1BFF Unused
SBDC 0x1C00 – 0x1FFF 0x1C00 – 0x1C03 Send BD Completion
0x1C04 – 0x1FFF Unused
RQP 0x2000 – 0x23FF 0x2000 – 0x2258 Receive List Placement
0x2259 – 0x23FF Unused
RDI 0x2400 – 0x27FF 0x2400 – 0x24C3 Receive Data Initiator
0x24C4 – 0x24FF Unused
0x2500 – 0x27FF VRQ RCB Registers
RDC 0x2800 – 0x2BFF 0x2800 – 0x2803 Receive Data Completion
0x2804 – 0x2BFF Unused
RBDI 0x2C00 – 0x2FFF 0x2C00 – 0x2C1B Receive BD Initiator
0x2C1C – 0x2FFF Unused
RBDC 0x3000 – 0x33FF 0x3000 – 0x300F Receive BD Completion
0x3010 – 0x33FF Unused
CMPU 0x3400 – 0x37FF 0x3400 – 0x35FF Unused
0x3600 – 0x3687 Central Power Management Unit
DBU 0x3800 – 0x3BFF 0x3800 – 0x3817 Debug Unit (UART)
0x3900 – 0x3907 Chip Debug
0x3908 – 0x3BFF Unused
HC 0x3C00 – 0x3FFF 0x3C00 – 0x3CC3 Host Coalescing
0x3CC4 – 0x3FFF MultiQueue HC
MA 0x4000 – 0x43FF 0x4000 – 0x400F Memory Arbiter
0x4010 – 0x43FF Unused
BM 0x4400 – 0x47FF 0x4400 – 0x445B Buffer manager
0x445C – 0x47FF Unused
Table 162: BCM5720 Register Map (Cont.)
Block Name Block Range Sub-Block Range Description