- 博客(5)
- 收藏
- 关注
原创 AMBA CHI协议学习笔记5-Exlusive、Stashing、DVM
Exclusive访问的原则是Logical Processor(LP)执行exclusive sequence包含:执行对A地址的Exclusive Load;对A地址的数据进行计算;执行对A地址的Exclusive Store。
2022-11-30 19:48:51 1623 1
原创 AMBA CHI协议学习笔记4 - Ordering,Hazard
LP monitor:RN-F内的每个LP都必须实现一个exclusive monitor,用于检查exclusive sequence访问使用的地址信息。LP monitor在收到同地址的invalidating snoop request或同一个LP对该地址产生的non-exclusive store复位。4、CHI协议也定义了RN和HN、HN-I和SN-I之间的requests保序的机制,HN-F和SN-F之间的order域是用于获得request accepted acknowledge。
2022-11-30 19:44:56 1204
原创 AMBA CHI协议学习笔记3-一致性模型
b. Request切换到UCE态,如果Requester已经有该cacheline的拷贝,且正在申请获取写权限,但是在获得写权限之前该数据已经被失效掉了,这样会使得该cacheline变为UCE态。该cacheline可能已经被修改了;,该cacheline的数据只在当前cache中,且和memory的数据一致,可以不知会其它RN就对该cacheline的数据进行修改。,该cacheline的数据只在当前cache中,但是所有的数据都是无效的,可以不知会其它RN就对该cacheline的数据进行修改。
2022-11-30 19:05:24 1047
原创 AMBA CHI协议学习笔记2-Link层
用于决定Slave发送的CompData和DataSepResp的节点,该值可以是HN或原始Requester的NID;用于DCT传输中CompData响应要发给的Requester,该值必须等于原始request的Requester的NID,只应用于Forward typesnoops,在其它snoop requests中无用且必须为0;指示响应数据的发送者,用于Read request的CompData,SnpRespData和SnpRespDataPtl,在其他response响应中无效;
2022-11-30 17:33:06 2377
原创 AMBA CHI协议学习笔记1-概述
CHI是ACE的进化版。特点如下:分层(事务,网络和链接层)包传输homenode处理所有事务支持mesi,moesi,支持snoop directoryretryqos低功耗错误报告机制支持trust zonecredit机制支持rem,mte
2022-11-30 16:09:17 4725
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人