系列
|
아키텍처 버전
|
코어
|
機能
|
캐시
(命令語/데이터)/
MMU
|
一般的인
MIPS
@ MHz
|
ARM1
|
ARMv1
|
ARM1
|
|
없음
|
|
ARM2
|
ARMv2
|
ARM2
|
곱하기 命令 (MUL) 追加
|
없음
|
4 MIPS @ 8 MHz
0.33 DMIPS/MHz
|
ARMv2a
|
ARM250
|
MEMC (MMU) 具現, 그래픽과 IO 프로세스. 아키텍처 2a:SWP와 SWPB 等의 스왑 命令追加.
|
없음, MEMC1a
|
7 MIPS @ 12 MHz
|
ARM3
|
ARMv2a
|
ARM2a
|
ARM에 프로세스 캐시 最初 使用
|
4K 統合
|
12 MIPS @ 25 MHz
0.50 DMIPS/MHz
|
ARM6
|
ARMv3
|
ARM60
|
v3 아키텍처, 最初로 32 비트 메모리 支援(26 비트에 反對된)
|
없음
|
10 MIPS @ 12 MHz
|
ARM600
|
캐시와 코프로세스 버스(FPA10
浮動小數點
모듈).
|
4K 統合
|
28 MIPS @ 33 MHz
|
ARM610
|
캐시, 코프로세서 버스 없음.
|
4K 統合
|
17 MIPS @ 20 MHz
0.65 DMIPS/MHz
|
ARM7
|
ARMv3
|
ARM700
|
|
8
KB
統合
|
40 MHz
|
ARM710
|
|
8KB 統合
|
40 MHz
|
ARM710a
|
|
8 KB 統合
|
40 MHz
0.68 DMIPS/MHz
|
ARM7100
|
SoC.
|
8 KB 統合
|
18 MHz
|
ARM7500
|
SoC.
|
4 KB 統合
|
40 MHz
|
ARM7500FE
|
SoC. "FE" FPA와 EDO 메모리 컨트롤러 追加
|
4 KB 統合
|
56 MHz
0.73 DMIPS/MHz
|
ARM7TDMI
|
ARMv4T
|
ARM7TDMI(-S)
|
3-段階 파이프라인, Thumb
|
없음
|
15 MIPS @ 16.8 MHz
63 DMIPS @ 70 MHz
|
ARM710T
|
|
8 KB 統合, MMU
|
36 MIPS @ 40 MHz
|
ARM720T
|
|
8 KB 統合, MMU
|
60 MIPS @ 59.8 MHz
|
ARM740T
|
|
MPU
|
|
ARMv5TEJ
|
ARM7EJ-S
|
Jazelle DBX, 向上된 DSP 命令, 5-段階 파이프라인
|
없음
|
|
StrongARM
|
ARMv4
|
SA-110
|
|
16 KB/16 KB, MMU
|
203 MHz
1.0 DMIPS/MHz
|
SA-1110
|
|
16 KB/16 KB, MMU
|
233 MHz
|
ARM8
|
ARMv4
|
ARM810
[3]
|
5-段階 파이프라인, 固定된 豫測 分期, 二重 帶域幅 메모리
|
8 KB 統合, MMU
|
84 MIPS @ 72 MHz
1.16 DMIPS/MHz
|
ARM9TDMI
|
ARMv4T
|
ARM9TDMI
|
5-段階 파이프라인
|
없음
|
|
ARM920T
|
|
16 KB/16 KB, MMU
|
200 MIPS @ 180 MHz
|
ARM922T
|
|
8 KB/8 KB, MMU
|
|
ARM940T
|
|
4 KB/4 KB, MPU
|
|
ARM9E
|
ARMv5TE
|
ARM946E-S
|
向上된 DSP 命令
|
可變的, 메모리 密着型 MPU
|
|
ARM966E-S
|
|
캐시없음, TCMs
|
|
ARM968E-S
|
|
캐시없음, TCMs
|
|
ARMv5TEJ
|
ARM926EJ-S
|
Jazelle DBX, 向上된 DSP 命令
|
可變的, TCMs, MMU
|
220 MIPS @ 200 MHz,
|
ARMv5TE
|
ARM996HS
|
Clockless 프로세서, 向上된 DSP 命令
|
캐시없음, TCMs, MPU
|
|
ARM10E
|
ARMv5TE
|
ARM1020E
|
VFP, 6-段階 파이프라인, 向上된 DSP 命令
|
32 KB/32 KB, MMU
|
|
ARM1022E
|
VFP
|
16 KB/16 KB, MMU
|
|
ARMv5TEJ
|
ARM1026EJ-S
|
Jazelle DBX, 向上된 DSP 命令
|
可變的, MMU or MPU
|
|
XScale
|
ARMv5TE
|
80200/IOP310/IOP315
|
I/O 프로세서, 向上된 DSP 命令
|
|
|
80219
|
|
|
400/600 MHz
|
IOP321
|
|
|
600 BogoMips @ 600 MHz
|
IOP33x
|
|
|
|
IOP34x
|
1-2 core, RAID Acceleration
|
32K/32K L1, 512K L2, MMU
|
|
PXA210/PXA250
|
應用分野 프로세서, 7-段階 파이프라인
|
|
|
PXA255
|
|
32KB/32KB, MMU
|
400 BogoMips @ 400 MHz
|
PXA26x
|
|
|
default 400 MHz, up to 624 MHz
|
PXA27x
|
應用分野 프로세서
|
32
KiB
/32 Kb, MMU
|
800 MIPS @ 624 MHz
|
PXA800(E)F
|
|
|
|
Monahans
|
|
|
1000 MIPS @ 1.25 GHz
|
PXA900
|
|
|
|
IXC1100
|
Control Plane 프로세서
|
|
|
IXP2400/IXP2800
|
|
|
|
IXP2850
|
|
|
|
IXP2325/IXP2350
|
|
|
|
IXP42x
|
|
|
|
IXP460/IXP465
|
|
|
|
ARM11
|
ARMv6
|
ARM1136J(F)-S
|
SIMD, Jazelle DBX, VFP, 8-段階 파이프라인
|
可變的, MMU
|
740 @ 532-665 MHz (i.MX31 SoC), 400-528 MHz
|
ARMv6T2
|
ARM1156T2(F)-S
|
SIMD, Thumb-2, VFP, 9-段階 파이프라인
|
可變的, MPU
|
|
ARMv6KZ
|
ARM1176JZ(F)-S
|
SIMD, Jazelle DBX, VFP
|
可變的, MMU+TrustZone
|
|
ARMv6K
|
ARM11 MPCore
|
1-4 코어 SMP, SIMD, Jazelle DBX, VFP
|
可變的, MMU
|
|
Cortex
|
ARMv7-A
|
Cortex-A8
|
應用分野 形象, VFP, NEON, Jazelle RCT, Thumb-2, 13-段階
슈퍼스칼라
파이프라인
|
可變的 (L1+L2), MMU+TrustZone
|
2000 (2.0 DMIPS/MHz, 600 MHz부터 1 GHz) 까지
|
Cortex-A9
|
應用分野 形象, VFP, (NEON), Jazelle RCT and DBX, Thumb-2
|
MMU+TrustZone
|
2.5 DMIPS/MHz
|
Cortex-A9 MPCore
|
As Cortex-A9, 1-4 코어 SMP
|
MMU+TrustZone
|
2.0 DMIPS/MHz
|
Cortex-A12
|
|
|
2.96 DMIPS/MHz
|
Cortex-A15
|
|
|
3.5 DMIPS/MHz
|
ARMv7-R
|
Cortex-R4(F)
|
임베디드
形象, (FPU)
|
可變的 캐시, MPU optional
|
600 DMIPS
|
ARMv6-M
|
Cortex-M1
|
FPGA와 聯動,
마이크로컨트롤러
形象, Thumb-2 (BL, MRS, MSR, ISB, DSB, and DMB).
|
없음, 選擇的 메모리 密着型.
|
|
ARMv7-M
|
Cortex-M3
|
마이크로컨트롤러
形象, Thumb-2 only.
|
캐시없음, (MPU)
|
125 DMIPS @ 100 MHz
|
ARMv7E-M
|
Cortex-M4
|
마이크로컨트롤러
形象
|
|
125 DMIPS
|
ARMv8-A
|
Cortex-A53
|
64비트 命令語 支援
|
MMU, TrustZone, 64bit 假想 住所
|
2.3 DMIPS/MHz
|
Cortex-A57
|
64비트 命令語 支援
|
MMU, TrustZone, 64bit 假想 住所
|
4.1 DMIPS/MHz
|
Cortex-A72
|
64비트 命令語 支援
|
MMU, TrustZone, 64bit 假想 住所
|
|