历史上的今天
返回首页

历史上的今天

今天是:2025年04月05日(星期六)

2020年04月05日 | ARM处理器型号

2020-04-05 来源:eefocus

ARM公司拥有众多CPU指令集, CPU架构, CPU系列. 本文旨在介绍ARM公司的CPU产品线.


下图展示了ARM公司CPU的产品线:

ARM处理器

首先有必要了解一下ARM公司的命名规则:


ARM的命名规则, 大致分成三类

1. 基于ARM Architecture版本的“指令集架构”命名规则

2. 基于ARM Architecture版本的“处理器系列”命名规则

3. 基于ARM Architecture版本的“处理器型号”命名规则

ARM处理器

指令集架构命名

格式: Armv + [n] + [variants] + [x(variants)]

分成四个部分:


Armv :固定字符, 即ARM Version

n :指令集版本号, 迄今为之, ARM架构版本发布了8个系列, 所以n=[1~8]

variants :变种

x(variants) :表示不支持x后指定的变种

常见的variants有以下字母可选:


T: Thumb指令集

M: 长乘法指令

E :增强型DSP指令

J :Java加速器Jazelle

SIMD :ARM媒体功能扩展

比如, Armv5TxM 表示ARM指令集版本为5, 支持Thumb指令集, 不支持长乘法指令.


处理器系列及型号命名

在ARMv3~ARMv6时期采用旧的命名格式.

格式: ARM + [x][y][z] + [varians]


x: 处理器系列, 有6, 7, 9 , 11四个系列

y: 存储管理/保护单元

z: cache

常见的variants有以下字母可选:


T: 支持Thumb指令集

D: 支持片上调试

M: 支持快速乘法器

I: 支持Embedded ICE, 支持嵌入式跟踪调试

E: 支持增强型DSP指令

J: 支持Jazelle

(F): 具备向量浮点单元VFP

-S: 可综合版本

比如: ARM926, 属于ARMv5指令集架构的, CPU是ARM9系列的, 具备2个存储管理/保护单元, 6个 Cache.


自Armv6-M后采用新的命名方式.

格式: ARM Contex-[A][R][M] + [n]


ARM Contex-A系列: 开放式操作系统的高性能处理器

Cortex-A应用程序处理器(Application Processors)在高级工艺节点中可实现高2GHz+ 标准频率的卓越性能, 从而可支持下一代的移动 Internet 设备. 这些处理器具有单核和多核种类, 最多提供四个具有可选NEON多媒体处理模块和高级浮点执行单元的处理单元. 应用包括智能手机, 智能本和上网本, 电子阅读器, 数字电视, 家用网络, 家用网关和其他各种产品.


ARM Contex-R系列: 面向实时应用的卓越性能

Cortex-R系列处理器的开发则面向深层嵌入式实时应用(Embedded Real-time Applications Processors)对低功耗, 良好的中断行为, 卓越性能以及与现有平台的高兼容性这些需求进行了平衡考虑. 应用领域有汽车制动系统, 动力传输解决方案, 大容量存储控制器, 联网和打印机等.


ARM Cortex-M系列: 面向具有确定性的微控制器应用的成本敏感型解决方案

Cortex-M系列处理器(Embedded Microcontroller Processors)主要是针对微控制器领域开发的, 在该领域中, 既需进行快速且具有高确定性的中断管理, 又需将门数和可能功耗控制在最低. 应用领域有微控制器, 混合信号设备, 智能传感器, 汽车电子和气囊等.


以后ARM公司应该会以Contex A, R, M三个系列作为主产品线, 下面附上Contex A, R, M的产品线图:

Contex-A


Contex-R


Contex-M


推荐阅读

史海拾趣

Honeywell公司的发展小趣事

背景:进入21世纪后,霍尼韦尔继续秉承多元化发展战略,不断拓展新的业务领域。

发展:公司通过一系列并购和投资活动,进入了石油化工、高性能材料、医疗、安防等多个领域。其中,2005年收购环球油品公司(UOP)和2007年收购码捷科技(Metrologic Instruments)是公司多元化战略的重要里程碑。

关键事件:这些并购不仅增强了霍尼韦尔的技术实力和市场竞争力,还为公司带来了新的增长点和发展机遇。

HEIMANN公司的发展小趣事

背景:霍尼韦尔公司的历史可以追溯到1885年,由发明家艾伯特·布兹在美国明尼阿波利斯创立布兹电子温度调节器公司。

发展:布兹成功研发出了一种名为“风门挡板”的装置,该装置能够自动调节室内温度,这是当时的一大技术突破。随着业务的不断发展,布兹电子温度调节器公司被统一温度控制公司收购,并在1893年更名为电子供热调节器公司。

关键事件:1898年,电子供热调节器公司被W.R. Sweatt收购,并于1916年更名为明尼阿波利斯热调节器公司。这一系列的更名和收购奠定了霍尼韦尔在恒温器领域的基础。

博通集成(BEKEN)公司的发展小趣事

为了加快市场拓展和技术创新步伐,博通集成积极寻求与产业链上下游企业的战略合作。公司与多家知名企业建立了紧密的合作关系,共同推动无线通讯技术的发展和应用。通过战略合作,博通集成不仅获得了更多的市场资源和技术支持,还实现了与合作伙伴的共赢发展。

Autotrol公司的发展小趣事

随着市场需求的不断变化,Autotrol公司意识到必须不断进行技术创新和产品升级,以满足客户的多样化需求。于是,公司投入大量研发资源,开发出了一系列特色产品,如为更大转矩而制的铜或铁齿轮传动链,以及为安静运行并省钱而特制的塑料齿轮传动链等。这些创新产品不仅提升了Autotrol在市场上的竞争力,也为公司带来了可观的收益。

Decawave公司的发展小趣事

Decawave公司成立于2007年,总部位于爱尔兰都柏林。成立之初,公司就专注于超宽带(UWB)技术的研发。在初创阶段,Decawave面临着技术难度大、资金紧张等挑战。然而,凭借对UWB技术的深入理解和研究,公司成功开发出了具有高精度定位能力的UWB芯片,这一技术突破为Decawave在电子行业中赢得了声誉。

DMEL Inc公司的发展小趣事

在市场竞争日益激烈的情况下,DMEL Inc意识到品牌建设的重要性。公司开始注重品牌形象的塑造和推广,通过广告宣传、公益活动等方式,提升品牌的知名度和美誉度。同时,DMEL Inc还加强了与消费者的沟通和互动,了解消费者的需求和反馈,不断改进产品和服务。这些努力使得DMEL Inc在消费者心中树立了良好的品牌形象。

问答坊 | AI 解惑

单片机如何检测一个模块输出的高电平

   我现在做的一个热释电红外模块,没接单片机的时候输出是5V的电压,但是接了单片机没法检测到他的高电平.用万用表测那个接热释电红外模块的那个管脚却只输出低电平了?请高手指教如何用单片机检测到高电平以后使另外一个管教实时输出高电 ...…

查看全部问答>

串口驱动问题

现在我要写串口的驱动,我看了串口驱动的相关资料,发现COM_IOControl、COM_Open、COM_Close,等函数都在MDD层里定义了,那我现在还要写什么函数呢?是不是配置GPIO口为串口,时钟设置,判断那个串口然后调用MDD里的相关函数呢?…

查看全部问答>

关于jmail组件的pop3class.Conection(string userid,string password,string server,int po

我的程序是这样的在我点击连接按钮出发事件的方法的代码如下: pop3 = new POP3Class(); pop3.Connect(txtUserID.Text.Trim(), txtPassword.Text.Trim()txtServerAddr.Text.Trim(), 110);//调试中发现这句报异常,异常提示为Connect不包含在这个 ...…

查看全部问答>

arm 汇编中 +.-的意思??

add     r2, pc,#-(8+.-CInitData)  ; @ where to read values (relative)…

查看全部问答>

WGM-12864B单色图形点阵液晶显示模块 出售 练手,作产品俱佳!!!!

从程序员走向经商,第一仗就败了 变卖自己的 一点血汗,希望能重振旗鼓 近来的 兄弟麻烦帮忙顶一下 没什么好回报的 只能给您一点微不足道的分数 家里有将近2万块WGM-12864B单色图形点阵液晶显示模块(牌子是“风华”的) 适用于 嵌入式设计的小 ...…

查看全部问答>

RC相移震荡电路不振, 求助!

谢谢大家帮忙!最近做一个相移震荡电路, 在multisim上仿真是可以振荡的   但实际电路就是不振。 这是仿真短路图. …

查看全部问答>

这个程序 为什么有问题

#include #define uchar unsigned char #define uint unsigned int uchar code Disp[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; unsigned char code Disp_Sel[] = {0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F}; uchar aa=0; lon ...…

查看全部问答>

为汽车添加Arduino套件

如何让你的吉普车更酷?GPS、射频扫描、点火、大灯、逆变器、无线电等都可以由Arduino控制,并且相关参数都可以展示在屏幕中。   当然,对于Arduino的品质需要有更多保证。不然路上不抛锚但是控制器失灵也会抓狂的。。。     ...…

查看全部问答>