凡亿教育-莎莎
凡事用心,一起进步
打开APP
公司名片
凡亿专栏 | ARM内核全系列技术介绍
ARM内核全系列技术介绍

ARM内核作为SoC(System On Chip)的核心组成部分,凭借其高速度、低功耗的优异性能,广泛应用于智能手机、机顶盒、数码相机、GPS等众多领域。本文将详细列出ARM内核的系列及其关键特性,以便读者能够清晰了解ARM内核的各个系列。

image.png

一、ARM内核全系列

ARM7系列

结构:ARMV4T(Newman)结构,三级流水,空间统一的指令与数据Cache。

功耗:0.6mW/MHz。

时钟速度:66MHz。

指令周期:每条指令平均执行1.9个时钟周期。

主要型号:ARM710、ARM720、ARM740(均带Cache)。

ARM9系列

结构:ARMV4T(Harvard)结构,五级流水处理,分离的Cache结构。

功耗:0.7mW/MHz。

时钟速度:120MHz-200MHz。

指令周期:每条指令平均执行1.5个时钟周期。

主要型号:ARM920、ARM940、ARM9E(均含Cache)。

ARM10系列

结构:ARMV5T结构,六级流水处理,指令与数据分离的Cache结构。

功耗:1000mW。

时钟速度:300MHz。

指令周期:每条指令平均执行1.2个周期。

主要型号:ARM1020(带Cache)。

StrongARM系列

结构:ARMV4T的五级流水结构。

主要型号:SA110、SA1100、SA1110。

二、ARM内核特性概览

Thumb指令集:通过T模块,ARM内核能够从16位指令集扩展到32位ARM指令集,提高了代码的密度和效率。

调试功能:D模块内置的调试结构(如JTAG)便于CPU进入调试模式,进行断点设置和单步调试。

乘法器:M模块为8位乘法器,增强了内核的运算能力。

嵌入式ICE逻辑:I模块实现断点观测及变量观测,提供了强大的调试支持。

三、ARM内核应用领域

ARM7系列:因其低功耗、集成度高等特点,适用于微控制器(MCU)、传感器节点等小型嵌入式系统。

ARM9系列:在高性能计算方面有所增强,适用于智能手机、平板电脑等需要较高计算能力的设备。

ARM10系列:性能进一步提升,适用于下一代高性能手持式因特网设备及数字式消费类应用。

StrongARM系列:具有强大的处理能力和功耗效率,广泛应用于汽车电子、网络通信等领域。


本文凡亿教育原创文章,转载请注明来源!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论