首页天道酬勤,

,

张世龙 05-13 01:27 50次浏览

ARM处理器系列介绍

到了现在三月,新年太舒服了。 系列博客也停止了近半个月。 我还是个慢(局域网)性)的孩子。 那么,上学第一天晚上写博客继续系列博客。 众所周知,ARM处理器被广泛使用。 本节介绍基于ARM体系结构的处理器。

ARM7

ARM9

ARM9E

ARM10E

安全核心

ARM11

ARM处理器介绍

从上面列举的几个处理器中,介绍ARM处理器

ARM7系列

ARM7系列处理器是低功耗的32位RISC处理器。 主要用于对功耗和成本要求严格的消费者产品。 ARM7系列处理器还支持16位Thumb指令集。 ARM7系列市场包括ARM7TDMI、ARM7TDMI-S、ARM7EJ-S和ARM720T。

ARM7系列处理器应用领域

个人音频设备(MP3 )。

访问级别的无线设备

喷墨打印机

数码相机

PDA

ARM7系列处理器的特点

成熟的32位RICS芯片

低功耗

与16位处理器兼容,代码密度高

获得每个操作系统的支持(窗口ce、Symbian OS操作系统、Linux )。

具有良好的调试机制

与ARM9系列、ARM9E和ARM10E的兼容性

ARM9系列

主要包括ARM9TDMI和ARM9E-S等系列,ARM9采用哈佛架构,指令和数据属于不同的总线,可以并行处理。 在管线中,ARM7是第3级管线,ARM9是第5级管线。 由于结构不同,ARM7的执行效率低于ARM9。 平时说ARM7、ARM9其实是指ARM7TDMI、ARM9TDMI软件核心,但这个处理器核心没有MMU和cache,不能运行linux这样的嵌入式操作系统。

ARM9系列处理器应用领域

视频电话

消费品:机顶盒等

数码相机

图像形成装置

汽车、通信系统

ARM9系列处理器的特点

支持32位ARM命令和16位Thumb命令

五级流水线制

不仅支持一般操作系统,还支持实时操作系统

统一的数据cache和命令cache

ARM9E系列

ARM9E系列微处理器是一款可集成的处理器,通过单个处理器内核提供微控制器、DSP和Java APP应用系统解决方案,大大降低芯片面积和系统复杂性,降低功耗,推出产品ARM9E系列微处理器提高了DSP处理能力,非常适合需要同时使用高速数字信号处理(DSP )和微控制器的APP应用。 ARM9E系列微处理器包括ARM926EJ-S、ARM946E-S和ARM966E-S三种类型。 其中的ARM926EJ-S包括Jazzele技术,可以通过硬件直接执行Java代码,从而提高系统执行Java代码的性能。

ARM9E系列处理器应用领域

新一代无线设备

消费品:机顶盒等

图像形成装置

存储设备

工业控制

汽车、通信系统

网络设备

ARM9E系列处理器的特点

支持32位ARM命令和16位Thumb命令

包含DSP指令集

五级流水线制

支持AMBA总线接口

可选浮点运算协处理器

不仅支持一般操作系统,还支持实时操作系统

统一的数据cache和命令cache

ARM10E系列

RM10E的e与ARM9E意义相同,增强instr ctions意味着扩展型DSP命令,表明ARM9E实际上是ARM9中的扩展型、变种。 ARM10E系列微处理器是可集成的处理器,使用单个处理器内核提供微控制器、DSP和Java APP应用系统解决方案,大大降低了芯片面积和系统复杂性。 ARM9E系列微处理器提高了DSP处理能力,非常适合需要同时使用DSP和微控制器的APP应用。

ARM10E和ARM9E的区别在于,ARM10E使用哈佛结构、6级流水线,主频最多可达到325MHZ、1.35MIPS/HZ

ARM10E系列处理器应用领域

新一代无线设备

数字消费品

图像形成装置

存储设备

工业控制

汽车、通信系统

网络设备

ARM10E系列处理器的特点

支持32位ARM命令和16位Thumb命令

包含DSP指令集

六级输油管

支持AMBA总线接口

可选浮点运算协处理器

不仅支持一般操作系统,还支持实时操作系统

统一的数据cache和命令cache

高性能AHB

安全核心系列

AR

M SecurCore™ 处理器系列基于行业领先的 ARM 架构提供功能强大的 32 位安全解决方案。通过用各种安全功能来加强已十分成功的 ARM 处理器,SecurCore 推出了智能卡,从而安全类的 IC 开发人员可以方便地利用 ARM 32 位技术的优点(例如,晶片尺寸小、能效高、成本低、代码密度优异且性能十分突出)。SecurCore 处理器可在广泛的安全应用中使用,其性能超越了旧的 8 位或 16 位安全处理器。

SecurCore系列处理器应用范畴

电子商务

电子银行

网络、移动媒体认证系统

SecurCore系列处理器特点

支持32位ARM指令与16位Thumb指令

采用软内核技术

极具安全性

提供面向智能卡和低成本存储保护单元

可集成用户自己的安全特性和其他处理器

ARM11系列

ARM11处理器系列所提供的引擎可用于当前生产领域中的很多智能手机,还广泛用于消费类、家庭和嵌入式应用程序。该处理器的功耗非常低,提供的性能范围为小面积设计中的 350 MHz 到速度优化设计中的 1 GHz(45 纳米和 65 纳米)。ARM11 处理器软件可以与以前所有 ARM 处理器兼容,并引入了用于媒体处理的 32 位 SIMD、用于提高操作系统上下文切换性能的物理标记 cache、强制实施硬件安全性的 TrustZone 以及针对实时应用的紧密耦合内存。

ARM11系列处理器特点

Thumb指令集可以减少高达 35% 的内存带宽和大小需求

用于执行高效嵌入式 Java 的 ARM Jazelle® 技术

ARM DSP 扩展

SIMD(单指令多数据)媒体处理扩展可提供高达 2 倍的视频处理性能

作为片上安全基础的 ARM TrustZone® 技术(ARM1176JZ-S 和 ARM1176JZF-S 处理器)Thumb-2 技术(仅 ARM1156(F)-S),可提高性能、能效和代码密度

低功耗:0.21 mW/MHz (65G),包括 cache 控制器,节能关闭模式能够处理高级工艺中的静态漏电情况

高性能整数处理器:8 级整数流水线可提供高时钟频率(对于 ARM1156T2(F)-S 为 9 级)

单独的加载-存储和算术流水线,分支预测和返回栈

高性能内存系统设计:

支持 4-64k cache 大小

针对多媒体应用领域的、带 DMA 的可选紧密耦合内存

对于媒体处理和网络应用领域,高性能 64 位内存系统加快了数据存取速度

ARMv6 内存系统架构加快了操作系统上下文切换速度

矢量中断接口和低中断延迟模式提高了中断响应速度和实时性能

用于汽车/工业控制和三维图形加速的可选矢量浮点协处理器(ARM1136JF-S、ARM1176JZF-S 和 ARM1156T2F-S 处理器)

所有 ARM11 系列处理器都作为符合 ARM-Synopsys 参考方法的可交付项来提供,从而显著缩短了生成内核的特定技术实现的时间,以及生成一组完整的行业标准视图和模型的时间

arm最新架构,arm处理器架构有哪些版本 fpga驱动显示屏,fpga应用实例