置顶公众号,不错过每一条消息!

ARM处理器应用非常广泛 - 从传感器到服务器。

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

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

下面带你了解Cortex-M到Cortex-A的各系列处理器。详情请参看:

https://www.arm.com/products/silicon-ip-cpu

提示:公众号不支持外链接,请复制链接到浏览器下载。)

1ARM处理器

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

2Cortex-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,提供笔记本电脑级性能和智能手机效率

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

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

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

3Cortex-R实时性能的处理器

1.Cortex-R4

最小的实时性能处理器

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

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

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

2.Cortex-R5

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

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

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

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

3.Cortex-R7

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

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

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

  • 确保硬错误处理

4.Cortex-R8

LTE和5G调制解调器同类产品中性能最高

  • 提供低延迟

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

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

5.Cortex-R52

最先进的功能安全处理器

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

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

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

4Cortex-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)选项

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

推荐阅读

1.IAR中IDE Options的Project配置选项

2.PWM、PPM、S-BUS这三者的区别

5最后

本文由作者strongerHuang原创发布,转载请公众号联系作者授权。

若觉得文章对你有帮助,记得点赞、分享。(一个赞代表一份认可

扫描下面二维码、关注,在底部菜单中查看更多精彩内容!

长按识别图中二维码关注


赞赏是对作者的认可与支持!

从Cortex-M到Cortex-A认识ARM处理器相关推荐

  1. ARM处理器详解(2)-Cortex R系列

    相对Cortex-A系列的内核来说,Cortex-R系列显的格外低调,因为A core主要应用在消费品,尤其是手机,大家拼的就是CPU的性能,所以对A core也了如指掌.但是在某些特殊的领域,比如工 ...

  2. 嵌入式系统的组成、嵌入式处理器分类总结、ARM处理器系列总结、ARM Cortex-M3体系结构总结!

    一.嵌入式系统的组成 嵌入式系统的组成主要由:嵌入式硬件系统.嵌入式软件系统. (1)嵌入式硬件系统主要包括:嵌入式处理器.存储器.模拟电路.电源.接口控制器.接插件等 1)嵌入式处理器:是嵌入式系统 ...

  3. arm处理器的历史及现状

    1 arm处理器的发展历史 arm1 arm2 arm3 arm6 arm7 arm9 arm11 arm cortex 2 arm处理器现状 arm cortex A a即application,即 ...

  4. ARM处理器与架构对应关系

    在使用ARM内核单片机的时候,经常搞不清楚处理器与内核架构之间的对应关系,于是自己画了一个思维导图,方便观看. 其中相关的命名规则如下 指令集命名规则 ARM 指令集架构命名规则: | ARMv | ...

  5. ARM处理器内核列表

    来源:维基百科 家族 架构 内核 特色 快取 (I/D)/MMU 常规 MIPS 于 MHz 应用 ARM1 ARMv1 ARM1   无     ARM2 ARMv2 ARM2 Architectu ...

  6. 嵌入式典型ARM处理器介绍以及分类

    笔者电子信息专业硕士毕业,获得过多次电子设计大赛.大学生智能车.数学建模国奖,现就职于南京某半导体芯片公司,从事硬件研发,电路设计研究.对于学电子的小伙伴,深知入门的不易,特开次博客交流分享经验,共同 ...

  7. 什么是嵌入式视觉?ARM处理器打造嵌入式视觉硬件

    嵌入式视觉是指在嵌入式系统中使用计算机视觉技术,与经常所说的机器视觉系统最大的区别在于嵌入式视觉系统是多合一的设备,简单来说嵌入式视觉是嵌入式系统与机器视觉技术的集合. 传统机器视觉系统由摄像系统.图 ...

  8. 计算机原理与应用 第二章——ARM处理器

    第二章--ARM微处理器 文章目录 第二章--ARM微处理器 一.ARM微处理器特点及功能结构 1.ARM微处理器主要特点 2.指令集方面的主要特点 3.Cortex系列处理器特点 4.ARM处理器功 ...

  9. ARM处理器体系结构总结

    CPU--核心,也可理解为MPU,而MCU微控制器表示包括CPU.片上外设(如存储器控制器)在内. 处理器--可能包括多个CPU 处理器系统--可能包括多个处理器 一.处理器体系结构 1. CISC ...

  10. 尝试梳理下ARM处理器的发展历史

    大家好,这篇文章是我的朋友Michael Yao写的,我觉得非常不错,分享给大家. 1. 前言 本文尝试简单梳理下ARM处理器的发展历史.架构的演进,包括不同处理器的应用方向,但我们重点还是围绕Cor ...

最新文章

  1. 如何把配置文件集成到.exe中_VSCode如何使用cmder
  2. Codeforces Round #364 (Div. 2)C. They Are Everywhere(尺取法)
  3. 计算机网络第七版课后习题答案(第一章)(20210321)
  4. Java项目:图书馆管理系统思路分析
  5. 3G模块拨号上网设置
  6. DINO:一种新的端到端目标检测器(速读版)
  7. android 按键 设置在哪,如何在Android设备上设置按键和按键?
  8. 微信翻译,快把上海老外搞疯了
  9. windows磁盘管理
  10. Java高并发秒杀系统【观后总结】
  11. cont_c指令_SFB41_CONT_C输入和输出参数
  12. 微信小程序 报错一大串 define is not defined
  13. 中国教育资助网“益行天下”大型公益学子资助活动启动
  14. 【半导体先进工艺制程技术系列】SOI技术(上)
  15. Word文件交换的电脑打开字体、排版变化的原因和解决方法!
  16. 梅林rpc服务器用户名密码,网件(NETGEAR)路由器默认密码_初始密码_用户名密码-192路由网...
  17. IDEA常用快捷键,提升开发效率
  18. day9 进程 协程
  19. 数据挖掘复习(包括一些课本习题)
  20. P2P下载工作原理简要解释

热门文章

  1. web实战:video结合canvas实现视频在线截图
  2. Pycharm基本使用与GPU环境部署
  3. Linux-配置网络、激活网卡
  4. 将时间戳转换成标准时间格式
  5. vb数字转汉字大写值
  6. idea把properties识别成普通的文件(file)、idea文件关联错误
  7. 退钱啦!从3月1号开始,别忘记啦!
  8. 评分addmodule 绝对值评分 8种方法可视化你的单细胞基因集打分gsea 缺氧评分
  9. 庄子内篇《逍遥游第一》-经典哲理部分
  10. MySQL索引系列--索引的优化--LIKE模糊查询