暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

ARM系列专题|ARM不同系列说明

大鑫专栏 2021-12-22
1007

多一种选择,多一种人生





01

AEM7系列说明



ARM7基于ARMv3或ARMv4架构,即冯·诺伊曼结构,采用小型、快速、低功耗集成式的32位RISC处理器。

系列特点:

  • 能够提供0.9MIPS的三级流水线结构
  • 具有嵌入式ICE-RT逻辑,调试开发方便
  • 指令系统与ARM9系列、ARM9E系列和ARM10E系列兼容,便于用户的产品升级换代
  • 代码密度高,兼容16位的Thumb指令集
  • 对操作系统的支持广泛,包括Windows CE、Linux、Palm OS等
  • 主频最高可达130MIPS

主要类型:ARM7TDMI、ARM7TDMI-S、ARM7EJ-S、ARM720T

应用领域:工业控制、Internet设备、网络和调制解调器设备、移动电话等多种多媒体和嵌入式应用,比较典型的有数字蜂窝电话和硬盘驱动器。



02

ARM9系列说明




ARM9系列基于ARMv5架构,即哈佛体系结构,高性能,低功耗。
系列特点:
  • 支持32位ARM指令集和16位Thumb指令集
  • 采用五级流水处理及分离的Cache结构,平均功耗为0.7mW/MHz
  • 支持数据Cache和指令Cache,具有更高的指令和数据处理能力
  • 全性能的MMU,支持Windows CE、Linux、Palm OS等多种主流嵌入式操作系统
主要类型:ARM920T、ARM922T、ARM940T
应用领域:安全系统、机顶盒、无线设备、仪器仪表、高端打印机、数码摄像机



03

ARM11系列说明



ARM11基于ARMv6架构。
系列特点:
  • 在使用130nm代工厂技术、小至2.2mm2芯片面积和低 至0.24mW/MHz的前提下达到高达500MHz的性能表现
  • 推出了许多新的技术,包括针对媒体处理 的SIMD,用以提高安全性能的TrustZone技术,智能能源管理(IEM),以及需要非常高的、可升级的超过2600 Dhrystone 2.1 MIPS性能的系统多处理技术
主要类型:ARM11MPCore、ARM1176、ARM1156、ARM1136
应用领域:高可靠性和实时嵌入式应用


04

Cortex系列说明



Cortex系列处理器基于ARMv7系统架构,分为Cortex-M、Cortex-R、Cortex-A三类。其大方向发展进程如下:


01

Cortex-M系列说明


该系列包括Cortex-M0、Cortex-M0+、Cortex-M1、Cortex-M3、Cortex-M4共5个子系列

系列特点:

  • 支持Thumb-2指令集(Thumb指令集的扩展集),可以执行所有已存的为早期处理器编写的代码



  • 所写的用户代码可以与ARM Cortex-R系列微处理器完全兼容
  • ARMCortex-M系列系统代码(如实时操作系统)可以很容易地移植到基于ARM Cortex-R系列的系统上
  • 内置的嵌套向量中断控制负责中断处理,自动处理中断优先级,中断屏蔽,中断嵌套和系统异常处理
  • 中断处理函数可以使用标准的C语言编程,嵌套中断处理机制避免了使用软件判断哪一个中断需要响应处理。中断响应速度是确定性的、低延迟的。
  • 向量表从跳转指令变为中断和系统异常处理函数的起始地址

02

Cortex-R系列说明


该系列包括Cortex-R4、Cortex-R5、Cortex-R7共3个子系列主要目标是处理实时意义。
应用领域:汽车制动系统、动力传动解决方案、相机、工业、医学等深层嵌入式实时应用

03

Cortex-A系列说明


该系列是目前应用最广的处理器版本,包括Cortex-A5、Cortex-A7、Cortex-A8、Cortex-A9、Cortex-A12和Cortex-A15共6个子系列。目标是以最佳功耗实现最高性能。
应用领域:汽车娱乐系统、智能手机、平板电脑、m工业、医学、调制解调器、存储等




星标+关注公众号

精彩内容抢先看

大鑫专栏


点个在看你最好看



文章转载自大鑫专栏,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论