ARM Cortex -A9 - ARM Cortex-A9
Obecná informace | |
---|---|
Navrhl | ARM Holdings |
Výkon | |
Max. Taktovací frekvence CPU | 0,8 GHz až 2 GHz |
Mezipaměti | |
Mezipaměť L1 | 32 KB I, 32 KB D |
Mezipaměť L2 | 128 KB – 8 MB (konfigurovatelné s řadičem mezipaměti L2sr1) |
Architektura a klasifikace | |
Mikroarchitektura | ARMv7-A |
Fyzické specifikace | |
Jádra | |
Dějiny | |
Předchůdce | ARM Cortex-A8 |
Nástupce | ARM Cortex-A12 |
ARM Cortex-A9 MPCore je 32-bitový multi-core procesor, který poskytuje až 4 mezipaměti koherentní jader, z nichž každý provádí ARM V7 architekturu instrukční sadu.
Viva SR1
Klíčové vlastnosti jádra Cortex-A9 jsou:
- Mimo pořadí spekulativní záležitost superskalární provedení 8-fáze potrubí dává 2,50 DMIPS / MHz / jádra.
- Rozšíření instrukční sady NEON SIMD provádějící až 16 operací na instrukci (volitelně).
- Vysoce výkonná jednotka s plovoucí desetinnou čárkou VFPv3 zdvojnásobující výkon předchozích FPM ARM (volitelně).
- Kódování sady instrukcí Thumb-2 zmenšuje velikost programů s malým dopadem na výkon.
- Rozšíření zabezpečení TrustZone .
- Podpora Jazelle DBX pro spouštění Java.
- Kompilace Jazelle RCT pro JIT.
- Programujte Trace Macrocell a CoreSight Design Kit pro neintruzivní sledování provádění instrukcí.
- Ovladač mezipaměti L2 (0–4 MB).
- Vícejádrové zpracování.
ARM uvádí, že implementace tvrdého makra TSMC 40G obvykle pracuje na frekvenci 2 GHz; jedno jádro (kromě mezipaměti) zabírá méně než 1,5 mm 2, pokud je navrženo v obecném procesu TSMC 65 nanometrů (nm) a lze jej taktovat rychlostí přes 1 GHz, přičemž spotřebuje méně než 250 mW na jádro.
Bramborové hranolky
Několik zařízení na čipu (SoC) implementuje jádro Cortex-A9, včetně:
- Altera SoC FPGA
- AMLogic AML8726-M
- Apple A5 , A5X
- Broadcom BCM11311 (Persona ICE)
- Calxeda EnergyCore ECX-1000
- Entropický EN7588
- NXP Semiconductors (dříve Freescale) QorIQ Layerscape LS1024A
- Freescale Semiconductor i.MX6
- HiSilicon K3V2 -Hi3620
- Marvell Avastar 88W8787, používaný v Sony PlayStation Vita
- MediaTek MT6575 (jedno jádro), MT6577 (dvoujádrový)
- Mindspeed Technologies Mindspeed Comcerto 2000
- Nufront NuSmart 2816, 2816M, 115
- Nvidia Tegra 2 (bez rozšíření NEON), Tegra 3 a Tegra 4i
- Rodina Trident Microsystems 847x/8x/9x SoC
- Řada Renesas Electronics RZ/A1H, M, L, LU
- Samsung Exynos 4210, 4212, 4412, 4415
- Rockchip RK3066, RK292x, RK31xx
- STMicroelectronics SPEAr1310, SPEAr1340
- ST-Ericsson Nova A9500, NovaThor U8500 , NovaThor U9500
- Procesory Texas Instruments OMAP4
- Texas Instruments Sitara AM437x
- WonderMedia WM8850, WM8950 a WM8980
- Extensible Processing Platform Xilinx
- ZiiLABS ZMS-20
Systémy na čipu
Vývojář | název | Jádra | Proces | NEON SIMD | Vektor jednotka s plovoucí desetinnou čárkou | GPU |
---|---|---|---|---|---|---|
Altera | SoC FPGA | 1–2 | 28 nm | Ano | VFPv3 | volitelně implementováno v FPGA; TES Electronic Solutions D/AVE HD |
Ambarella Inc. | S3L | 1 | 28 nm | Ano | VFPv3 | - |
AMLogic | AML8726-M | 1 | 65 nm | Ano | VFPv3 | ARM Mali-400 |
AMLogic | AML8726-MX | 2 | 40 nm | Ano | VFPv3 | ARM Mali-400 MP2 |
AMLogic | AML8726-M8 | 4 | 28 nm | Ano | VFPv3 | ARM Mali-450 MP6 |
Apple Inc. | A5 | 2 | 32 nm 45 nm |
Ano | VFPv3 | PowerVR SGX543MP2 |
Apple Inc. | A5X | 2 | 45 nm | Ano | VFPv3 | PowerVR SGX543MP4 |
Broadcom | BCM11311 (Persona ICE) | 2 | 40 nm | ? | ? | Broadcom Videocore IV |
Broadcom | BCM21654 | 1 | 40 nm | Ano | VFPv3 | Broadcom Videocore IV |
Broadcom | BCM21664T | 2 | 40 nm | Ano | VFPv3 | Broadcom Videocore IV |
Calxeda | EnergyCore ECX-1000 | 4 | 40 nm | Ano | VFPv3 | - |
ELVEES Multicore | 1892VM14Ya | 2 | 40 nm | Ano | VFPv3 | ARM Mali-300 |
Freescale Semiconductor | i.MX 6 | 1–4 | 40 nm | Ano | VFPv3-D32 | Vivante Corporation GPU IP jádra |
HiSilicon | K3V2 (Hi3620) | 4 | 40 nm | Ano | VFPv3 | Vivante GC4000 |
Intel | Cyklon V | 1–2 | ? | Ano | VFPv3 | - |
LG Corp | LG L9 | 2 | ? | ? | ? | ARM Mali-400 MP4 |
Marvell | ARMADA 38x | 1–2 | 28 nm | Ano | VFPv3 | - |
Marvell | PXA986 | 2 | 45 nm | Ano | VFPv3 | PowerVR SGX540 / Vivante GC1000 (Galaxy Tab 3 7 palců) |
Marvell | PXA988 | 2 | 45 nm | Ano | VFPv3 | Vivante GC1000 |
MediaTek | MT6575 | 1 | 40 nm | Ano | VFPv3 | PowerVR SGX531 |
MediaTek | MT6577 | 2 | 40 nm | Ano | VFPv3 | PowerVR SGX531 |
Technologie Mindspeed | Comcerto 2000 | 2 | ? | Ano | ? | - |
Nufront | NuSmartTM 2816 (NS2816) | 2 | ? | Ano | VFPv3 | ARM Mali-400 |
Nufront | NuSmartTM 2816M (NS2816M) | 2 | ? | Ano | VFPv3 | ARM Mali-400 |
Nufront | NuSmartTM 115 ( NS115 ) | 2 | ? | Ano | VFPv3 | ARM Mali-400 |
Nvidia | Tegra 2 série | 2 | 40 nm | Ne | VFPv3-D16 | GeForce ULP |
Nvidia | Řada Tegra 3 (Kal-El) | 4 | 40 nm | Ano | VFPv3 | GeForce ULP |
Renesas Electronics | [1] | ? | ? | ? | ? | - |
Renesas Electronics | RZ/A1H | 1 | rozličný | Ano | VFPv3 |
WXGA 2D graphics 10MByte RAM SoC |
Renesas Electronics | RZ/A1M | 1 | rozličný | Ano | VFPv3 |
WXGA 2D graphics 5MByte RAM SoC |
Renesas Electronics | RZ/A1L | 1 | rozličný | Ano | VFPv3 |
WXGA 2D graphics 3MByte RAM SoC |
Renesas Electronics | RZ/A1LU | 1 | rozličný | Ano | VFPv3 |
Podpora RZ/A1L plus Ethernet AVB a jednotka kodeku JPEG, 3 MB RAM SoC |
Rockchip | 2928 RK | 1 | 40 nm | ? | ? | ARM Mali-400 |
Rockchip | RK3066 | 2 | 40 nm | Ano | VFPv3 | ARM Mali-400 MP4 |
Rockchip | RK3128 | 2 | ? | Ano | VFPv3 | ARM Mali-400 MP4 |
Rockchip | RK3188 | 4 | 28 nm | Ano | VFPv3 | ARM Mali-400 MP4 |
Samsung | Exynos 4 Dual (4210) | 2 | 45 nm | Ano | VFPv3 | ARM Mali-400 MP4 |
Samsung | Exynos 4 Dual (4212) | 2 | 32 nm | Ano | VFPv3 | ARM Mali-400 MP4 |
Samsung | Exynos 4 Quad (4412) | 4 | 32 nm | Ano | VFPv3 | ARM Mali-400 MP4 |
Samsung | Exynos 4 Quad (4415) | 4 | 28 nm | Ano | VFPv3 | ARM Mali-400 MP4 |
STMicroelectronics | SPEAr1310 | ? | ? | Ne | VFPv3 | - |
STMicroelectronics | SPEAr1340 | 2 | ? | Ne | VFPv3-D16 | ARM Mali-200 |
ST-Ericsson | Nova A9500 | 2 | 45 nm | Ano | VFPv3 | ARM Mali-400 |
ST-Ericsson | NovaThor U8500 | 2 | 45 nm | Ano | VFPv3 | ARM Mali-400 |
ST-Ericsson | NovaThor U9500 | 2 | 45 nm | Ano | VFPv3 | ARM Mali-400 |
Sony | PlayStation Vita | 4 | 40 nm | Ano | VFPv3 | PowerVR SGX543MP4+ |
Texas Instruments | Sitara AM437x | 1 | 45 nm | Ano | VFPv3 | Grafický engine SGX530 |
Texas Instruments | OMAP4430 OMAP4460 |
2 | 45 nm | Ano | VFPv3 | PowerVR SGX540 |
Texas Instruments | OMAP4470 | 2 | 45 nm | Ano | VFPv3 | PowerVR SGX544 |
Trident Microsystems | PNX8473 | 1 | ? | ? | ? | PowerVR SGX531 |
Trident Microsystems | PNX8483 | 1 | ? | ? | ? | PowerVR SGX531 |
Trident Microsystems | PNX8491 | 1 | ? | ? | ? | PowerVR SGX531 |
WonderMedia | WM8850 | 1 | ? | Ano | ? | ARM Mali-400 |
WonderMedia | WM8880 | 2 | 40 nm | ? | ? | ARM Mali-400 MP2 |
WonderMedia | WM8950 | 1 | ? | ? | ? | ARM Mali-400 |
WonderMedia | WM8980 | 2 | 40 nm | ? | ? | ARM Mali-400 MP2 |
Xilinx | Zynq-7000 | 2 | 28 nm | Ano | VFPv3 | - |
ZiiLABS | ZMS-20 | ? | ? | Ano | VFPv3 | ZiiLABS flexibilní zpracování médií Stemcell |
Viz také
Reference
externí odkazy
- ARM Holdings
- jiný