The Cortex-A15 MPU subsystem integrates the following submodules:
- Arm Cortex-A15 MPCore
- One central processing unit (CPU)
- Arm Version 7 ISA: Standard Arm instruction set plus
Arm®Thumb®-2,
Arm®Jazelle® RCT
Java™ accelerator, hardware virtualization support, and large physical address extensions (LPAE)
- Arm®Neon™ SIMD coprocessor and VFPv4 per CPU
- Interrupt controller with up to 160 interrupt requests
- One general-purpose timer and one watchdog timer per CPU
- Debug and trace features
- 32-KiB instruction and 32-KiB data level 1 (L1) cache per CPU
- Shared 1-MiB level 2 (L2) cache with ECC
- 48-KiB bootable ROM
- Local power, reset, and clock management (PRCM) module
- Emulation features
- Digital phase-locked loop (DPLL)