SPRUJ28E November 2021 – September 2024 AM68 , AM68A , TDA4AL-Q1 , TDA4VE-Q1 , TDA4VL-Q1
Device masters access MSMC controlled resources through two memory map windows - internal and external.
Table 8-7 shows all MSMC associated memory regions including detailed breakdown of the MSMC internal memory mapped window.
Region | Start Address | End Address | Region Size |
---|---|---|---|
Internal memory mapped window | |||
MSMC Coherent Interface for A72SS0 | 0x00 6000 0000 | 0x00 60FF FFFF | 16 MB |
MSMC Coherent Interface for C71SS0 | 0x00 6400 0000 | 0x00 64FF FFFF | 16 MB |
MSMC Coherent Interface for C7xSS1 | 0x00 6500 0000 | 0x00 65FF FFFF | 16 MB |
MSMC Coherent Interface for the NB0 Port of North Bridge in NAVSS0 | 0x00 6B00 0000 | 0x00 6BFF FFFF | 16 MB |
MSMC Coherent Interface for the NB1 Port of North Bridge in NAVSS0 | 0x00 6C00 0000 | 0x00 6CFF FFFF | 16 MB |
DRU Configuration Registers | 0x00 6D00 0000 | 0x00 6DFF FFFF | 16 MB |
MSMC Configuration Registers(1) | 0x00 6E00 0000 | 0x00 6EFF FFFF | 16 MB |
MSMC SRAM | 0x00 7000 0000 | 0x00 703F FFFF | 4 MB |
External memory mapped window | |||
2 GB External SDRAM Space | 0x00 8000 0000 | 0x00 FFFF FFFF | 2 GB |
8 GB External SDRAM Space(2) | 0x08 0000 0000 | 0x09 FFFF FFFF | 8 GB |
Other MSMC associated memory regions | |||
Compute Cluster ECC Aggregator 0 Configuration Registers | 0x4D 2000 0000 | 0x4D 2000 03FF | 1 KB |
Compute Cluster ECC Aggregator 1 Configuration Registers | 0x4D 2000 0400 | 0x4D 2000 07FF | 1 KB |
Compute Cluster ECC Aggregator 2 Configuration Registers | 0x4D 2000 0800 | 0x4D 2000 0BFF | 1 KB |
As shown in Table 8-7 software accesses the memory-mapped on-chip SRAM as part of the MSMC memory mapped space.