ARM Cortex-A9 MPCore
ARM Cortex-A9 MPCore es un procesador multinúcleo de 32 bits que proporciona hasta 4 núcleos Cortex-A9 coherentes con la caché mediante el conjunto de instrucciones ARM v7 [1] . Introducido en 2007 [2] .
Resumen
Características principales de los núcleos Cortex-A9:
- Una canalización computacional de predicción de bifurcación dinámica , especulativa , superescalar y desordenada . El decodificador procesa 2 comandos por ciclo, el búfer para redistribuir instrucciones con una capacidad de 32-40 comandos, la profundidad de la canalización de enteros es de 8 pasos. El núcleo procesa hasta cuatro microoperaciones por reloj.
- Archivo de registro entero renombrado , 32 registros arquitectónicos asignados a 56 físicos [3] .
- Soporte (opcional) bloque de instrucciones SIMD NEON, procesamiento de hasta 16 operandos por instrucción, ancho de vector - hasta 128 bits. El bloque de ejecución tiene físicamente 64 bits de ancho y procesa un vector de 128 bits en dos ciclos. La ejecución de los comandos NEON es secuencial.
- Soporte (opcional) para el bloque de instrucciones de punto flotante VFPv3. Tubería informática separada, ejecución secuencial.
- Compatibilidad con el conjunto de instrucciones Thumb-2
- Soporte para extensiones de seguridad TrustZone
- Compatibilidad con la extensión Jazelle DBX para ejecutar código Java
- Compatibilidad con la extensión Jazelle RCT para la compilación JIT
- Tamaño TLB - 128 entradas
- Bus de caché L1 de 64 bits
- Controlador de caché L2 (0 - 4 MB, en revisiones posteriores hasta 8 MB)
- Compatibilidad con configuraciones multinúcleo
El tamaño de algunos bloques del núcleo Cortex-A9 en puertas lógicas condicionales : el núcleo principal es de aproximadamente 600 mil puertas, el caché de primer nivel con el controlador es de aproximadamente 500 mil puertas, el bloque NEON es de 500 mil puertas. Cuando se fabrica utilizando la tecnología TSMC y el proceso de fabricación de 65 nm, el área de un núcleo Cortex-A9 sin caché y NEON es de aproximadamente 1,5 mm 2 [4] .
Véase también
Notas
- ↑ ARM Cortex-A9 MPCore (enlace no disponible) . brazo.com. Consultado el 2 de febrero de 2012. Archivado desde el original el 26 de diciembre de 2007. (indefinido)
- ↑ ARM presenta los procesadores Cortex-A9 para un rendimiento escalable... - ARM . Consultado el 28 de agosto de 2013. Archivado desde el original el 10 de septiembre de 2013. (indefinido)
- ↑ Arun. CPU portátiles : pasado, presente y futuro . Beyond3D (7 de febrero de 2011). Fecha de acceso: 26 de diciembre de 2014. Archivado desde el original el 26 de diciembre de 2014.
- ↑ Procesador de un solo núcleo Cortex-A9 (enlace no disponible) . brazo.com. Consultado el 2 de febrero de 2012. Archivado desde el original el 13 de diciembre de 2007. (indefinido)
Enlaces
Participaciones de brazo
Otras fuentes