ARM Cortex-A9
Appearance
General information | |
---|---|
Designed by | ARM |
Common manufacturer |
|
Architecture and classification | |
Instruction set | ARM |
Physical specifications | |
Cores |
|
The ARM Cortex-A9 MPCore is a multicore processor providing up to 4 Cache_coherence Cortex-A9 cores each implementing the ARM v7 instruction set architecture[1].
Features
Key features of the Cortex-A9 core are:
- Superscalar execution giving over 2.0 DMIPS/MHz.
- NEON SIMD instruction set extension performing up to 16 operations per instruction.
- High performance Floating Point Unit (double the performance of previous ARM FPUs).
- Thumb-2 instruction set encoding reduces the size of programs with little impact on performance.
- TrustZone security extensions.
- Jazelle support for Java execution.
- Program Trace Macrocell and CoreSight Design Kit for unobtrusive tracing of instruction execution.
ARM states that a single core (excluding caches) occupies less than 1.5 mm2 when designed in a TSMC 65 nanometer (nm) generic process.[2], can be clocked at speeds over 1GHz and consumes less than 250mW per core [3].