在pic32mz器件上使用l1高速缓存-imagination中文技术社区.pdfVIP

在pic32mz器件上使用l1高速缓存-imagination中文技术社区.pdf

  1. 1、本文档共22页,可阅读全部内容。
  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文档。上传文档
查看更多
在pic32mz器件上使用l1高速缓存-imagination中文技术社区

AN1600 在PIC32MZ 器件上使用L1 高速缓存 本文档提供了PIC32MZ 器件系列中一级(Level 1, PIC32MZ架构 L1)CPU 高速缓存实现的相关信息,并介绍了高速缓存 系统的相关风险。此外还提供了解决这些风险的方法。 以下部分介绍了L1 高速缓存和PIC32MZ架构的其他两 ® 个组成部分,它们对PIC32MZ的操作和配置非常关键。 对于高级用户,还针对MPLAB Harmony 集成软件框 架高速缓存管理程序以及microAptiv™ 内核中的特殊指 闪存预取模块 令进行了讨论,旨在管理高速缓存以实现最佳性能。 注: 本文档的目的既不在于全面讨论高速缓存架 闪存预取模块用于隐藏闪存等待状态数,方法是通过 构或实现,也不在于介绍高速缓存管理的每 128位数据路径(宽度为32位CPU总线的4 倍)从闪存 个细节。更多信息,请参见《microAptiv™微 程序存储器取数据。此操作是可预测的,可假定所需的 处理器内核软件用户手册》,该手册可通过 下一个数据是下一行地址。只要代码不跳转,下一条 访问 获取。 指令便始终可用。跳转会导致装载新行时出现停顿。 此模块中的寄存器可决定闪存等待状态数以及使 熟悉PIC32MZ 架构对于理解本文档很有帮助。建议阅 能预取操作。有关预取模块的更多信息,请参见 读第50 章“采用microAptiv™ 内核的器件的CPU” 第41 章“带L1 CPU 高速缓存的器件上的预取模块” (DS61192A_CN),该文档将是非常有用的参考,可从 (D_CN)。 下载。 存储器管理单元(MMU) 背景知识 在所有 PIC32 架构中,CPU 均通过虚拟地址空间来访 CPU 高速缓存是一块独立的存储区域,用于补偿主存 问存储器和外设。虚拟地址空间分为5 段,分别称作 储器的访问时间。一级高速缓存使用的存储器与CPU KSEG0、KSEG1、KSEG2、KSEG3 和 KUSEG。虚 一样快,因此只要CPU 访问高速缓存,便无需等待指 拟KSEG0 和KSEG1 地址均映射到物理地址空间的低 令或数据。二级高速缓存和三级高速缓存与一级高速缓 512 MB。引导闪存、程序闪存和数据存储器均可通过 存结合使用,其存储器的访问时间比CPU 长,但比主 KSEG0和KSEG1进行访问。特殊功能寄存器(Special 存储器短。 Function Register,SFR)只通过KSEG1访问。KSEG1 始终不进行高速缓存。KSEG0 的高速缓存策略是可编 PIC32MZ器件系列仅使用一级高速缓存。L1 高速缓存 程的,在初始化高速缓存期间通过启动代码进行设置。 分为两部分:指令高速缓存和数据高速缓存。CPU 既 可以直接访问存储器,也可以通过高速缓存访问存储 PIC32MZ架构引入了一个基于页表缓冲区(Translation 器。 Look-aside Buffer,TLB )的存储器管理单元(Memory 为

文档评论(0)

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

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

1亿VIP精品文档

相关文档