目录

【主线剧情 番外01】ARM 系列快速鸟瞰

ARM & SOC 系列快速鸟瞰

编辑整理 By Staok,如有错误恭谢指出,侵删。CC-BY-NC-SA 4.0。


零 鸟瞰

/%E4%B8%BB%E7%BA%BF%E5%89%A7%E6%83%85-%E7%95%AA%E5%A4%9601-arm%E7%B3%BB%E5%88%97%E5%BF%AB%E9%80%9F%E9%B8%9F%E7%9E%B0/assets/0-%E9%B8%9F%E7%9E%B0.png

ARM Cortex 系列框图

图中包含现今主流处理器架构和内核层,ARM架构处理器的架构层、内核层和具体芯片(举例)三个维度的进化/迭代示意。

/%E4%B8%BB%E7%BA%BF%E5%89%A7%E6%83%85-%E7%95%AA%E5%A4%9601-arm%E7%B3%BB%E5%88%97%E5%BF%AB%E9%80%9F%E9%B8%9F%E7%9E%B0/assets/ARM%E5%86%85%E6%A0%B8%E7%B3%BB%E5%88%97%E6%A1%86%E5%9B%BE.jpg

ARM 体系结构的几大分类

  • ARM7 处理器;
  • ARM9、ARM9E 处理器;
  • ARM10E 处理器;
  • SecurCore 处理器;
  • StrongARM 处理器;
  • ARM11 处理器;
  • Cortex 系列处理器。

一 定位

/%E4%B8%BB%E7%BA%BF%E5%89%A7%E6%83%85-%E7%95%AA%E5%A4%9601-arm%E7%B3%BB%E5%88%97%E5%BF%AB%E9%80%9F%E9%B8%9F%E7%9E%B0/assets/1-%E5%AE%9A%E4%BD%8D.png

ARM Cortex-A 系列对比

/%E4%B8%BB%E7%BA%BF%E5%89%A7%E6%83%85-%E7%95%AA%E5%A4%9601-arm%E7%B3%BB%E5%88%97%E5%BF%AB%E9%80%9F%E9%B8%9F%E7%9E%B0/assets/ARM-Cortex-A-%E7%B3%BB%E5%88%97%E5%AF%B9%E6%AF%94.jpg

更详细的介绍参看:

引用:

如图所示,绿色的部分都是v7-A的架构,蓝色的是v8-A架构,基本上绿色都是可以支持到32和64位的,除了A32,只支持到32位。在右边的每个部分,比如说需要高效能的最上面的A15-A73这个部分是最高效的,接下来就是比较注重整个效率的部分了,中间那个部分是比较高效率的,最下面那栏的是效率最好的,在电池的效能方面达到了最好的标准。

如果非要给他们一个排序的话,从高到低大体上可排序为:Cortex-A73处理器、Cortex-A72处理器、Cortex-A57处理器、Cortex-A53处理器、Cortex-A35处理器、Cortex-A32处理器、Cortex-A17处理器、Cortex-A15处理器、Cortex-A7处理器、Cortex-A9处理器、Cortex-A8处理器、Cortex-A5处理器。

/%E4%B8%BB%E7%BA%BF%E5%89%A7%E6%83%85-%E7%95%AA%E5%A4%9601-arm%E7%B3%BB%E5%88%97%E5%BF%AB%E9%80%9F%E9%B8%9F%E7%9E%B0/assets/ARM-Cortex-A-%E7%B3%BB%E5%88%97%E5%AF%B9%E6%AF%94-2.jpg

ARM Cortex-A 系列对比 3

二 展望

/%E4%B8%BB%E7%BA%BF%E5%89%A7%E6%83%85-%E7%95%AA%E5%A4%9601-arm%E7%B3%BB%E5%88%97%E5%BF%AB%E9%80%9F%E9%B8%9F%E7%9E%B0/assets/2-%E5%B1%95%E6%9C%9B.png

基于 Linux 系统方案的优势:

  • 更高性能,可以运行复杂的算法;
  • 高效开发,专注于梳理任务,应用以 APP 形式编写和更新;
  • 智能终端,可以外接触摸屏,运行 Qt 上位机做人机界面;
  • 协议丰富,使高级接口如网络、USB 等更易于开发;
  • 平台通用,开发形式更加固定。