CHI Data Transfer (Chinese version)
发布时间
阅读量:
阅读量
1、Data Size
Size[2:0] 06对应164Bytes,即8~512bit。
snoop通道中未设置Data Size字段,所有通过snoop传输的数据均固定为64byte。
2、Bytes access in memory
MemAttr[1]用于判定memory的类型是device还是normal。
Normal memory
Device memory
3、Byte Enables
BE字段存在于写操作事务以及带有数据的snoop响应中。
在执行写事务和带有数据的snoop响应过程中,若传输的数据值为0,则对应的BE字段也必须设置为0。
在CopyBackWrData_I和WriteDataCancle这两种操作中,BE字段需全部置零。
对于包含Full标识的操作事务,除CopyBackWrData_I外,BE字段必须全部置1。
而带有Ptl标识的操作事务则允许对BE字段进行任意组合配置。
针对WriteNoSnpPtl操作,若访问的是normal memory类型,在数据传输阶段,BE字段可采用任意组合形式,包括全零或全一状态。若访问的是device memory类型,则只能对操作所指定地址及其以上范围内的字节进行设置,在满足该条件后,BE字段同样可设为全零或全一状态。
在snp
全部评论 (0)
还没有任何评论哟~
