0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Cortex-A、Cortex-R、Cortex-M ARM处理器的性能

5RJg_mcuworld 来源:未知 作者:工程师郭婷 2018-08-28 17:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ARM是业界领先的微处理器技术供应商,提供最广泛的微处理器内核,可满足几乎所有应用市场的性能、功耗和成本要求。

ARM的技术将一个充满活力的生态系统与超过1000个合作伙伴相结合,提供芯片,开发工具和软件,以及超过900亿个处理器,ARM的技术是计算和连接革命的核心,正在改变人们的生活和业务运营方式。

1ARM处理器

目前,ARM处理器分为5类:Cortex-A、Cortex-R、Cortex-M、Machine Learning、SecurCore。前3种我们大部分人都听说过,见下图:

一、Cortex-A先进的处理器

1.Cortex-A5

可定制的处理器,可在低功耗配置中实现高性能

可扩展的多功能性,适用于对成本敏感的低功耗应用

可配置选项为最小的设备提供丰富的OS支持

完整的Armv7-A体系结构,为Cortex-A9的三分之一面积和功耗

2.Cortex-A7

适用于32位的最小,最低功耗处理器

Armv7-A扩展提供增强的硬件虚拟化

与前代产品相比,内存性能提高了20%

支持32位,丰富的操作系统,包括Linux

3.Cortex-A9

针对性能和功耗进行了优化的多核处理器

适用于低功耗,成本敏感的32位器件

可用作单核或最多四个处理器的集群

在多种工艺技术中建立了良好的基础

4.Cortex-A15

专为需要高性能的各种32位应用而设计

第一个Armv7-A核心支持虚拟化

使用32位无序管道删除代码依赖项

细粒度的功率控制确保了卓越的效率

5.Cortex-A17

不影响性能的低成本处理器

高端功能适用于各种家用消费电器

与big.LITTLE的兼容性提供了灵活性和成本效益

提供Armv7-A软件生态系统的最高性能

6.Cortex-A32

尺寸最小,功耗最低的Armv8-A处理器

先进的电源管理功能,具有空闲电源管理功能

可用作单核或最多四个处理器的集群

嵌入式物联网市场的合理选择

7.Cortex-A35

ARM设计的最小且最节能的应用处理器

电源管理功能可降低功耗预算

支持适用于嵌入式应用的64位处理

用于物联网节点和网关的理想处理器

8.Cortex-A53

最广泛使用的处理器,性能和效率均衡

高单线程和FPU / NEON性能的选择

支持汽车和网络等各种应用

最广泛部署的64位Armv8-A处理器

9.Cortex-A55

最高效的中档处理器

灵活的设计满足广泛的市场应用需求

适用于环境受限的小型设备

专为兼容DynamIQ配置而设计

10.Cortex-A57

支持需要高性能处理的各种应用程序

使用三重问题无序管道删除代码依赖项

加密扩展可以加快加密指令的处理速度

预取功能可提供更好的内存流性能

11.Cortex-A72

快速处理提高了移动应用程序的效率

高级分支预测器可减少浪费的能源消耗

在减少内存需求方面获得显着优势

适合在arm big.LITTLE配置中实现

12.Cortex-A73

Cortex-A系列中最节能的处理器

与前代产品相比,电源效率提高了30%

最小的Armv8-A处理器

专为移动和消费者应用而设计

13.Cortex-A75

首个基于DynamIQ的高性能CPU

灵活的架构提供广泛的支持生态系统

每个时钟周期并行执行最多三条指令

广泛的市场应用涵盖智能手机,服务器,汽车应用等

14.Cortex-A76

基于DynamIQ的第二代高性能CPU,提供笔记本电脑级性能和智能手机效率

专为执行复杂计算任务的设备而设计

更高的单线程性能和更高的能效

机器学习应用程序提供更快的响应速度和最佳支持

二、Cortex-R实时性能的处理器

1.Cortex-R4

最小的实时性能处理器

提供卓越的能源效率和成本效益

通过内置错误处理优先考虑可靠性和错误管理

适用于嵌入式应用,包括汽车和相机

2.Cortex-R5

提供无缝,实时的性能和功能安全性

双核配置的性能是以前Cortex-R处理器的两倍

非常适合开发安全关键产品

最常用于大批量深度嵌入式SoC应用

3.Cortex-R7

适用于4G调制解调器和存储用途的高性能处理器

第一款带有集成GIC和SCU的Cortex-R处理器

为无线调制解调器提供实时处理吞吐量

确保硬错误处理

4.Cortex-R8

LTE5G调制解调器同类产品中性能最高

提供低延迟

可配置端口支持灵活的设计选项

提供高性能大容量存储应用所需的响应能力

5.Cortex-R52

最先进的功能安全处理器

为各种汽车应用提供先进的安全功能

软件分离可保护安全关键代码

高性能mulitcore集群提供实时响应

三、Cortex-M微处理器

1.Cortex-M0

小巧的ARM处理器

可通过DesignStart免费获得许可费

非常适用于智能传感器和片上混合信号系统(SoC)

三种高度优化的低功耗模式

2.Cortex-M0 +

Cortex-M中面积最小,功耗最低的处理器

8位处理器成本,32位处理器性能

三种高度优化的低功耗模式可节省能源

最常用于可穿戴设备的医疗保健,健身等

3.Cortex-M3

出色的32位性能和低功耗

可通过DesignStart免费获得许可费

常用于许多智能家居设备

在广泛的嵌入式应用程序中部署数十亿台设备

4.Cortex-M4

具有混合信号设备的性能

集成数字信号处理(DSP)简化了系统设计

基本的微控制器功能使其成为工业应用的理想选择

部署广泛的Cortex-M处理器具有广泛的生态系统

5.Cortex-M7

性能最高的Cortex-M处理器

简化信号处理,为大众带来高性能DSP

内置浮点处理功能可降低功耗

支持创新的MCU,可实现更密集的自动化任务

6.Cortex-M23

具有TrustZone安全性的尺寸最小,功耗最低的微控制器

包含TrustZone的内置安全基础

内存保护可最大限度地降低意外访问的风险

理想的处理器,用于能量收集物联网节点和小型传感器

7.Cortex-M33

实时,效率和安全的理想融合

通过安全性简化数字信号处理

使用TrustZone软件隔离来区分您的产品

即使是最简单且成本敏感的设备,也能带来32位性能

8.Cortex-M35P

第一款内置防篡改功能的Armv8-M处理器

增加物理弹性和系统安全功能不会影响性能

包括集成数字信号处理(DSP)选项

保护层防止轻松攻击和系统接管

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9499

    浏览量

    388555
  • 内核
    +关注

    关注

    4

    文章

    1436

    浏览量

    42481
  • 微处理器
    +关注

    关注

    11

    文章

    2416

    浏览量

    85312

原文标题:从Cortex-M到Cortex-A认识ARM处理器!

文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Cortex-M产品的特色

    与外部设备进行通信。 指令集:Cortex-M系列处理器支持ARM Thumb指令集,包括16位和32位的Thumb-2指令集,以及可选的DSP指令和浮点单元,提供了高性能的信号
    发表于 11-26 07:22

    Cortex-M级别的转换

    一、 简述 Cortex-M 里面有特权级别的概念,不同级别可以设定不同的权限,如何转换特权级别基本是本章的内容。 二、操作模式 ARM M 核操作模式有两个: 线程(Thread)模式:在复位时或
    发表于 11-19 07:32

    STM32C031x4/x6:面向主流应用的Arm® Cortex®-M0+ 微控制

    STMicroelectronics的STM32C0x Arm^® ^Cortex ^®^ -M0+ 32位MCU安装了高性能Arm
    的头像 发表于 10-27 15:05 332次阅读
    STM32C031x4/x6:面向主流应用的<b class='flag-5'>Arm</b>® <b class='flag-5'>Cortex</b>®-<b class='flag-5'>M</b>0+ 微控制<b class='flag-5'>器</b>

    Cortex-M0+处理器的HardFault错误介绍

    ARM处理器中,如果一个程序产生了错误并且被处理器检测到,就会产生错误异常。Cortex-M0+处理器只有一种异常用以
    的头像 发表于 10-14 10:50 2942次阅读
    <b class='flag-5'>Cortex-M</b>0+<b class='flag-5'>处理器</b>的HardFault错误介绍

    请问NuMicro® Cortex-M® 系列芯片是否支持 I2C 监视功能?

    NuMicro® Cortex-M® 系列芯片是否支持 I2C 监视功能?
    发表于 08-21 06:04

    Texas Instruments 适用于AM64x Sitalog ™处理器的SK-AM64B入门套件数据手册

    ^®^ -Cortex^®^ A53微处理器、2个双核ARM Cortex-R5F MCU和一个ARM
    的头像 发表于 07-28 10:20 503次阅读
    Texas Instruments 适用于AM64x Sitalog ™<b class='flag-5'>处理器</b>的SK-AM64B入门套件数据手册

    Analog Devices / Maxim Integrated MAX32672 ARM Cortex-M4F微控制特性/应用/框图

    。这些MCU设有灵活的多功能电源管理单元,采用强大的带浮点单元 (FPU) 的Arm® Cortex®-M4处理器。Analog Devices MAX32672还为从8位或16位微控
    的头像 发表于 06-27 11:12 513次阅读
    Analog Devices / Maxim Integrated MAX32672 <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b>4F微控制<b class='flag-5'>器</b>特性/应用/框图

    在IAR Embedded Workbench for Arm中使用Arm Cortex-R52 NEON

    随着嵌入式系统变得越来越智能,对嵌入式处理器的要求也越来越高。为了更好应对汽车、医疗和工业机器人等领域对嵌入式处理器的要求,Arm推出了采用Armv8-R架构的
    的头像 发表于 06-05 09:57 1523次阅读
    在IAR Embedded Workbench for <b class='flag-5'>Arm</b>中使用<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-R</b>52 NEON

    瑞芯微RK3506(3核ARM+Cortex-A7 + ARM Cortex-M0)工业核心板选型资料

    创龙科技SOM-TL3506是一款基于瑞芯微RK3506J/RK3506B处理器设计的3核ARM Cortex-A7 + ARM Cortex-M
    的头像 发表于 04-09 09:04 2900次阅读
    瑞芯微RK3506(3核<b class='flag-5'>ARM+Cortex-A</b>7 + <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b>0)工业核心板选型资料

    具有双核 Arm Cortex-A53 CPU 的超高性能处理器RZ/G2E数据手册

    产品的基本软件。经验证的Linux包由瑞萨验证并提供。 *附件:具有双核 Arm Cortex-A53 CPU 的超高性能处理器RZ G2E数据手册.pdf 特性 最高级别的计算
    的头像 发表于 03-13 14:08 1199次阅读
    具有双核 <b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-A</b>53 CPU 的超高<b class='flag-5'>性能</b>微<b class='flag-5'>处理器</b>RZ/G2E数据手册

    带四核Arm Cortex-A57和四核Arm Cortex-A53 CPU的RZ/G2H超高性能处理器数据手册

    Arm Cortex-A53 CPU的RZ G2H超高性能处理器数据手册.pdf 特性 最高级别的计算性能 约 35600 DMIPS 的
    的头像 发表于 03-12 17:59 1070次阅读
    带四核<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-A</b>57和四核<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-A</b>53 CPU的RZ/G2H超高<b class='flag-5'>性能</b>微<b class='flag-5'>处理器</b>数据手册

    采用双核Arm Cortex-A57 CPU的超高性能处理器RZ/G2N数据手册

    RZ/G2N凭借双核 Arm® Cortex®-A57(1.5GHz)处理器,具备更高规格的处理性能,同时拥有 3D 图形
    的头像 发表于 03-10 17:05 981次阅读
    采用双核<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-A</b>57 CPU的超高<b class='flag-5'>性能</b>微<b class='flag-5'>处理器</b>RZ/G2N数据手册

    Arm Cortex-A320 CPU助力嵌入式设备实现高能效AI计算

    ,要确定适合特定 AI 应用的处理器,系统开发者需要通过比较基于 Arm Cortex-AArm Cortex-M
    的头像 发表于 02-27 17:17 1141次阅读
    <b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-A</b>320 CPU助力嵌入式设备实现高能效AI计算

    详解Arm Cortex-A320 CPU的特性

    Arm Cortex-A320 CPU 的推出具有重要的里程碑意义。作为首个基于 Armv9 架构的超高能效 CPU,这一突破性的处理器为功耗有限的设备引入了此前仅在尖端移动计算解决方案中使用的先进功能,使其在人工智能 (AI)
    的头像 发表于 02-27 17:13 1473次阅读

    基于IMX8MM处理器Cortex-A核和Cortex-M核的RPMsg通信方案

    RPMsg全称为 remote processor messages,是一种基于virtio的消息传递总线,专为异构处理器系统之间的通信设计。
    的头像 发表于 12-06 10:07 3668次阅读
    基于IMX8MM<b class='flag-5'>处理器</b><b class='flag-5'>Cortex-A</b>核和<b class='flag-5'>Cortex-M</b>核的RPMsg通信方案