官方地址:http://www.arm.com
ARM处理器的分类
ARM11后的最新分类
- ARM Cortex 应用程序处理器:包括Cortex™-A 和 Cortex-A50 系列 - 面向开放式操作系统的高性能处理器;Cortex 应用程序处理器可提供卓越的 32 位性能,而全新的 Cortex-A50 系列同时具备 32 位和 64 位性能。可应用于智能手机、智能本和上网本、电子书阅读器、数字电视、家用网关、各种其他产品。
- ARM Cortex 实时嵌入式处理器:Cortex-R 系列 - 面向实时应用的卓越性能;Cortex 实时嵌入式处理器的开发则面向深层嵌入式实时应用,对低功耗、良好的中断行为、卓越性能以及与现有平台的高兼容性这些需求进行了平衡考虑。应用包括:汽车制动系统、动力传动解决方案、大容量存储控制器、联网和打印。
- ARM Cortex 嵌入式处理器:Cortex-M 系列 - 面向具有确定性的微控制器应用的成本敏感型解决方案;Cortex-M 系列处理器主要是针对微控制器领域开发的,在该领域中,既需进行快速且具有高确定性的中断管理,又需将门数和可能功耗控制在最低。应用包括:微控制器、混合信号设备、智能传感器、汽车电子和气囊。
- ARM 专家处理器:SecurCore™ - 面向高安全性应用的处理器、FPGA Cores - 面向 FPGA 的处理器
ARM处理器系列发展
家族 | 架构 | 内核 | 特色 |
---|---|---|---|
ARM1 | ARMv1 | ARM1 | |
ARM2 | ARMv2 | ARM2 | |
ARMv2a | ARM250 | Integrated (完整的)MEMC (MMU),图像与IO处理器。Architecture 2a 加入了SWP和SWPB(置换)指令。 | |
ARM3 | ARMv2a | ARM2a | |
ARM6 | ARMv3 | ARM610 | |
ARM7TDMI | ARMv4T | ARM7TDMI(-S) | |
ARM710T | |||
ARM720T | |||
ARM740T | |||
ARMv5TEJ | ARM7EJ-S | Jazelle DBX | |
ARM9TDMI | ARMv4T | ARM9TDMI | |
ARM920T | |||
ARM922T | |||
ARM940T | |||
ARM9E | ARMv5TE | ARM946E-S | |
ARM966E-S | |||
ARM968E-S | |||
ARMv5TEJ | ARM926EJ-S | Jazelle DBX | |
ARMv5TE | ARM996HS | 无振荡器处理器 | |
ARM10E | ARMv5TE | ARM1020E | |
ARM1022E | (VFP) | ||
ARMv5TEJ | ARM1026EJ-S | Jazelle DBX | |
XScale | ARMv5TE | 80200/IOP310/IOP315 | |
80219 | |||
IOP321 | |||
IOP33x | |||
IOP34x | 1-2核,RAID加速器 | ||
PXA210/PXA250 | 应用处理器,七级流水线 | ||
PXA255 | |||
PXA26x | |||
PXA27x | |||
PXA800(E)F | |||
Monahans | |||
PXA900 | |||
IXC1100 | Control Plane Processor | ||
IXP2400/IXP2800 | |||
IXP2850 | |||
IXP2325/IXP2350 | |||
IXP42x | |||
IXP460/IXP465 | |||
ARM11 | ARMv6 | ARM1136J(F)-S | |
ARMv6T2 | ARM1156T2(F)-S | SIMD, Thumb-2, (VFP),九级流水线 | |
ARMv6KZ | ARM1176JZ(F)-S | SIMD, Jazelle DBX, (VFP) | |
ARMv6K | ARM11 MPCore | 1-4核对称多处理器,SIMD, Jazelle DBX, (VFP) | |
Cortex | ARMv7-A | Cortex-A8,A9,A11,A20,A50 | |
ARMv7-R | 实时嵌入式处理器 | ||
ARMv7-M | Cortex-M0,M3,M4 | 嵌入式处理器 |