嵌入式cpu的分类new

嵌入式cpu的分类new

ID:19517764

大小:697.50 KB

页数:9页

时间:2018-10-03

嵌入式cpu的分类new_第1页
嵌入式cpu的分类new_第2页
嵌入式cpu的分类new_第3页
嵌入式cpu的分类new_第4页
嵌入式cpu的分类new_第5页
资源描述:

《嵌入式cpu的分类new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、基于ARM架构的嵌入式处理器1、简介ARM(AdvancedRISCMachines),既可以认为是一个公司的名字,也可以认为是对微处理器的通称,还可以认为是一种技术的名字。ARM是32位嵌入式微处理器的行业领先提供商,已推出各种各样基于通用架构的处理器,这些处理器具有高性能和行业领先的功效,而且系统成本也有所降低。与业界最广泛的体系(拥有超过900个可提供硅、工具和软件的合作伙伴)相结合,已推出的一系列20多种处理器,可以解决每个应用挑战。迄今为止,ARM已生产超过250亿个处理器,每天的

2、销量超过1600万,是真正意义上的TheArchitecturefortheDigitalWorld®(数字世界的架构)。ARM处理器是一个32位元精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。微软在2012年10月26日发布的Windows8操作系统也支持ARM系列处理器。在同一天发布的ARM架构版本微软Surface(搭载WindowsRT操作系统)中,微软已经采用了ARM处理器,这款产品或许意味着Windows平板电脑已经成为现实。2、ARM微处理器的特点ARM嵌入式

3、处理器主要着重于在各种功耗敏感型应用中提供具有高确定性的实时行为。这些处理器通常执行实时操作系统(RTOS)和用户开发的应用程序代码,因此只需内存保护单元(MPU),而不需要应用处理器中提供的MMU。此类处理器的应用包括:v商业微控制器v汽车控制系统v电机控制系统v大型家用电器控制器v无线和有线传感器网络v大容量存储控制器v打印机v网络设备已推出多种嵌入式处理器,因而合作伙伴可根据所需性能、确定性、芯片面积、大小、动态和静态功耗以及其他考虑事项来选择与施加在应用上的特定条件相符的解决方案。Cor

4、tex™-M0和Cortex-M3处理器可提供行业领先的具有确定性的行为、最低睡眠功耗和动态功耗以及尽可能小的面积,同时保持较高的处理效率。Cortex-R4提供了始于经典ARM处理器(包括ARM7™和ARM9™系列)的路线图,从而使用户可以将现有应用轻松地移植到更高性能的平台。ARM处理器系列介绍从ARM官方资料和网上资料整理中,我们查到以下资料,ARM微处理器目前包括下面几个系列,以及其它厂商基于ARM体系结构的处理器,除了具有ARM体系结构的共同特点以外,每一个系列的ARM微处理器都有各自

5、的特点和应用领域。经典ARM处理器ARM7系列ARM7系列微处理器为低功耗的32位RISC处理器,最适合用于对价位和功耗要求较高的消费类应用。ARM7微处理器系列具有如下特点:-具有嵌入式ICE-RT逻辑,调试开发方便。-极低的功耗,适合对功耗要求较高的应用,如便携式产品。-能够提供0.9MIPS/MHz的三级流水线结构。-代码密度高并兼容16位的Thumb指令集。-对操作系统的支持广泛,包括WindowsCE、Linux、PalmOS等。-指令系统与ARM9系列、ARM9E系列和ARM10E系

6、列兼容,便于用户的产品升级换代。-主频最高可达130MIPS,高速的运算处理能力能胜任绝大多数的复杂应用。ARM7系列微处理器的主要应用领域为:工业控制、Internet设备、网络和调制解调器设备、移动电话等多种多媒体和嵌入式应用。ARM7系列微处理器包括如下几种类型的核:ARM7TDMI、ARM7TDMI-S、ARM720T、ARM7EJ。其中,ARM7TMDI是目前使用最广泛的32位嵌入式RISC处理器,属低端ARM处理器核。TDMI的基本含义为:T:支持16为压缩指令集Thumb;D:支持

7、片上Debug;ARM应用系统开发详解──基于S3C4510B的系统设计3M:内嵌硬件乘法器(Multiplier)I:嵌入式ICE,支持片上断点和调试点;Samsung公司的S3C4510B即属于该系列的处理器ARM9系列ARM9系列微处理器在高性能和低功耗特性方面提供最佳的性能。具有以下特点:-5级整数流水线,指令执行效率更高。-提供1.1MIPS/MHz的哈佛结构。-支持32位ARM指令集和16位Thumb指令集。-支持32位的高速AMBA总线接口。-全性能的MMU,支持WindowsCE

8、、Linux、PalmOS等多种主流嵌入式操作系统。-MPU支持实时操作系统。-支持数据Cache和指令Cache,具有更高的指令和数据处理能力。ARM9系列微处理器主要应用于无线设备、仪器仪表、安全系统、机顶盒、高端打印机、数字照相机和数字摄像机等。ARM9系列微处理器包含ARM920T、ARM922T和ARM940T三种类型,以适用于不同的应用场合。ARM9E系列ARM9E系列微处理器为可综合处理器,使用单一的处理器内核提供了微控制器、DSP、Java应用系统的解决方案,极大的减少了芯片的面

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。