ARM CHI总线笔记

不需要HN发出snoop req的request命令:

ReadNoSnp:RN请求去Non-snoopable address region获取数据,不需要snoop其它RN;

ReadNoSnpSep:与ReadNoSnp类似,只是告知Completer只需要返回data response;

Evit:属于dateless命令,RN的cache中如果不需要某一clean的cacheline,可以干掉它,然后发出该命令通知HN更新snoop fliter,因此也需要知会其它RN;

WriteNoSnp(Full or Ptl):同ReadNoSnp;

copyback的指令都不需要HN发出snoop命令,因为RN只是单纯的刷自己的cacheline,无需知会其它RN。

WriteBack(Full or Ptl):属于copyback指令,将dirty cacheline数据写回到下一级cache或memory,并且该cacheline不再含有该数据;

WriteClean:属于copyback指令,将dirty full cacheline数据写回到下一级cache或memory,但该cacheline仍含有该数据;

WriteEvictFull:属于copyback指令,将UniqueClean数据写回到下一级cache,可能今后还需要用。

PrefetchTgt:直接从RN发到SN去,没有经过HN,因此也无需知会其它RN,该命令主要是让SN预取数据,SN也可以ignore它,即不作出任何响应;

PCrdRetrun:在被retry的命令获得PCredtype后,不一定需要重发命令,此时需要发送PCrdRetrun告知下游不重发了。

 

根据提供的引用,关于CHI Stash的信息如下: CHI Stash是用于解决组件系统中的Cache一致性问题的一种方案。在组件系统搭建起来后,会遇到Cache一致性的问题。为了解决这个问题,可以使用CHI Stash来保持Cache的一致性。CHI Stash是基于解决Cache一致性方案的基本读写操作之一。 在测试场景中,CHI Stash会对数据进行存储和转发。当RNI进行stash操作时,数据会被存储在离RNF最近的HNF中。同时,CHI Stash还会进行数据的更新和转发,以保持Cache一致性。通过使用CHI Stash,可以提高系统的性能,并增强功能。 总之,CHI Stash是一种用于解决组件系统中Cache一致性问题的方案,它可以对数据进行存储、更新和转发,以保持Cache的一致性,并提高系统的性能。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [CHI 学习思路---CHI到底是干嘛的,有什么用](https://blog.csdn.net/q876507447/article/details/117674831)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [CHI和ACE5-LITE的stash问题](https://blog.csdn.net/weixin_45270982/article/details/123841332)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

谷公子的藏经阁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值