嵌入式Linux系统开发教程 教学课件 作者 978 7 302 22520 1 第三章.pptVIP

嵌入式Linux系统开发教程 教学课件 作者 978 7 302 22520 1 第三章.ppt

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
80年代末90年代初半导体行业产业链刚刚出现分工,台积电,联电等半导体代工厂正悄悄崛起,美国硅谷中的一些Fabless公司也如雨后春笋一样涌现出来,所谓的Fabless公司自己设计芯片,但是生产过程则包给台积电等代工厂生产。而ARM更是为天下先,12年前首创了Chipless的生产模式,即该公司既不生产芯片,也不设计芯片,而是设计出高效的IP内核,授权给半导体公司使用,半导体公司在ARM技术的基础上添加自己的设计并推出芯片产品,最后由OEM客户采用这些芯片来构建基于ARM技术的系统产品。 ARM的核心业务是销售芯片核心技术IP,目前全球有103家巨型IT公司在采用ARM技术。20家最大的半导体厂商中有19家是ARM的用户,包括德州仪器,意法半导体,Philips, Intel等。唯一没有购买ARM授权的是Intel的老对头AMD,因为Intel便携式处理器采用的是StrongARM,而AMD则收购了Alchemy公司与之抗衡,采用的是MIPS结构。 ARM微处理器采用RISC架构,具有下列一些显著特点: 体积小、功耗低、成本低、高性能。 支持Thumb(16位)/ARM(32位)双指令集。 具有大量的寄存器,因而指令执行速度快。 绝大多数操作都在寄存器中进行,通过Load/Store的体系架构在内存和寄存器之间传递数据。 寻址方式简单。 采用固定长度的指令格式。 除此之外,ARM体系还采用一些特别的技术用来保证芯片高性能的同时,尽可能减小芯片体积,降低芯片功耗。这些技术包括: 在同一条数据处理指令中包含算术逻辑处理单元处理和移位处理。 使用地址自动增加(减少)来优化程序中循环处理。 Load/Store指令可以批量传输数据,从而提高数据传输的效率。 所有指令都可以进行分支预测功能,即根据前面指令执行结果,决定是否执行,以提高指令的执行效率。 ARM微处理器及技术已经深入到各个领域,取得很大的成功,到目前为止, ARM 微处理器及技术的应用几乎已经深入到各个领域。 无线通讯领域:无线通信领域是ARM微处理器应用最为广泛的领域之一,目前全球超过85%的无线通讯设备都采用ARM技术。比如手机、PDA等设备中都有ARM技术的应用。 蓝牙技术:ARM已经为蓝牙技术的推广应用做好了准备,像爱立信、英特尔、朗讯、阿尔卡特等20多家公司的元器件产品都采用了ARM技术。 网络应用领域:随着宽带技术的推广,采用ARM技术的ADSL芯片组正逐渐取得竞争优势。 消费类电子产品领域:ARM技术在数字音频领域、数字机顶盒和游戏机中得到广泛应用。另外,采用ARM技术的存储产品包括硬盘系列、微型闪存和可读写光盘等,已经投入生产。 信息家电领域:现在很多数码相机、打印机都使用了ARM技术,另外,汽车上包括驾驶、安全和车载娱乐等各种功能都可以使用ARM微处理器来完成。 下面所列的是ARM微处理器的几个系列,以及其他厂商基于ARM体系结构的处理器,这些处理器除了具有ARM体系结构的共同特点以外,每一个系列的ARM微处理器都有各自的特点和应用领域。 ARM7系列 ARM9系列 ARM9E系列 ARM10E系列 ARM11系列 SecurCore系列 Inter的Xscale Inter的StrongARM 其中,ARM7、ARM9、ARM9E、ARM10和ARM11为4个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。如SecurCore系列专门为安全要求较高的应用而设计。 ARM7系列微处理器为低功耗的32位RISC处理器,最适合用于对价位和功耗要求较高的消费类应用。ARM7微处理器系列具有如下特点: 具有嵌入式ICE-RT逻辑,调试开发方便; 极低的功耗,适合对功耗要求较高的应用,如便携式产品; 能够提供0.9MIPS/MHz的三级流水线结构; 代码密度高并兼容16位的Thumb指令集; 对操作系统的支持广泛,包括Windows CE、Linux、Palm OS等; 指令系统与ARM9系列、ARM9E系列和ARM10E系列兼容,便于用户的产品升级换代; 主频最高可达130MIPS,高速的运算处理能力能胜任绝大多数的复杂应用。 ARM7系列微处理器的主要应用领域为:工业控制、Internet设备、网络和调制解调器设备、移动电话等多种多媒体和嵌入式应用。 ARM7系列微处理器包括如下几种类型的核:ARM7TDMI、ARM7TDMI-S、ARM720T、ARM7EJ。其中,ARM7TMDI是目前使用最广泛的32位嵌入式RISC处理器,属低端ARM处理器核。TDMI的基本含义为: T:支持16位压缩指令集Thumb; D:支持片上Debug; M:内嵌硬件乘法器(Multiplier); I:嵌入式ICE,支持片上断点和调试点。 ARM9系

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档