General information | |
---|---|
Launched | 2007 |
Designed by | ARM Holdings |
Performance | |
Max. CPU clock rate | 0.8 GHz to 2 GHz |
Cache | |
L1 cache | 32 KB I, 32 KB D |
L2 cache | 128 KB–8 MB (configurable with L2sr1 cache controller) |
Architecture and classification | |
Instruction set | ARMv7-A |
Physical specifications | |
Cores |
|
History | |
Predecessor | ARM Cortex-A8 |
Successor | ARM Cortex-A12 |
The ARM Cortex-A9 MPCore is a 32-bit multi-core processor that provides up to 4 cache-coherent cores, each implementing the ARM v7 architecture instruction set. [1] It was introduced in 2007. [2]
Key features of the Cortex-A9 core are: [3]
ARM states that the TSMC 40G hard macro implementation typically operates at 2 GHz; a single core (excluding caches) occupies less than 1.5 mm2 when designed in a TSMC 65 nanometer (nm) generic process [5] and can be clocked at speeds over 1 GHz, consuming less than 250 mW per core. [2]
This section may contain an excessive amount of intricate detail that may interest only a particular audience.(July 2017) |
Several system on a chip (SoC) devices implement the Cortex-A9 core, including:
Developer | Name | Cores | Process | NEON SIMD | Vector floating point unit | GPU |
---|---|---|---|---|---|---|
Altera | SoC FPGA | 1–2 | 28 nm | Yes | VFPv3 | optionally implemented in FPGA; TES Electronic Solutions D/AVE HD Archived 14 November 2017 at the Wayback Machine |
Ambarella Inc. | S3L | 1 | 28 nm | Yes | VFPv3 | – |
AMLogic | AML8726-M | 1 | 65 nm | Yes | VFPv3 | ARM Mali-400 |
AMLogic | AML8726-MX | 2 | 40 nm | Yes | VFPv3 | ARM Mali-400 MP2 |
AMLogic | AML8726-M8 | 4 | 28 nm | Yes | VFPv3 | ARM Mali-450 MP6 |
Apple Inc. | A5 | 2 | 32 nm 45 nm | Yes | VFPv3 | PowerVR SGX543MP2 |
Apple Inc. | A5X | 2 | 45 nm | Yes | VFPv3 | PowerVR SGX543MP4 |
Broadcom | BCM11311 (Persona ICE) | 2 | 40 nm | ? | ? | Broadcom Videocore IV |
Broadcom | BCM21654 | 1 | 40 nm | Yes | VFPv3 | Broadcom Videocore IV |
Broadcom | BCM21664T | 2 | 40 nm | Yes | VFPv3 | Broadcom Videocore IV |
Calxeda | EnergyCore ECX-1000 [9] | 4 | 40 nm | Yes | VFPv3 | – |
ELVEES Multicore | 1892VM14Ya | 2 | 40 nm | Yes | VFPv3 | ARM Mali-300 |
Freescale Semiconductor | i.MX6 [33] | 1–4 | 40 nm | Yes | VFPv3-D32 | Vivante Corporation GPU IP cores [34] |
HiSilicon | K3V2 (Hi3620) | 4 | 40 nm | Yes | VFPv3 | Vivante GC4000 |
Intel | Cyclone V | 1–2 | 28 nm | Yes | VFPv3 | - |
LG Corp | LG L9 | 2 | ? | ? | ? | ARM Mali-400 MP4 |
Marvell | ARMADA 38x | 1–2 | 28 nm | Yes | VFPv3 | - |
Marvell | PXA986 | 2 | 45 nm | Yes | VFPv3 | PowerVR SGX540 / Vivante GC1000 (Galaxy Tab 3 7-inch) |
Marvell | PXA988 | 2 | 45 nm | Yes | VFPv3 | Vivante GC1000 |
MediaTek | MT6575 | 1 | 40 nm | Yes | VFPv3 | PowerVR SGX531 [16] |
MediaTek | MT6577 | 2 | 40 nm | Yes | VFPv3 | PowerVR SGX531 [17] |
Mindspeed Technologies | Comcerto 2000 | 2 | ? | Yes | ? | – |
Nufront | NuSmartTM 2816(NS2816) | 2 | ? | Yes | VFPv3 | ARM Mali-400 [35] |
Nufront | NuSmartTM 2816M (NS2816M) | 2 | ? | Yes | VFPv3 | ARM Mali-400 |
Nufront | NuSmartTM 115 (NS115) | 2 | ? | Yes | VFPv3 | ARM Mali-400 |
Nvidia | Tegra 2 series | 2 | 40 nm | No | VFPv3-D16 | GeForce ULP |
Nvidia | Tegra 3 (Kal-El) series | 4 | 40 nm | Yes | VFPv3 | GeForce ULP |
Renesas Electronics | ? | ? | ? | ? | – | |
Renesas Electronics | RZ/A1H [36] | 1 | various | Yes | VFPv3 | WXGA 2D graphics 10MByte RAM SoC |
Renesas Electronics | RZ/A1M [36] | 1 | various | Yes | VFPv3 | WXGA 2D graphics 5MByte RAM SoC |
Renesas Electronics | RZ/A1L [36] | 1 | various | Yes | VFPv3 | WXGA 2D graphics 3MByte RAM SoC |
Renesas Electronics | RZ/A1LU [36] | 1 | various | Yes | VFPv3 | RZ/A1L plus Ethernet AVB support and a JPEG codec unit, 3MByte RAM SoC |
Rockchip | RK2928 | 1 | 40 nm | ? | ? | ARM Mali-400 |
Rockchip | RK3066 [24] | 2 | 40 nm | Yes | VFPv3 | ARM Mali-400 MP4 |
Rockchip | RK3128 | 2 | ? | Yes | VFPv3 | ARM Mali-400 MP4 |
Rockchip | RK3188 [37] | 4 | 28 nm | Yes | VFPv3 | ARM Mali-400 MP4 |
Samsung | Exynos 4 Dual (4210) | 2 | 45 nm | Yes | VFPv3 | ARM Mali-400 MP4 |
Samsung | Exynos 4 Dual (4212) | 2 | 32 nm | Yes | VFPv3 | ARM Mali-400 MP4 |
Samsung | Exynos 4 Quad (4412) | 4 | 32 nm | Yes | VFPv3 | ARM Mali-400 MP4 |
Samsung | Exynos 4 Quad (4415) | 4 | 28 nm | Yes | VFPv3 | ARM Mali-400 MP4 |
STMicroelectronics | SPEAr1310 | ? | ? | No | VFPv3 | – |
STMicroelectronics | SPEAr1340 | 2 | ? | No | VFPv3-D16 | ARM Mali-200 [38] |
ST-Ericsson | Nova A9500 | 2 | 45 nm | Yes | VFPv3 | ARM Mali-400 |
ST-Ericsson | NovaThor U8500 | 2 | 45 nm | Yes | VFPv3 | ARM Mali-400 |
ST-Ericsson | NovaThor U9500 | 2 | 45 nm | Yes | VFPv3 | ARM Mali-400 |
Sony | PlayStation Vita | 4 | 40 nm | Yes | VFPv3 | PowerVR SGX543MP4+ |
Texas Instruments | Sitara AM437x | 1 | 45 nm | Yes | VFPv3 | SGX530 Graphics Engine |
Texas Instruments | OMAP4430 OMAP4460 | 2 | 45 nm | Yes | VFPv3 | PowerVR SGX540 |
Texas Instruments | OMAP4470 | 2 | 45 nm | Yes | VFPv3 | PowerVR SGX544 |
Trident Microsystems | PNX8473 [39] | 1 | ? | ? | ? | PowerVR SGX531 |
Trident Microsystems | PNX8483 [40] | 1 | ? | ? | ? | PowerVR SGX531 |
Trident Microsystems | PNX8491 [41] | 1 | ? | ? | ? | PowerVR SGX531 |
WonderMedia | WM8850 | 1 | 40 nm | Yes | VFPv3 | ARM Mali-400 |
WonderMedia | WM8880 | 2 | 40 nm | ? | ? | ARM Mali-400 MP2 |
WonderMedia | WM8950 | 1 | 40 nm | ? | ? | ARM Mali-400 [30] |
WonderMedia | WM8980 | 2 | 40 nm | ? | ? | ARM Mali-400 MP2 |
Xilinx | Zynq-7000 [42] | 2 | 28 nm | Yes | VFPv3 | – |
ZiiLABS | ZMS-20 | ? | ? | Yes | VFPv3 | ZiiLABS flexible Stemcell media processing |
The NXP ColdFire is a microprocessor that derives from the Motorola 68000 family architecture, manufactured for embedded systems development by NXP Semiconductors. It was formerly manufactured by Freescale Semiconductor which merged with NXP in 2015.
OMAP is a family of image/video processors that was developed by Texas Instruments. They are proprietary system on chips (SoCs) for portable and mobile multimedia applications. OMAP devices generally include a general-purpose ARM architecture processor core plus one or more specialized co-processors. Earlier OMAP variants commonly featured a variant of the Texas Instruments TMS320 series digital signal processor.
ARM9 is a group of 32-bit RISC ARM processor cores licensed by ARM Holdings for microcontroller use. The ARM9 core family consists of ARM9TDMI, ARM940T, ARM9E-S, ARM966E-S, ARM920T, ARM922T, ARM946E-S, ARM9EJ-S, ARM926EJ-S, ARM968E-S, ARM996HS. ARM9 cores were released from 1998 to 2006 and they are no longer recommended for new IC designs; recommended alternatives include ARM Cortex-A, ARM Cortex-M, and ARM Cortex-R cores.
ARM11 is a group of 32-bit RISC ARM processor cores licensed by ARM Holdings. The ARM11 core family consists of ARM1136J(F)-S, ARM1156T2(F)-S, ARM1176JZ(F)-S, and ARM11MPCore. Since ARM11 cores were released from 2002 to 2005, they are no longer recommended for new IC designs, instead ARM Cortex-A and ARM Cortex-R cores are preferred.
The i.MX range is a family of Freescale Semiconductor proprietary microcontrollers for multimedia applications based on the ARM architecture and focused on low-power consumption. The i.MX application processors are SoCs (System-on-Chip) that integrate many processing units into one die, like the main CPU, a video processing unit, and a graphics processing unit for instance. The i.MX products are qualified for automotive, industrial, and consumer markets. Most of them are guaranteed for a production lifetime of 10 to 15 years.
Tegra is a system on a chip (SoC) series developed by Nvidia for mobile devices such as smartphones, personal digital assistants, and mobile Internet devices. The Tegra integrates an ARM architecture central processing unit (CPU), graphics processing unit (GPU), northbridge, southbridge, and memory controller onto one package. Early Tegra SoCs are designed as efficient multimedia processors. The Tegra-line evolved to emphasize performance for gaming and machine learning applications without sacrificing power efficiency, before taking a drastic shift in direction towards platforms that provide vehicular automation with the applied "Nvidia Drive" brand name on reference boards and its semiconductors; and with the "Nvidia Jetson" brand name for boards adequate for AI applications within e.g. robots or drones, and for various smart high level automation purposes.
QorIQ is a brand of ARM-based and Power ISA–based communications microprocessors from NXP Semiconductors. It is the evolutionary step from the PowerQUICC platform, and initial products were built around one or more e500mc cores and came in five different product platforms, P1, P2, P3, P4, and P5, segmented by performance and functionality. The platform keeps software compatibility with older PowerPC products such as the PowerQUICC platform. In 2012 Freescale announced ARM-based QorIQ offerings beginning in 2013.
Vivante Corporation was a fabless semiconductor company headquartered in Sunnyvale, California, with an R&D center in Shanghai, China. The company was founded in 2004 as GiQuila and focused on the portable gaming market. The company's first product was a DirectX-compatible graphics processing unit (GPU) capable of playing PC games. In 2007, GiQuila changed its name to Vivante and shifted the direction of the company to the design and licensing of embedded graphics processing unit designs. The company licensed its Mobile Visual Reality to semiconductor solution providers, serving embedded computing markets for mobile gaming, high-definition home entertainment, image processing, and automotive display and entertainment.
Rockchip is a Chinese fabless semiconductor company based in Fuzhou, Fujian province. Rockchip has been providing SoC products for tablets & PCs, streaming media TV boxes, AI audio & vision, IoT hardware since founded in 2001. It has offices in Shanghai, Beijing, Shenzhen, Hangzhou and Hong Kong. It designs system on a chip (SoC) products, using the ARM architecture licensed from ARM Holdings for the majority of its projects.
The ARM Cortex-A15 MPCore is a 32-bit processor core licensed by ARM Holdings implementing the ARMv7-A architecture. It is a multicore processor with out-of-order superscalar pipeline running at up to 2.5 GHz.
The ARM Cortex-A8 is a 32-bit processor core licensed by ARM Holdings implementing the ARMv7-A architecture.
The ARM Cortex-M is a group of 32-bit RISC ARM processor cores licensed by ARM Limited. These cores are optimized for low-cost and energy-efficient integrated circuits, which have been embedded in tens of billions of consumer devices. Though they are most often the main component of microcontroller chips, sometimes they are embedded inside other types of chips too. The Cortex-M family consists of Cortex-M0, Cortex-M0+, Cortex-M1, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M23, Cortex-M33, Cortex-M35P, Cortex-M52, Cortex-M55, Cortex-M85. A floating-point unit (FPU) option is available for Cortex-M4 / M7 / M33 / M35P / M52 / M55 / M85 cores, and when included in the silicon these cores are sometimes known as "Cortex-MxF", where 'x' is the core variant.
The Trim-Slice is a small, fanless nettop computer manufactured by the Israeli company CompuLab. Trim-Slice is the first commercially available desktop computer based on the NVIDIA Tegra 2. It was announced in January 2011 and began shipping in late April 2011.
Mindspeed Technologies, Inc. was an American fabless semiconductor company that designed, manufactured, developed, and sold integrated circuits for communications applications in wireless and wired networks.
NovaThor was a platform consisting of integrated System on Chips (SoC) and modems for smartphones and tablets developed by ST-Ericsson, a 50/50 joint venture of Ericsson and STMicroelectronics established on February 3, 2009. ST-Ericsson also sold the SoCs (Nova) and the modems (Thor) separately. The application processor portion of the system was the successor of the previous Nomadik line from STMicroelectronics.
The ARM Cortex-A7 MPCore is a 32-bit microprocessor core licensed by ARM Holdings implementing the ARMv7-A architecture announced in 2011.
LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals. The earliest LPC series were based on the Intel 8-bit 80C51 core. As of February 2011, NXP had shipped over one billion ARM processor-based chips.