ARMCortexR系列重点.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARMCortexR系列重点

目录 ARM Cortex-R系列处理器简介 ARM Cortex-R系列处理器具有实时处理功能,可以为嵌入式系统提供高性能解决方案,对系统可靠性、高度实用性、容错性、可维护性和确定性的影响至关重要。 Cortex-R系列处理器拥有快速和决定性的处理能力和高性能,同时满足具有挑战性的实时限制的范围内的情况。在要求高容错能力的可靠系统中,他们结合这些特点,无论是在性能、功耗还是面积优化的封装等各个方面,都是值得信赖的选择。 ARM Cortex-R系列处理器简介 ARM Cortex?-R 实时处理器为具有严格的实时响应限制的深层嵌入式系统提供高性能计算解决方案。目标应用包括: 智能手机和基带调制解调器中的移动手机处理。 企业系统,如硬盘驱动器、联网和打印。 家庭消费性电子产品、机顶盒、数字电视、媒体播放器和相机。 用于医疗行业、工业和汽车行业的可靠系统的嵌入式微控制器。 在这些应用中,采用的是对处理响应设置硬截止时间的系统,如果要避免数据丢失或机械损伤,则必须符合所设置的这些硬截止时间。因此 Cortex-R 处理器是专为高性能、可靠性和容错能力而设计的,其行为具有高确定性,同时保持很高的能效和成本效益。 ARM Cortex-R系列处理器简介 Cortex-R 功能集: 高性能、高时钟频率、深管道化的微体系结构。 性能增强技术,如指令预取、分支预测和超标量执行。 快速且具有确定性的中断响应。 同类最佳能效和芯片面积/成本效益。 硬件除法器、浮点单元 (FPU) 选项。 具有 Thumb-2 指令的 ARM v7-R 体系结构,可在不牺牲性能的情况下实现高代码密度。 指令集增强,包括 SIMD、DSP 和媒体处理。 与经典 ARM9 和 ARM1156 处理器的二进制兼容性。 具有内存保护单元 (MPU) 的用户和授权软件操作模式。 ARM Cortex-R系列处理器简介 Cortex-R 功能集: 具有指令和数据高速缓存控制器的哈佛体系结构。 用于获得快速响应代码和数据的处理器本地的紧密耦合内存 (TCM)。 高性能 64 位 AMBA 3 AXI 总线接口。 1 级内存系统的奇偶校验检测和 ECC 软错误检测/更正。 可配置的调试断点和检测点。 CoreSight 调试访问端口和嵌入式跟踪模块选项。 配置选项包括/排除上述选项中的一部分以优化功率、性能和面积。 ARM Cortex-R系列处理器简介 ARM Cortex-R4处理器 Cortex-R4 是成熟的处理器,于 2006 年 5 月投放市场,如今已在数百万的 ASIC、ASSP 和 MCU 设备中使用。它是高性能实时 SoC 的标准,取代了许多基于 ARM9 和 ARM11 处理器的设计。 Cortex-R4 是为基于 90 nm 至 28 nm 的高级芯片工艺的实现而设计的,此外其设计重点在于提升能效、实时响应性、高级功能和使得系统设计更加容易。基于 40 nm G 工艺,Cortex-R4 可以实现以将近 1 GHz 的频率运行,此时它可提供 1,500 Dhrystone MIPS 的性能。该处理器提供高度灵活且有效的双周期本地内存接口,使 SoC 设计者可以最大限度地降低系统成本和功耗。 下图对基于 90 nm G 工艺实现的 Cortex-R4 与经典 ARM 处理器的 Dhrystone 基准性能进行了比较。Cortex-R4 的配置选项可以进行选择以最大限度地减少处理器的芯片面积,重要的是这还可以最大限度地降低漏泄功率。 ARM Cortex-R4模块结构框图 ARM Cortex-R4处理器流水线技术 ARM9 五级流水线 ARM Cortex-R4处理器流水线技术 五级流水线也有它的缺点,即存在一种互锁,即寄存器冲突。读寄存器是在译码阶段,写寄存器是在回写阶段。如果当前指令(A)的目的操作数寄存器和下一条指令(B)的源操作数寄存器一致,B指令就需要等A回写之后才能译码。这就是五级流水线中的寄存器冲突。ARM10处理器的流水线为了解决寄存器冲突的问题,增加了预取操作。因此ARM10由6级流水线组成,利用预取、发送操作来取代ARM9中的取值操作。 ARM Cortex-R4处理器流水线技术 流水线设计的步(级)数越多,其完成一条指令的速度越快,因此才能适应工作主频更高的CPU。ARM Cortex-R4处理器采用8级双通道流水线,比以前的ARM内核提高了至少40%的吞吐量。 The end,thank you! * * ARM Cortex-R系列处理器总体介绍 - ARM Cortex-R4处理器 ARM Cortex-R4处理器流水线 ARM Cortex-R4处理器寄存器 ARM Cortex-R C

文档评论(0)

麻将 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档