![]() |
![]() |
Modules | |
MSMC Symbols Defined | |
MSMC Data Structures | |
MSMC Functions |
The MSMC is a module designed to manage traffic between multiple processor cores, other mastering peripherals or DMA and the EMIF in a multi-core SoC. The MSMC provides a shared on-chip memory that can be used either as a shared on-chip SRAM or a cache for external memory traffic. It is part of the compute infrastructure for CGEM 0.5 and hence is designed to work with the CGEM 0.5 processor cores.
The abbreviations MSMC, msmc and Msmc have been used throughout this document to refer to Multi-Core Shared Memory Controller