Cortex系列属于ARMv7架构,这是ARM公司最新的指令集架构。ARMv7架构定义了三大分工明确的系列:“A”系列面向尖端的基于虚拟内存的操作系统和用户应用;“R”系列针对实时系统;“M”系列对微控制器。
由于应用领域不同,基于v7架构的Cortex处理器系列所采用的技术也不相同,基于v7A的称为Cortex-A系列,基于v7R的称为Cortex-R系列,基于v7M的称为Cortex-M系列。
分类
ARM Cortex 应用程序处理器
Cortex™-A 系列 - 开放式操作系统的高性能处理器
Cortex 应用程序处理器在高级工艺节点中可实现高达 2GHz+ 标准频率的卓越性能,从而可支持下一代的移动 Internet 设备。这些处理器具有单核和多核种类,最多提供四个具有可选 NEON™ 多媒体处理模块和高级浮点执行单元的处理单元。
应用包括
智能本和上网本
电子书阅读器 数字电视
家用网关
各种其他产品
ARM Cortex 嵌入式处理器
Cortex-R 系列 - 面向实时应用的卓越性能
Cortex-M 系列 - 面向具有确定性的微控制器应用的成本敏感型解决方案
Cortex 嵌入式处理器旨在为各种不同的市场提供服务。
Cortex-M 系列处理器主要是针对微控制器领域开发的,在该领域中,既需进行快速且具有高确定性的中断管理,又需将门数和可能功耗控制在最低。
而 Cortex-R 系列处理器的开发则面向深层嵌入式实时应用,对低功耗、良好的中断行为、卓越性能以及与现有平台的高兼容性这些需求进行了平衡考虑。
应用包括
Cortex-M 系列
微控制器
混合信号设备
汽车电子和气囊 Cortex-R 系列
汽车制动系统
动力传动解决方案
大容量存储控制器
联网和打印
经典 ARM 处理器
ARM11™ 系列 - 基于 ARMv6 架构的高性能处理器
ARM9™ 系列 - 基于 ARMv5 架构的常用处理器
ARM7™ 系列- 面向普通应用的经典处理器
ARM 经典处理器适用于那些希望在新应用中使用经过市场验证的技术的组织。这些处理器提供了许多的特性、卓越的功效和范围广泛的操作能力,适用于成本敏感型解决方案。这些处理器每年都有数十亿的发货量,因此可确保设计者获得最广泛的体系和资源,从而最大限度地减少集成过程中出现的问题并缩短上市时间。
ARM 专家处理器
SecurCore™ - 面向高安全性应用的处理器
FPGA Cores - 面向 FPGA 的处理器
ARM 专家处理器旨在满足特定市场的苛刻需求。SecurCore 处理器在安全市场中用于手机 SIM 卡和识别应用,集成了多种既可为用户提供卓越性能,又能检测和避免安全攻击的技术。
ARM 还开发面向 FPGA 构造的处理器,在保持与传统 ARM 设备兼容的同时,方便用户产品快速上市。此外,这些处理器具有独立于构造的特性,因此开发人员可以根据应用选择相应的目标设备,而不会受制于特定供应商。