SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
The dual Cortex®-A15 microprocessor unit (MPU) subsystem serves the applications processing role by running the high-level operating system (HLOS) and application code. The MPU subsystem is based on the symmetric multiprocessor (SMP) architecture, and thus it delivers high performance and optimal power management, debug, and emulation capabilities.
The MPU subsystem incorporates two Cortex-A15 MPU cores (MPU_C0 and MPU_C1), individual level 1 (L1) caches, level 2 (L2) cache (MPU_L2CACHE) shared between them, and various other shared peripherals. To aid software development, the processor cores can be kept cache-coherent with each other and with the L2 cache.
The MPU subsystem provides a high-performance computing platform with high peak-computing performance and low memory latency.
Neither MPU_C0 nor MPU_C1 can be put in OFF power state.
Figure 4-1 is a high-level block diagram of the MPU subsystem.