嵌入式系统第二章ARM微处理器的体系结构综述.ppt

嵌入式系统第二章ARM微处理器的体系结构综述.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
英国ARM公司——32位RISC结构IP核提供商 ARM公司介绍 英国先进RISC机器公司(Advanced RISC Machines,简称ARM公司)作为fabless、chipless这一生产模式最为成功的典范,既不生产芯片,也不销售芯片,而是设计出高效的IP内核,授权给各半导体公司使用; 半导体公司在ARM技术的基础上,根据自己公司的产品定位,添加自己的设计并推出芯片产品; 最后由OEM客户采用这些芯片来构建基于ARM技术的最终应用系统产品。 ARM(Advanced RISC Machines) 公司是一个全球领先的嵌入式微处理器IP核供应商(intellectual property ); 它提供一些 高性能、低功耗、低成本和高可靠性的RISC处理器核、外围部件和系统级芯片应用解决、设计方案; ARM的微处理器核适用于便携式通讯工具、手持式计算机、多媒体数字消费类产品和嵌入式系统解决方案; ARM处理器是精简指令集计算机(RISC) 1990年,ARM特别为扩大开发ARM技术而成立了独立的公司。从那以后,ARM已被授权给世界各地的许多半导体制造厂。它已经成为低功耗和追求成本的嵌入式应用的市场领导者。 ARM的全球合作伙伴 ARM——2002年的市场份额 ARM的应用领域 1、ARM7系列核介绍 ARM7TDMI是ARM公司最早为业界普遍认可且 得到了最为广泛应用的处理器核,特别是在手机和 PDA中,随着ARM技术的发展,它已是目前最低端 的ARM核。 ARM7:32位ARM体系结构4T版本; T:“Thumb”16位压缩指令集; D:支持片上Debug(调试),使处理器能够停止以响应调试请求; M:增强型Multiplier,与前代相比具有较高的性能且产生64位的结果; I:“EmbeddedICE”硬件以支持片上断点和观察点。 ARM7系列核介绍 1)ARM7TDMI组织结构,重要的特性有: ARM体系结构版本4T; 支持Thumb指令集,可降低系统开销; 32×8 DSP 乘法器; 32位寻址空间-- 4GB 线性地址空间; 它包含了EmbeddedICE模块以支持嵌入式系统调试; JTAG控制逻辑被认为是处理器核的一部分; 广泛的ARM和第三方支持,并与 ARM9 Thumb 系列 ARM10 Thumb 系列和StrongARM处理器相兼容。 ARM7系列核介绍 2)ARM7TDMI硬件接口 按接口信号的功能划分为存储器接口、MMU接口、片上调试、JTAG边界扫描扩展以及时钟接口等十四类接口信号。各接口信号包括接口信号和接口控制信号 ARM7系列核介绍 3)ARM7TDMI应用 在存储器配置较简单的系统中广泛应用,最为成功的典型例子是手机、PDA,在此应用中,成为用于控制和用户接口功能的事实上的标准处理器。 2、ARM9系列核介绍 ARM9TDMI将流水线的级数从ARM7TDMI的3级增加到5级,并使用分开的指令与数据存储器的Harvard体系结构。ARM9TDMI的性能在相同工艺条件下近似达到ARM7TDMI两倍 ARM9系列核介绍 1)ARM9TDMI技术特点 支持Thumb指令集; 含有EmbeddedICE模块支持片上调试; 通过采用5级流水线以增加最高时钟速率; 分开的指令与数据存储器端口以改善CPI,提高处理器性能。 ARM9系列核介绍 2)ARM9TDMI组织 ARM9TDMI使用数据路径中的ALU来计算转移目标地址。 ARM9系列核介绍 3)ARM9TDMI的流水线操作 ARM9系列核介绍 4)Thumb解码(专用硬件译码单元)和存储器读写 (分开的指令和数据存储器) 5)协处理器支持 6)片上调试 (硬件单步调试、在异常时设置断点) 7)低电压操作 8)ARM9TDMI应用 3、 ARM10系列核 属于ARM处理器核中的高端处理器核,在相同工艺条件下近似达到也以ARM9TDMI的两倍性能工作。 增加最高时钟速率。(优化每级流水线,采用6级流水线) 降低CPI。 (使用64位存储器) 4、 ARM11系列核 哈弗体系结构 指令集版本ARMv6 内部具有8级流水线 总体工作频率500-700Mhz 流媒体的支持 应用:3G手机、广域网接入设备、家用网关设备等 5、Cortex系列 哈弗体系结构 指令集版本ARMv6 采用Thumb-2指令集设计 应用:移动电话与汽车产品的设计、高性能的数码影像 ARM Cortex-A系列:复杂操作系统及客户端装置之应用处理器 ARM Cortex-R系列:针对实时系统的嵌入式处理器 ARM Cortex-M系列:价

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档