Información general | |
---|---|
Diseñada por | ARM Holdings |
Rendimiento | |
Max. Frecuencia de reloj de la CPU | 0,8 GHz a 2 GHz |
Cache | |
Caché L1 | 32 KB I, 32 KB D |
Caché L2 | 128 KB – 8 MB (configurable con controlador de caché L2) |
Arquitectura y clasificación | |
Microarquitectura | ARMv7-A |
Especificaciones físicas | |
Núcleos |
|
Historia | |
Predecesor | BRAZO Cortex-A8 |
Sucesor | BRAZO Cortex-A12 |
El ARM Cortex-A9 MPCore es un núcleo de procesador de 32 bits con licencia de ARM Holdings que implementa la arquitectura ARMv7-A . Es un procesador multinúcleo que proporciona hasta 4 núcleos coherentes con la caché . [1]
Resumen [ editar ]
Las características clave del núcleo Cortex-A9 son: [2]
- Emisión especulativa fuera de orden ejecución superescalar canalización de 8 etapas [3] que da 2,50 DMIPS / MHz / núcleo.
- Extensión del conjunto de instrucciones NEON SIMD que realiza hasta 16 operaciones por instrucción (opcional).
- Unidad de punto flotante VFPv3 de alto rendimiento que duplica el rendimiento de las FPU ARM anteriores (opcional).
- La codificación del conjunto de instrucciones Thumb-2 reduce el tamaño de los programas con poco impacto en el rendimiento.
- Extensiones de seguridad TrustZone .
- Soporte de Jazelle DBX para la ejecución de Java.
- Jazelle RCT para compilación JIT.
- Program Trace Macrocell y CoreSight Design Kit para un seguimiento no intrusivo de la ejecución de instrucciones.
- Controlador de caché L2 (0–4 MB).
- Procesamiento multinúcleo.
ARM afirma que la implementación de macro duro TSMC 40G normalmente opera a 2 GHz; un solo núcleo (excluidas las memorias caché) ocupa menos de 1,5 mm 2 cuando se diseña en un proceso genérico TSMC de 65 nanómetros (nm) [4] y se puede sincronizar a velocidades superiores a 1 GHz, consumiendo menos de 250 mW por núcleo. [5]
Chips [ editar ]
Esta sección puede contener una cantidad excesiva de detalles intrincados que pueden interesar solo a una audiencia en particular . Julio de 2017 ) ( Obtenga información sobre cómo y cuándo eliminar este mensaje de plantilla ) ( |
Varios dispositivos de sistema en un chip (SoC) implementan el núcleo Cortex-A9, que incluyen:
- FPGA de Altera SoC [6]
- AMLogic AML8726-M [7]
- Manzana A5 , A5X
- Broadcom BCM11311 (Persona ICE) [8]
- Calxeda EnergyCore ECX-1000 [9]
- Entropic EN7588 [10]
- Semiconductores NXP (anteriormente Freescale) QorIQ Layerscape LS1024A [11]
- Freescale Semiconductor i.MX6 [12]
- HiSilicon [13] K3V2 -Hi3620 [14]
- Marvell Avastar 88W8787, utilizado en Sony PlayStation Vita [15] [16]
- MediaTek MT6575 [17] (un solo núcleo), MT6577 [18] (doble núcleo)
- Mindspeed Technologies Mindspeed Comcerto 2000 [19] [20] [21]
- Nufront NuSmart 2816, 2816M, 115 [22]
- Nvidia Tegra 2 (sin extensiones NEON), Tegra 3 y Tegra 4i
- Familia de SoC Trident Microsystems 847x / 8x / 9x [23]
- Familia Renesas Electronics RZ / A1H, M, L, LU
- Samsung Exynos 4210, [24] 4212, 4412, 4415
- Rockchip RK3066, [25] RK292x, RK31xx
- STMicroelectronics SPEAr1310, [26] SPEAr1340 [27]
- ST-Ericsson Nova A9500, NovaThor U8500, [28] NovaThor U9500 [29]
- Procesadores Texas Instruments OMAP4
- Texas Instruments Sitara AM437x [30]
- WonderMedia WM8850, WM8950 y WM8980 [31]
- Plataforma de procesamiento extensible de Xilinx [32]
- ZiiLABS ZMS-20 [33]
Sistemas en un chip [ editar ]
Desarrollador | Nombre | Núcleos | Proceso | NEÓN SIMD | Unidad de coma flotante vectorial | GPU |
---|---|---|---|---|---|---|
Altera | SoC FPGA | 1-2 | 28 millas náuticas | sí | VFPv3 | implementado opcionalmente en FPGA; Soluciones electrónicas TES D / AVE HD |
Ambarella Inc. | S3L | 1 | 28 millas náuticas | sí | VFPv3 | - |
AMLogic | AML8726-M | 1 | 65 nanómetro | sí | VFPv3 | BRAZO Mali-400 |
AMLogic | AML8726-MX | 2 | 40 nm | sí | VFPv3 | BRAZO Mali-400 MP2 |
AMLogic | AML8726-M8 | 4 | 28 millas náuticas | sí | VFPv3 | BRAZO Mali-450 MP6 |
Apple Inc. | A5 | 2 | 32 millas náuticas 45 millas náuticas | sí | VFPv3 | PowerVR SGX543MP2 |
Apple Inc. | A5X | 2 | 45 millas náuticas | sí | VFPv3 | PowerVR SGX543MP4 |
Broadcom | BCM11311 (Persona ICE) | 2 | 40 nm | ? | ? | Broadcom Videocore IV |
Broadcom | BCM21654 | 1 | 40 nm | sí | VFPv3 | Broadcom Videocore IV |
Broadcom | BCM21664T | 2 | 40 nm | sí | VFPv3 | Broadcom Videocore IV |
Calxeda | EnergyCore ECX-1000 [9] | 4 | 40 nm | sí | VFPv3 | - |
ELVEES Multinúcleo | 1892VM14Ya | 2 | 40 nm | sí | VFPv3 | BRAZO Mali-300 |
Semiconductor Freescale | i.MX 6 [34] | 1-4 | 40 nm | sí | VFPv3-D32 | Núcleos IP de GPU de Vivante Corporation [35] |
HiSilicon | K3V2 (Hola 3620) | 4 | 40 nm | sí | VFPv3 | Vivante GC4000 |
Intel | Ciclón V | 1-2 | ? | sí | VFPv3 | - |
LG Corp | LG L9 | 2 | ? | ? | ? | BRAZO Mali-400 MP4 |
Marvell | ARMADA 38x | 1-2 | 28 millas náuticas | sí | VFPv3 | - |
Marvell | PXA986 | 2 | 45 millas náuticas | sí | VFPv3 | PowerVR SGX540 / Vivante GC1000 (Galaxy Tab 3 de 7 pulgadas) |
Marvell | PXA988 | 2 | 45 millas náuticas | sí | VFPv3 | Vivante GC1000 |
MediaTek | MT6575 | 1 | 40 nm | sí | VFPv3 | PowerVR SGX531 [17] |
MediaTek | MT6577 | 2 | 40 nm | sí | VFPv3 | PowerVR SGX531 [18] |
Tecnologías Mindspeed | Comcerto 2000 | 2 | ? | sí | ? | - |
Nufront | NuSmartTM 2816 (NS2816) | 2 | ? | sí | VFPv3 | BRAZO Mali-400 [36] |
Nufront | NuSmartTM 2816M (NS2816M) | 2 | ? | sí | VFPv3 | BRAZO Mali-400 |
Nufront | NuSmartTM 115 ( NS115 ) | 2 | ? | sí | VFPv3 | BRAZO Mali-400 |
Nvidia | Serie Tegra 2 | 2 | 40 nm | No | VFPv3-D16 | GeForce ULP |
Nvidia | Serie Tegra 3 (Kal-El) | 4 | 40 nm | sí | VFPv3 | GeForce ULP |
Electrónica Renesas | [1] | ? | ? | ? | ? | - |
Electrónica Renesas | RZ / A1H [37] | 1 | varios | sí | VFPv3 | SoC de gráficos WXGA 2D de 10 MB de RAM |
Electrónica Renesas | RZ / A1M [38] | 1 | varios | sí | VFPv3 | SoC de gráficos WXGA 2D de 5 MB de RAM |
Electrónica Renesas | RZ / A1L [39] | 1 | varios | sí | VFPv3 | SoC de gráficos WXGA 2D RAM de 3 MByte |
Electrónica Renesas | RZ / A1LU [40] | 1 | varios | sí | VFPv3 | Compatible con RZ / A1L más Ethernet AVB y una unidad de códec JPEG, SoC de RAM de 3 MByte |
Rockchip | RK2928 | 1 | 40 nm | ? | ? | BRAZO Mali-400 |
Rockchip | RK3066 [25] | 2 | 40 nm | sí | VFPv3 | BRAZO Mali-400 MP4 |
Rockchip | RK3128 | 2 | ? | sí | VFPv3 | BRAZO Mali-400 MP4 |
Rockchip | RK3188 [41] | 4 | 28 millas náuticas | sí | VFPv3 | BRAZO Mali-400 MP4 |
Samsung | Exynos 4 Dual (4210) | 2 | 45 millas náuticas | sí | VFPv3 | BRAZO Mali-400 MP4 |
Samsung | Exynos 4 Dual (4212) | 2 | 32 millas náuticas | sí | VFPv3 | BRAZO Mali-400 MP4 |
Samsung | Exynos 4 Quad (4412) | 4 | 32 millas náuticas | sí | VFPv3 | BRAZO Mali-400 MP4 |
Samsung | Exynos 4 Quad (4415) | 4 | 28 millas náuticas | sí | VFPv3 | BRAZO Mali-400 MP4 |
STMicroelectronics | SPEAr1310 | ? | ? | No | VFPv3 | - |
STMicroelectronics | SPEAr1340 | 2 | ? | No | VFPv3-D16 | BRAZO Mali-200 [42] |
ST-Ericsson | Nova A9500 | 2 | 45 millas náuticas | sí | VFPv3 | BRAZO Mali-400 |
ST-Ericsson | NovaThor U8500 | 2 | 45 millas náuticas | sí | VFPv3 | BRAZO Mali-400 |
ST-Ericsson | NovaThor U9500 | 2 | 45 millas náuticas | sí | VFPv3 | BRAZO Mali-400 |
Sony | PlayStation Vita | 4 | 40 nm | sí | VFPv3 | PowerVR SGX543MP4 + |
Instrumentos Texas | Sitara AM437x | 1 | 45 millas náuticas | sí | VFPv3 | Motor de gráficos SGX530 |
Instrumentos Texas | OMAP4430 OMAP4460 | 2 | 45 millas náuticas | sí | VFPv3 | PowerVR SGX540 |
Instrumentos Texas | OMAP4470 | 2 | 45 millas náuticas | sí | VFPv3 | PowerVR SGX544 |
Microsistemas Trident | PNX8473 [43] | 1 | ? | ? | ? | PowerVR SGX531 |
Microsistemas Trident | PNX8483 [44] | 1 | ? | ? | ? | PowerVR SGX531 |
Microsistemas Trident | PNX8491 [45] | 1 | ? | ? | ? | PowerVR SGX531 |
WonderMedia | WM8850 | 1 | ? | sí | ? | BRAZO Mali-400 |
WonderMedia | WM8880 | 2 | 40 nm | ? | ? | BRAZO Mali-400 MP2 |
WonderMedia | WM8950 | 1 | ? | ? | ? | BRAZO Mali-400 [31] |
WonderMedia | WM8980 | 2 | 40 nm | ? | ? | BRAZO Mali-400 MP2 |
Xilinx | Zynq-7000 [46] | 2 | 28 millas náuticas | sí | VFPv3 | - |
ZiiLABS | ZMS-20 | ? | ? | sí | VFPv3 | Procesamiento de medios Stemcell flexible ZiiLABS |
Ver también [ editar ]
- Arquitectura ARM
- Lista de núcleos ARM
- Lista de aplicaciones de núcleos ARM
- Comparación de núcleos ARMv8-A
- JTAG
Referencias [ editar ]
- ^ "ARM Cortex-A9 MPCore" . Arm.com . Consultado el 2 de febrero de 2012 .
- ^ "Especificaciones del procesador Cortex-A9" . BRAZO.
- ^ "Libro blanco: los procesadores ARM Cortex-A9" (PDF) . BRAZO. Archivado desde el original (PDF) el 17 de noviembre de 2014.
- ^ "Procesador de un solo núcleo Cortex-A9" . Arm.com . Consultado el 2 de febrero de 2012 .
- ^ "ARM gira el núcleo de Cortex habilitado para múltiples núcleos - Noticias - Linux para dispositivos" . Archivado desde el original el 6 de septiembre de 2012 . Consultado el 7 de enero de 2010 .
- ^ Descripción general de SoC FPGA , Altera
- ^ Ibh Mobile Internet Devices , Amlogic, archivado desde el original el 4 de mayo de 2014
- ^ "BCM11311 - Procesador de aplicaciones Persona ICE" . Broadcom.
- ^ a b "EnergyCore ECX-1000: Especificaciones técnicas" . Calxeda . Archivado desde el original el 25 de abril de 2012 . Consultado el 8 de mayo de 2012 .
- ^ "SoC de decodificador IP de doble núcleo y alto rendimiento" . Entrópico. Archivado desde el original el 29 de octubre de 2013 . Consultado el 13 de junio de 2013 .
- ^ QorIQ® Layerscape 1024A Procesador de comunicaciones de doble núcleo , Semiconductores NXP
- ^ "Presentación de la serie i.MX 6" . Semiconductor de Freescale.
- ^ http://www.hisilicon.com
- ^ "HiSilicon presenta el procesador Quad-Core Cortex A9 K3V2 (Hi3620)" .
- ^ Johnny Cullen (24 de enero de 2011). "Sony ofrece especificaciones técnicas para NGP" . VG247 . Consultado el 25 de enero de 2011 .
- ^ "Análisis de producto y desmontaje de Sony Playstation Vita" . TechInsights . Archivado desde el original el 18 de agosto de 2013 . Consultado el 15 de octubre de 2013 .
- ^ a b "MediaTek - MT6575" . MediaTek. Archivado desde el original el 15 de enero de 2013 . Consultado el 8 de enero de 2013 .
- ^ a b "MediaTek - MT6577" . MediaTek. Archivado desde el original el 13 de enero de 2013 . Consultado el 8 de enero de 2013 .
- ^ Roy Rubenstein (9 de octubre de 2012). "Un procesador programable basado en ARM está configurado para habilitar nuevos productos de comunicaciones" .
- ^ Kevin Trosian (8 de enero de 2013). "Mindspeed presentará el primer procesador de comunicaciones basado en ARM Cortex A9 de la industria con DPI integrado en el CES de 2013" .
- ^ "MACOM para exhibir procesadores Mindspeed Comcerto 2000 System-on-Chip (SoC) recién adquiridos en el CES internacional de 2014" . 7 de enero de 2014.
- ^ "Chip de sistema informático" . Nufront. Archivado desde el original el 30 de agosto de 2011 . Consultado el 26 de septiembre de 2011 .
- ^ NXP para mostrar el primer decodificador soc de 45nm totalmente integrado basado en procesadores ARM cortex - A9
- ^ "Exynos 4210" . samsung.com. 20 de enero de 2012 . Consultado el 2 de febrero de 2012 .
- ^ a b Se acerca la era RK3066 de doble núcleo
- ^ SPEAr1310 MPU integrado Cortex A9 de doble núcleo para comunicaciones
- ^ SPEAr1340 MPU integrado Cortex A9 de doble núcleo para comunicaciones , archivado desde el original el 2 de mayo de 2012 , consultado el 3 de marzo de 2012
- ^ ST-Ericsson NovaThor U8500 , ST-Ericsson, archivado desde el original el 22 de julio de 2013 , consultado el 19 de febrero de 2011
- ^ ST-Ericsson NovaThor U9500 , ST-Ericsson, archivado desde el original el 2 de octubre de 2011 , consultado el 25 de septiembre de 2011
- ^ "Procesadores AM437x Sitara" .
- ^ a b "WonderMedia anuncia PRIZM WM8950 con soporte para Android 4.0" . 19 de mayo de 2013. Archivado desde el original el 15 de agosto de 2013 . Consultado el 17 de junio de 2013 .
- ^ Libro blanco: Plataforma de procesamiento extensible (PDF) , archivado desde el original (PDF) el 2 de septiembre de 2011 , consultado el 25 de septiembre de 2011
- ^ ZiiLABS ZMS-20 Dual ARM Cortex A9 Media Processor , archivado desde el original el 25 de septiembre de 2011 , consultado el 26 de septiembre de 2011
- ^ Presentación de la serie i.MX 6 de procesadores de aplicaciones (PDF)
- ^ Vivante GPU IP Cores impulsan la última serie de procesadores de aplicaciones Freescale i.MX 6 , archivado desde el original el 20 de noviembre de 2011 , consultado el 25 de septiembre de 2011
- ^ Nufront 2GHz ARM Cortex-A9 para computadora de escritorio, computadora portátil y netbook - NuSmart 2816
- ^ RZ A1H Inicio
- ^ RZ A1M Inicio
- ^ RZ A1L Inicio
- ^ RZ A1L, Inicio
- ^ http://www.gizmochina.com/2012/12/05/review-of-rockchip-rk3166-quad-core-chipset/
- ^ Familia SPEAr de microprocesadores integrados (PDF) , archivado desde el original (PDF) el 28 de junio de 2011 , consultado el 25 de septiembre de 2011
- ^ PNX8473 , archivado desde el original el 29 de octubre de 2013 , consultado el 26 de junio de 2013
- ^ PNX8483 , archivado desde el original el 29 de octubre de 2013 , consultado el 26 de junio de 2013
- ^ Venta de Samsung Galaxy A9 en India hoy: precio en India, ofertas y características (2018) , noviembre de 2018[ enlace muerto permanente ]
- ^ "Copia archivada" . Archivado desde el original el 7 de abril de 2012 . Consultado el 13 de abril de 2012 .Mantenimiento de CS1: copia archivada como título ( enlace )
Enlaces externos [ editar ]
- ARM Holdings
- Página web oficial
- Manuales de referencia técnica ARM Cortex-A9
- Otro
- Informe técnico: los procesadores ARM Cortex-A9
- RISC vs CISC en la era móvil
- Especificaciones de TI OMAP4440
- Resumen de datos de STMicroelectronics SPEAr1310
- RM Cortex-A9
- Vídeos populares del procesador ARM Cortex-A9 MPCore y Multi-core , YouTube.
- Lenguaje ensamblador ARM