概述
文章目录
-
- ITCM
- I-Cache
- 总结
- 参考
ITCM
- 指令紧耦合存储器,是指配置一段较小容量(一般几十兆)的存储器(通常使用SRAM ),用于存储指令,且在物理上离处理器核很近而专属于处理器核,因此能够取得很小的访问延迟(通常一个时钟周期〉 。
- ITCM 的优点是实现非常简单,容易理解,且能保证实时性 。
- ITCM 的缺点是由于使用地址区间寻址,因此无法像缓存( Cache )那样映射无限大的存储器空间;同时为了保证足够小的访问延迟,无法将容量做到很大(否则无法一个时钟周期访问出来 SRAM 或芯片无法容纳过大的 SRAM ),因此 ITCM 只能用于存放容量大小有限的关键程序指令 。
- 大多数极低功耗处理器应用的场景都应用于实时性较高的场景,因此更加倾向于使用延迟确定的 ITCM 。
I-Cache
- 指令缓存,是指利用软件程序的时间局部性和
最后
以上就是高高犀牛为你收集整理的【Verilog基础】【计算机体系架构】ITCM和ICACHE对比(面试常问)的全部内容,希望文章能够帮你解决【Verilog基础】【计算机体系架构】ITCM和ICACHE对比(面试常问)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复