There are several types and sizes of on-chip, embedded memory.
- PPU RAM
- PMC RAM
- RPU tightly-coupled memory (TCM)
PPU RAM
The PPU RAM is protected with ECC. The memory is used for the platform loader and manager (PLM) firmware code and data structures. It is normally only accessed by the PLM.
PMC RAM
The PMC RAM is protected with ECC. The PMC_RAM memory is used by the PLM to store shared data structures and other purposes. It is accessible to any transaction host with access privileges. It is protected by the PMC_XMPU protection unit.
RPU Tightly-Coupled Memory
The RPU includes 256 KB of memory tightly-coupled memory (TCM) for predictable access latency to the Cortex-R5F processors. The TCM is divided into 6 banks with parallel interconnect to the processors. The TCM banks are described in Tightly-coupled Memories.