家族 | 架構(gòu) | 內(nèi)核 | 特色 | 高速緩存 (I/D)/MMU | 常規(guī) MIPS 于 MHz | 應(yīng)用 |
ARM1 | ARMv1 | ARM1 |
| 無 |
|
|
ARM2 | ARMv2 | ARM2 | Architecture 2 加入了MUL(乘法)指令 | 無 | 4 MIPS @ 8MHz | Acorn Archimedes,Chessmachine |
ARMv2a | ARM250 | Integrated MEMC (MMU),圖像與IO處理器。Architecture 2a 加入了SWP和SWPB(置換)指令。 | 無,MEMC1a | 7 MIPS @ 12MHz | Acorn Archimedes |
ARM3 | ARMv2a | ARM2a | 首次在ARM架構(gòu)上使用處理器高速緩存 | 均為4K | 12 MIPS @ 25MHz | Acorn Archimedes |
ARM6 | ARMv3 | ARM610 | v3 架構(gòu)首創(chuàng)支援尋址32位的內(nèi)存(針對26位) | 均為4K | 28 MIPS @ 33MHz | Acorn Risc PC 600,Apple Newton |
ARM7 | ARMv3 |
|
|
|
|
ARM7TDMI | ARMv4T | ARM7TDMI(-S) | 三級流水線 | 無 | 15 MIPS @ 16.8 MHz | Game Boy Advance,Nintendo DS,iPod |
ARM710T |
| 均為8KB, MMU | 36 MIPS @ 40 MHz | Acorn Risc PC 700,Psion 5 series,Apple eMate 300 |
ARM720T |
| 均為8KB, MMU | 60 MIPS @ 59.8 MHz | Zipit |
ARM740T |
| MPU |
|
|
ARMv5TEJ | ARM7EJ-S | Jazelle DBX | 無 |
|
|
StrongARM | ARMv4 |
|
|
|
|
|
ARM8 | ARMv4 |
|
|
|
|
ARM9TDMI | ARMv4T | ARM9TDMI | 五級流水線 | 無 |
|
|
ARM920T |
| 16KB/16KB, MMU | 200 MIPS @ 180 MHz | Armadillo,GP32,GP2X(第一顆內(nèi)核), Tapwave Zodiac(Motorola i. MX1) |
ARM922T |
| 8KB/8KB, MMU |
|
|
ARM940T |
| 4KB/4KB, MPU |
| GP2X(第二顆內(nèi)核) |
ARM9E | ARMv5TE | ARM946E-S |
| 可變動,tightly coupled memories, MPU |
| Nintendo DS,NokiaN-Gage Conexant 802.11 chips |
ARM966E-S |
| 無高速緩存,TCMs |
| ST Micro STR91xF,包含Ethernet [2]
|
ARM968E-S |
| 無高速緩存,TCMs |
|
|
ARMv5TEJ | ARM926EJ-S | Jazelle DBX | 可變動,TCMs, MMU | 220 MIPS @ 200 MHz | 移動電話:Sony Ericsson(K, W系列),Siemens 和 Benq(x65 系列和新版的) |
ARMv5TE | ARM996HS | 無振蕩器處理器 | 無高速緩存,TCMs, MPU |
|
|
ARM10E | ARMv5TE | ARM1020E | (VFP),六級流水線 | 32KB/32KB, MMU |
|
|
ARM1022E | (VFP) | 16KB/16KB, MMU |
|
|
ARMv5TEJ | ARM1026EJ-S | Jazelle DBX | 可變動,MMU or MPU |
|
|
XScale | ARMv5TE | 80200/IOP310/IOP315 | I/O處理器 |
|
|
|
80219 |
|
| 400/600MHz | Thecus N2100 |
IOP321 |
|
| 600 BogoMips @ 600 MHz | Iyonix |
IOP33x |
|
|
|
|
IOP34x | 1-2核,RAID加速器 | 32K/32K L1, 512K L2, MMU |
|
|
PXA210/PXA250 | 應(yīng)用處理器,七級流水線 |
|
| Zaurus SL-5600 |
PXA255 |
| 32KB/32KB, MMU | 400 BogoMips @ 400 MHz | Gumstix,Palm Tungsten E2 |
PXA26x |
|
| 可達 400 MHz | Palm Tungsten T3 |
PXA27x |
|
| 800 MIPS @ 624 MHz | HTC Universal, ZaurusDell Axim x30, x50,和 x51 系列 SL-C1000,3000,3100,3200, |
PXA800(E)F |
|
|
|
|
Monahans |
|
| 1000 MIPS @ 1.25 GHz | Mavell PXA300/PXA310/PXA320, Max frequency : PXA300@624Mhz, PXA310/PXA320@806Mhz |
PXA900 |
|
|
| Blackberry 8700, Blackberry Pearl (8100) |
IXC1100 | Control Plane Processor |
|
|
|
IXP2400/IXP2800 |
|
|
|
|
IXP2850 |
|
|
|
|
IXP2325/IXP2350 |
|
|
|
|
IXP42x |
|
|
| NSLU2 |
IXP460/IXP465 |
|
|
|
|
ARM11 | ARMv6 | ARM1136J(F)-S | SIMD, Jazelle DBX, (VFP),八級流水線 | 可變動,MMU | ?? @ 532-665MHz (i.MX31 SoC) | Nokia N93,Zune,Nokia N800 |
ARMv6T2 | ARM1156T2(F)-S | SIMD, Thumb-2, (VFP),九級流水線 | 可變動,MPU |
|
|
ARMv6KZ | ARM1176JZ(F)-S | SIMD, Jazelle DBX, (VFP) | 可變動,MMU+TrustZone |
|
|
ARMv6K | ARM11 MPCore | 1-4核對稱多處理器,SIMD, Jazelle DBX, (VFP) | 可變動,MMU |
|
|
Cortex | ARMv7-A | Cortex-A8 | Application profile, VFP, NEON, Jazelle RCT, Thumb-2, 13-stage pipeline | 可變動 (L1+L2), MMU+TrustZone | up to 2000(2.0 DMIPS/MHz 從600 MHz到超過1 GHz的速度) | Texas Instruments OMAP3 |
Cortex-A9 |
|
|
|
|
Cortex-A9 MPCore |
|
|
|
|
ARMv7-R | Cortex-R4(F) | Embedded profile, (FPU) | 可變動高速緩存,MMU可選配 | 600 DMIPS | Broadcom is a user |
ARMv7-M | Cortex-M3 | Microcontroller profile | 無高速緩存,(MPU) | 120 DMIPS @ 100MHz | Luminary Micro[3] 微控制器家族 |
ARMv6-M | Cortex-M0 |
|
|
|
|
Cortex-M1 |
|
|
|
|
ARMv7-ME | Cortex-M4 |
| Optional 8 region MPU with sub regions and background region | 1.25 DMIPS/MHz |
|
|
|
|
|
|
|
|