El ARM Cortex-A7 MPCore es un núcleo de microprocesador de 32 bits licenciado por ARM Holdings que implementa la arquitectura ARMv7-A anunciada en 2011. [1]
Descripción general

Tiene dos aplicaciones: en primer lugar, como sucesor más pequeño, más simple y con mayor eficiencia energética del Cortex-A8 . El otro uso es en la arquitectura big.LITTLE , combinando uno o más núcleos A7 con uno o más núcleos Cortex-A15 en un sistema heterogéneo . [2] Para ello, es totalmente compatible con las características del A15.
Las características principales del núcleo Cortex-A7 son:
- Microarquitectura parcial de doble emisión y en orden con una cadena de montaje de 8 etapas [3]
- Extensión del conjunto de instrucciones SIMD de NEON
- Unidad de punto flotante VFPv4
- Codificación del conjunto de instrucciones Thumb-2
- ECA de Jazelle
- Virtualización de hardware
- Extensiones de dirección de página grande (LPAE)
- Caché de nivel 2 integrado (0–1 MB)
- 1,9 DMIPS /MHz [3]
- Velocidad de reloj típica 1,5 GHz [3]
Papas fritas
Varios sistemas en chips (SoC) han implementado el núcleo Cortex-A7, incluidos:
- Allwinner A20 (A7 de doble núcleo + GPU Mali -400 MP2) [4]
- Allwinner A31 (A7 de cuatro núcleos + GPU PowerVR SGX544MP2 ) [5]
- Allwinner A83T (A7 de ocho núcleos + GPU PowerVR SGX544 ) [6]
- Allwinner H3 (A7 de cuatro núcleos + GPU Mali -400 MP2) [7]
- Procesador multimedia HSPA+ de cuatro núcleos Broadcom BCM23550 [8]
- Broadcom BCM2836 (A7 de cuatro núcleos + GPU VideoCore IV), diseñado específicamente para Raspberry Pi 2 [9]
- SoC de banda ancha Broadcom BCM6846 (A7 de doble núcleo) [10]
- NXP Semiconductor (anteriormente Freescale) QorIQ Layerscape LS1 (A7 de doble núcleo)
- Freescale i.MX 6 UltraLite
- HiSilicon K3V3, arquitectura big.LITTLE con núcleos duales Cortex-A7 y duales Cortex-A15. Utiliza GPU ARM Mali-T658 .
- Marvell PXA1088 (A7 de cuatro núcleos + Vivante GC1000) [11]
- Mediatek MT6570 (A7 de doble núcleo + GPU ARM Mali -400MP1)
- Mediatek MT6572 (A7 de doble núcleo + GPU ARM Mali -400MP1)
- Mediatek MT6580 (A7 de cuatro núcleos + GPU ARM Mali -400MP2)
- Mediatek MT6582 (A7 de cuatro núcleos + GPU ARM Mali -400MP2)
- Mediatek MT6589 (A7 de cuatro núcleos + GPU Imagination Technologies PowerVR SGX544 )
- Mediatek MT6592 (A7 de ocho núcleos + GPU ARM Mali -450MP4)
- Mstar MSB2531A ARM Cortex A7 32 bits 800 MHz
- Qualcomm Snapdragon 200 y Snapdragon 400 [ ancla rota ] MSM8212 y MSM8612, MSM8226, MSM8626 y MSM8926 (quad core A7 + GPU Adreno 305)
- Samsung Exynos 5 Octa (5410), arquitectura big.LITTLE con cuatro núcleos Cortex-A7 y cuatro núcleos Cortex-A15. Utiliza la GPU PowerVR SGX544MP3 de Imagination Technologies .
- Samsung Exynos 5 Octa (5420), arquitectura big.LITTLE con cuatro núcleos Cortex-A7 y cuatro núcleos Cortex-A15. Utiliza GPU ARM Mali -T628MP6.
- STMicroelectronics STM32MP13x (A7 de un solo núcleo)
- STMicroelectronics STM32MP15x (GPU A7 + M4 + Vivante de doble núcleo )
- ASPEED AST2600 BMC (doble núcleo A7 + M4 )
Véase también
- Arquitectura ARM
- Comparación de núcleos ARMv7-A
- JTAG
- Lista de aplicaciones de los núcleos ARM
- Lista de núcleos ARM
Referencias
- ^ por Ryan Whitwam (21 de octubre de 2011), ARM Cortex-A7 ofrece una visión del tamaño de un micropunto del futuro de los procesadores móviles, ExtremeTech
- ^ "big.LITTLE Processing". ARM Holdings . Archivado desde el original el 22 de octubre de 2012. Consultado el 17 de octubre de 2012 .
- ^ abc Anand Lal Shimpi (19 de octubre de 2011). "Cortex A7 de ARM: dispositivos de gama alta más económicos, de doble núcleo y con mayor eficiencia energética". AnandTech . Consultado el 17 de octubre de 2012 .
- ^ "AllWinner publica detalles de los procesadores A31 y A20". CNXSoft. 9 de diciembre de 2012. Archivado desde el original el 12 de diciembre de 2012. Consultado el 9 de diciembre de 2012 .
- ^ "A31". Allwinner Technology. Archivado desde el original el 21 de febrero de 2016. Consultado el 18 de febrero de 2016 .
- ^ "A83T". Allwinner Technology. Archivado desde el original el 10 de febrero de 2016. Consultado el 18 de febrero de 2016 .
- ^ "H3". Allwinner . Consultado el 4 de noviembre de 2016 .
- ^ "BCM23550". Broadcom . Archivado desde el original el 29 de octubre de 2013.
- ^ Upton, Eben. «Raspberry Pi 2 ya está a la venta por 35 dólares». Raspberry Pi Foundation. Archivado desde el original el 11 de abril de 2015. Consultado el 3 de febrero de 2015 .
- ^ Zhang, William. "arm: bcmbca: agregar soporte para SoC bcm6846".
- ^ "PXA1088". Marvell Technology Group . Archivado desde el original el 12 de mayo de 2013.
Enlaces externos
- Tenencias de ARM
- Sitio web oficial
- Manuales de referencia técnica de Cortex-A7
- Otro
- Tiempos de ciclo de instrucción de Cortex-A7