我是靠谱客的博主 高高犀牛,最近开发中收集的这篇文章主要介绍【Verilog基础】【计算机体系架构】ITCM和ICACHE对比(面试常问),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

    • ITCM
    • I-Cache
    • 总结
    • 参考

ITCM

  • 指令紧耦合存储器,是指配置一段较小容量(一般几十兆)的存储器(通常使用SRAM ),用于存储指令,且在物理上离处理器核很近而专属于处理器核,因此能够取得很小的访问延迟(通常一个时钟周期〉 。
    • ITCM 的优点实现非常简单,容易理解,且能保证实时性
    • ITCM 的缺点是由于使用地址区间寻址,因此无法像缓存( Cache )那样映射无限大的存储器空间;同时为了保证足够小的访问延迟,无法将容量做到很大(否则无法一个时钟周期访问出来 SRAM 或芯片无法容纳过大的 SRAM ),因此 ITCM 只能用于存放容量大小有限的关键程序指令
  • 大多数极低功耗处理器应用的场景都应用于实时性较高的场景,因此更加倾向于使用延迟确定的 ITCM 。

I-Cache

  • 指令缓存,是指利用软件程序的时间局部性

最后

以上就是高高犀牛为你收集整理的【Verilog基础】【计算机体系架构】ITCM和ICACHE对比(面试常问)的全部内容,希望文章能够帮你解决【Verilog基础】【计算机体系架构】ITCM和ICACHE对比(面试常问)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(68)

评论列表共有 0 条评论

立即
投稿
返回
顶部