Cortex-A12 is bringing high performance into the mid-range and its efficiency profile makes it an ideal choice for thermally restricted mobile devices like smartphones and tablets. It is based on the widely adopted ARMv7-A architecture and offers backwards compatibility to the Cortex-A15, Cortex-A7 and Cortex-A9 processors and allows existing applications to operate seamlessly on Cortex-A12 processor-based SoCs.
Cortex-A12 is an attractive next step for Cortex-A9 designs. Its modern feature set, easy integration and additional performance over Cortex-A9 provide an ideal upgrade path for partners. Find below a feature comparison of Cortex-A9 and Cortex-A12:
SMP / LPAE / Virtualization extensions
|GIC v2||Yes (Internal)||External GIC|
|Integrated PTM||Separate Macrocell||Yes (Integrated)|
|L1 Instruction Cache||16kB/32kB/64kB, 4-Way||32kB/64kB, 4-Way|
|L1 Data Cache||16kB/32kB/64kB, 4-Way||32kB, 4-Way|
|L1 Cache protection||Optional Parity (SED)||None|
|L2 Cache||External – L2C-310
128kB to 8MB
256kB to 8MB
|L2 Cache protection||Optional Parity (SED), ECC external only||Optional ECC, SECDED|
|Cache Line Size||32 Bytes L1 and L2||64 Bytes L1 and L2|
|AXI Bus Interface||2 x 64-bit AXI 3||1 x 128-bit AXI 4|
|ACP Bus Interface||Optional 1 x 64-bit||Optional 1 x 128-bit|
Future variants will be big.LITTLE compatible and allow big.LITTLE configuration with the high-efficiency Cortex-A7 processor.
The Cortex-A12 microarchitecture consists of a high-performance, high-efficiency pipeline, which delivers significant performance increase over today’s mid-range devices while maintaining uncompromised battery life expected in this market. Tightly integrated NEON™/FPU units, integrated L2 cache with optional reliability features, Peripheral Port for low-latency peripheral accesses and an Accelerator Coherency Port (ACP) are just some features available in Cortex-A12 making it an ideal choice for the mid-range mobile market, and other consumer centric applications.
Cortex-A12 is optimized for modern mobile use case but the performance, power efficiency and feature set of the processor make it a perfect fit for other consumer electronics applications:
- Mobile - Smartphones, Tablets
- Digital TV, Set-top box
- Home Networking
- Automotive Infotainment and many other consumer applications
Many of these consumer devices today are based on Cortex-A9. Cortex-A12 enables partners to take the next step and upgrade to the latest generation of mid-range processors.