ZHCSBT2G November 2012 – October 2017 66AK2H06 , 66AK2H12 , 66AK2H14
PRODUCTION DATA.
Table 7-1 shows the features supported by the Cortex-A15 processor core.
FEATURES | DESCRIPTION |
---|---|
ARM version 7-A ISA | Standard Cortex-A15 processor instruction set + Thumb2, ThumbEE, JazelleX Java accelerator, and media extensions |
Backward compatible with previous ARM ISA versions | |
Cortex-A15 processor version | R2P4 |
Integer core | Main core for processing integer instructions |
NEON core | Gives greatly enhanced throughput for media workloads and VFP-Lite support |
Architecture Extensions | Security, virtualization and LPAE (40-bit physical address) extensions |
L1 Lcache and Dcache | 32KB, 2-way, 16 word line, 128 bit interface |
L2 cache | 4096KB, 16-way, 16 word line, 128 bit interface to L1, ECC/Parity is supported shared between cores |
L2 valid bits cleared by software loop or by hardware | |
Cache Coherency | Support for coherent memory accesses between A15 cores and other noncore master peripherals (Ex: EDMA) in the DDR3A and MSMC SRAM space. |
Branch target address cache | Dynamic branch prediction with Branch Target Buffer (BTB) and Global History Buffer (GHB), a return stack, and an indirect predictor |
Enhanced memory management unit | Mapping sizes are 4KB, 64KB, 1MB, and 16MB |
Buses | 128b AXI4 internal bus from Cortex-A15 converted to a 256b VBUSM to interface (through the MSMC) with MSMC SRAM, DDR EMIF, ROM, Interrupt controller and other system peripherals |
Noninvasive Debug Support | Processor instruction trace using 4x Program Trace Macrocell (CoreSight PTM), Data trace (print-f style debug) using System Trace Macrocell (CoreSight STM) and Performance Monitoring Units (PMU) |
Misc Debug Support | JTAG based debug and Cross triggering |
Clocking | Dedicated ARM PLL for flexible clocking scenarios |
Voltage | SmartReflex voltage domain for automatic voltage scaling |
Power | Support for standby modes and separate core power domains for additional leakage power reduction |