ARM11

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

ARM11 este o familie de procesoare ARM RISC pe 32 de biți care implementează arhitectura ARMv6. Aceasta include instrucțiuni de tip SIMD , suport multiprocesor și o nouă arhitectură cache. Acest procesor îmbunătățește gestionarea conductelor față de familiile anterioare ARM9 sau ARM10 . Este utilizat în smartphone-uri de la Apple , Nokia și altele. Primul nucleu ARM11 (ARM1136) a fost lansat la sfârșitul anului 2002.

Familia ARM11 este singura care implementează arhitectura ARMv6. Cu toate acestea, există nuclee ARMv6-M ( Cortex-M0 și Cortex-M1 ) utilizate pentru microcontrolere .

Diferențe față de ARM9

În ceea ce privește setul de instrucțiuni ARM11, acesta derivă din generația precedentă ARM9 . Incorporează toate funcționalitățile ARM926EJ-S și adaugă instrucțiuni ARMv6 pentru suport media (SIMD) și răspuns IRQ accelerat.

Îmbunătățirile includ: [1]

Core ARM11

Există patru nuclee ARM11:

  • ARM1136 [2]
  • ARM1156 care introduce instrucțiuni Thumb2
  • ARM1176 care introduce extensii de securitate
  • ARM11MPcore care introduce suport multicore

Cipuri bazate pe ARM11

Unele produse bazate pe ARM11

Notă

  1. ^ "Microarhitectura ARM11", ARM Ltd, 2002
  2. ^ ARM1136JF-S și ARM1136J-S Manual de referință tehnică Revizuire: r1p5; ARM DDI 0211K
  3. ^ Kindle 2 First Look , la iFixit.com . Adus la 16 februarie 2012 .
  4. ^ a b c d Blake Patterson, Under the Hood: The iPhone's Gaming Mettle , pe toucharcade.com , touchArcade, 7 iulie 2008. Accesat la 16 februarie 2012 .

Elemente conexe

linkuri externe

Link-uri oficiale ARM
Alte