
ARM公司在经典处理器ARM11以后的产品改用Cortex命名,并分成A、R和M三类,旨在为各种不同来自的市场提供服务。
Cortex系列属于ARMv7架构,这是到2010年为止ARM公司最新的指令集架构。(2011年益低安复套片刚策,ARMv8 架构在 TechCon 上推出)ARMv7架构360百科定义了三大分工明确的系列:"A"系列面向尖端的基于虚拟内存的操作系统答审阳均谈和用户应用;"R"系列针对实时系统;"M"系列对微控制器。
由于应用剧动混石胡缺但跟部领域不同,基于v7架构的Cortex处理器系列所采用的技术也不相同饭右正跳光是染,基于v7A的称为Cortex-A系列,基于v7R的称为Cortex-R系列,基于v7M的称移意帝联伟化米力朝为Cortex-M系列。
- 软件名称 cortex
- 开发商 ARM公司
- 软件语言 英文
- 原名 ARM11
- 分类 A、R和M
总结
简单来说,Co社rtex就是ARM公某司一个系列处理器的名称。比如英特尔旗下处来自理器有酷睿,奔腾,赛扬。AR360百科M在最初的处理器型号都用数字命名,最后一个是ARM11系列,在应用ARMv7架构后,推出了Cortex这一味青房移为整烧军项判系列,老式的则命名为Classic系列。

版本更新
ARM Cortex™-A
ARM Cortex™-A 系列应用型处理器可向托管丰富OS平台和用户应用程序的设备提供全方位的解决方案,从超低成本手机、智能手机、移动计算平台、数字电视和机顶盒到企业网络、打印机和服务器解决方案。高性能的Cortex-A15、可伸缩的Cortex-A9、经过市场验证的Cortex-A8处理器和高效的Cortex-A7和Cortex-A5处理器均共享同一架构,因此具有完全的应用兼容性,支持传统的 ARM、Thumb指令集和新增的高性能紧凑型Thumb-2指令集。
Cortex-A15 和 Co坏更听拉深调千冷rtex-A7 都支持 AR衣Mv7A 架构的扩展,从而为大型物理地址访问和硬件虚拟化以及处理 AMBA4 ACE 一致性提供支持。同时,这些都支持big.LITTLE 处理。
ARM在Cortex-A系列处理器大体上可以排序为:Cortex-A57处理器、Cortex-A53处理器、Cortex-A15处理器、Cortex-A9处理器、Cortex-A8处理器、Cortex-A7处理器、Cortex-A5处理器、ARM11处理器、ARM9处理器、ARM7处理器,再往低的部分手机产品中基本已经不再使用,这里就不再介绍。 需要华阻点势千指出的是,单从命名数字来看Cortex-A7似乎比A8和A9低端,但是从ARM的官方数据看,A7的架构和工艺都是仿照A15来做的,单个性能超过A8并且能耗控制很好。音指乱先你另外A57和A53属较体会便今吗于ARMv8架构。
ARM Cortex-R
ARM Cortex-R实时处理器为要求可靠性、高可用性、容错功能、可维护性和实时响应的嵌入式系统提供高性能计算解决方案。
Cortex-R 系列处理器通过已经在数以亿计的产品中得到验证的成熟技术提供极快的上市速度,并利用广泛的 ARM 生态系统、全球和本地语言以及全脱鲁措站胶径相天候的支持服务,保证快速、低风险的产品开发。
许多应用都需要 Cortex-R 系列的关键特性,即:
- 高性能:与高时钟频率相结合的快速处理能力
- 实时:处理能力在所有场合都符合硬实时限制
- 安全:具有高容错能力的可靠且可信的系统
- 经整促然固农济实惠:可实现最佳性能、功耗和面积的功能。
- Cortex-R 系列处理器与Cortex-M和Cortex-A系列处理器都不相同。显而易见,Cortex-R 系列处理器提供的性能比 Cortex-M 系列提供的性能高得多,而 船画沙放器语的列Cortex-A 系列专用于整执真手面服两歌具有复杂软件操作系统(需使用虚拟内存管理)的面向用户的应用。
ARM Cortex™-M
ARM Cortex™-M处理器系列是一系列可向上兼容的高能效、易于使用的处理器,这些处理器旨在帮助开发人员满足将来的嵌入式应斯权化用的需要。这些需要包括以更低的成本提供更限临末多功能、不断增加连接、改善代码重用和提高能效。
Cortex-M 系列针对成本和功耗敏感的MCU和终端应用(如智能测量、人机接口设备、汽车和工业控制系统、大型家用电器、消费性产品和医疗器械)的混合信号设备进行过优化。 .
评论留言