上海交大ARM培训教材带Cache内核简要介绍分析.pptVIP

上海交大ARM培训教材带Cache内核简要介绍分析.ppt

  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文档。上传文档
查看更多
ARM 带 Cache的内核简要介绍 THE A R C REF O R TH E W。RLD ARM 带 Cache的ARM宏单元举例 JTAG及非AMBA信号 ARM CP15 控制逻辑 内核 MMU AMBA 数据 AMBA 总线 MPU 写缓冲 接口 接口 数据读 Cach 带 Cache处理器初步(91vo7) ARM 议程 ■ Cache、同步和写缓冲介绍 存储器保护单元 内存管理单元 紧耦合存储器 ■带 Cache的ARM处理器 带 Cache处理器初步(91vo7) ARM 什么是 cache? ■位于处理器中的少量高速缓冲存储器, 保存最近被访问的存储空间内容的备份 哪些存储空间需要读入到 cache中,要通过MMU或MPU来控制 依赖于内存的重使用 ■仅用来改善速度较慢的存储器或总线宽度较窄的存储器的性能 降低对总线宽度的要求 减少功耗 Cache 地址 CPU 总线 外部 接口 存储器 带 Cache处理器初步(91vo7) ARM 结合性 ■简单 cache,采用直接映射策略 特殊的存储器数据项被存放在 cache的某个特定位置。 相同 cache地址域的数据项将竞争这一位置。 ■实施简单,执行快捷 ■块结合 cache,减少位置竞争 个特殊的存储器数据项被存放在 cache的许多位置 ■如果一个特殊的存储器数据项被存放在 cache中的‘n个位置,那么可以说 cache是n维的 实施较复杂,需要更多的比较硬件 带 Cache处理器初步(91vo7) ARM 直接映射 Cache 主存储器 Cache 0x0000 0x0010 0x0020 0×030 0×0040[ 0x0060 0x0070 tag index word 90 0x009 …011001 数据 带 Cache处理器初步(91vo7) ARM 2-维块结合 Cache 主存储器 Way o 替换策略 Set o 0x0010 随机 0x0020 循环 000 Way 1 最近最少使用LRU)t 0x0070 0x0080 计数器 2-Way. 4 Sets Way 0 Way 1 index index 十:当前ARM处理器未用 数据 带 Cache处理器初步(91vo7) ARM 若干定义 ■Line:行, cache的最小可装载单元-任何情况下都是存储器中一个连续的字 块 ■Tag:标签,存放在 cache中的存储器地址的一部分,用来识别定位在那里的 特定的物理地址 ■set:块,一组行,用来保持来自特定存储器空间的数据 Way:维,一个块所含行的数量,就是 cache的维数。 ■ Index:索引,存储器地址的一部分,它决定可以存储 cache行的块。 带 Cache处理器初步(91vo7) ARM 4-维块结合 Cache 存于TAG中的地址(22位) Inde Word Unuse 109 Cache行 如0d Line 0 注 每一个地址索引映射到一个 cache行,该 行可存于4维的任意一维中(4维结合) Line 31 这里是一个4 k cache的例子 v有效位d0,d1-脏位 4kb cache 带 Cache处理器初步(91vo7)

文档评论(0)

151****1926 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档