在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8012|回复: 9

[讨论] 关于AMBA AXI协议中的write interleaving

[复制链接]
发表于 2011-7-27 17:17:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
最近再看AMBA 3.0 其中对8.5章节中对write data interleaving的描述不是很理解,“The write data interleaving depth is the number of different address that are currently pending in the slave interface for which write data can be supplied, for example, a slave with a write data interleaving depth of two that has four different address, all with different AWID values,pending can accept data for either of the first two pending address.”这里面说的data interleaving depth 是什么意思?为什么举例中data interleaving depth 为2,就可以支持4个不同的地址?请大虾们指教,小弟在此谢过了。。。。。。
{D1BB72B8-E064-4680-96B4-EFFC244D1998}.bmp
发表于 2011-7-27 20:00:03 | 显示全部楼层
同问,求高人解答
发表于 2011-7-28 16:46:31 | 显示全部楼层
write interleaving其实就是write out-of-order。一般简单从机交叉深度为1,所以只能支持一个ID的交易,不支持乱序交易;复杂的从机交叉深度大于1,如果交叉深度为n,则最多支持n个ID事务交叉处理。例子中有4个不同的待处理ID事务,而从机交叉深度为2,即只支持2个ID的乱序交易,所以只能处理前面两个中的一个(注意是either of the first two,而不是either of the four)。
      不知楼主对这个解释满意不……
 楼主| 发表于 2011-7-29 10:43:37 | 显示全部楼层
谢谢楼上的解释。。。
现在对这个概念清楚了,谢谢。。。。。
发表于 2011-8-14 19:03:21 | 显示全部楼层
回复 4# wh1_wh2


    不是吧,同一个id也可以interleaving的,只是说在上次操作的响应回来之前,还可以继续发起操作的个数
发表于 2012-5-5 10:10:42 | 显示全部楼层
你这说的是outstanding吧。
回复 5# fzyzdy
发表于 2012-11-7 10:26:16 | 显示全部楼层
这里的either of the first two是不是指得任意的前两个数据(4个中的前两个),而不是前两个中的一个。
发表于 2016-6-3 10:31:49 | 显示全部楼层
一直对interleaving理解不是很深。顶上去
发表于 2016-6-7 04:32:39 | 显示全部楼层
Good. Ding
发表于 2019-7-30 23:49:42 | 显示全部楼层

much appreciated1
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-26 01:41 , Processed in 0.054434 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表