ARM Cortex-A9

processador multinucli de 32 bits desenvolupat per SR1

L'ARM Cortex-A9 MPCore és un processador multinucli de 32 bits que proporciona fins a 4 nuclis coherents amb la memòria cau, cadascun implementant el conjunt d'instruccions d'arquitectura ARM v7.[1] Es va presentar l'any 2007.[2]

Infotaula equipament informàticARM Cortex-A9
SèrieARM Cortex-A Modifica el valor a Wikidata
DesenvolupadorARM Holdings Modifica el valor a Wikidata
FabricantSamsung Electronics
TSMC Modifica el valor a Wikidata
Característiques de CPUs
Conjunt d'instruccionsARMv7-A
Lloc webarm.com… Modifica el valor a Wikidata

Característiques modifica

Les característiques clau del nucli Cortex-A9 són: [3]

  • Problema especulatiu fora d'ordre Execució superescalar Conducte de 8 etapes que dóna 2,50 DMIPS /MHz/nucli.
  • Extensió del conjunt d'instruccions NEON SIMD que realitza fins a 16 operacions per instrucció (opcional).
  • Unitat de coma flotant VFPv3 d'alt rendiment que duplica el rendiment de les FPU ARM anteriors (opcional).
  • La codificació del conjunt d'instruccions Thumb-2 redueix la mida dels programes amb poc impacte en el rendiment.
  • Extensions de seguretat de TrustZone.
  • Suport de Jazelle DBX per a l'execució de Java.
  • Jazelle RCT per a la compilació JIT.
  • Programa Trace Macrocell i CoreSight Design Kit per al seguiment no intrusiu de l'execució d'instruccions.
  • Controlador de memòria cau L2 (0–4 MB).
  • Processament multinucli.

ARM afirma que la implementació de macros durs TSMC 40G normalment funciona a 2 GHz; un sol nucli (excloent els cachés) ocupa menys d'1,5 mm 2 quan es dissenya en un procés genèric TSMC de 65 nanòmetres (nm) [4] i es pot registrar a velocitats superiors a 1 GHz, consumint menys de 250 mW per nucli.[5]

Xips modifica

Diversos dispositius de sistema en un xip (SoC) implementen el nucli Cortex-A9, incloent:

Referències modifica

  1. «ARM Cortex-A9 MPCore» (en anglès). Arm.com. [Consulta: 2 febrer 2012].
  2. «ARM spins multicore-enabled Cortex core - News - Linux for Devices» (en anglès). Arxivat de l'original el 6 setembre 2012. [Consulta: 7 gener 2010].
  3. «Cortex-A9 Processor Specifications» (en anglès). ARM.
  4. «Cortex-A9 Single Core Processor» (en anglès). Arm.com. [Consulta: 2 febrer 2012].
  5. «ARM spins multicore-enabled Cortex core - News - Linux for Devices» (en anglès). Arxivat de l'original el 6 setembre 2012. [Consulta: 7 gener 2010].