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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2653|回复: 13

[求助] AXI VIP设置slave的outstanding为1后,设的是aw通道的outstanding还是w通道的

[复制链接]
发表于 2024-2-27 11:53:25 | 显示全部楼层 |阅读模式
8资产
1. 配置slave的outstanding为1后,在向slave发送1笔awddr,同时length为16的写传输后,slave在收完1笔awaddr后即拉低awready,收完1 beat wdata后也拉低wready,这显然与axi协议中aw通道和w通道独立相冲突;

2.正常应该是slave在收完这个addr的16笔wdata后再拉低wready才对;
3.求助各位大神怎么配置,才能将aw通道的outstanding能力与w通道的outstanding能力独立开来

发表于 2024-2-27 15:53:09 | 显示全部楼层
理解不对,ready可以随时拉起,outstanding只是表示这个事务可以,不是beat
 楼主| 发表于 2024-2-27 16:13:32 | 显示全部楼层


A1985 发表于 2024-2-27 15:53
理解不对,ready可以随时拉起,outstanding只是表示这个事务可以,不是beat


可是我wready_delay设的是0,理论来说,不应该只拿了一个wdata就拉低的
发表于 2024-4-16 16:02:46 | 显示全部楼层
你都把slave的outstanding能力设为了1了,不是代表不支持outstanding么???
 楼主| 发表于 2024-7-29 18:27:28 | 显示全部楼层


bai252003 发表于 2024-4-16 16:02
你都把slave的outstanding能力设为了1了,不是代表不支持outstanding么???


就算不支持,也能收下一笔write transaction,可是为什么wdata只能收一拍就拉低wready,然后再经过一个cycle再拉高wready;正常来说,一个awaddr是对应着多拍wdata,而且aw和w独立,这样收一拍wdata就很奇怪;
发表于 2024-7-30 14:17:46 | 显示全部楼层
仔细看文档html上写的很清楚,默认的那个OST配置是读写的合计数目,如果要独立配置,需要把这个值配置为-1,然后分别配置读和写的
 楼主| 发表于 2024-7-31 11:45:33 | 显示全部楼层


dtyuzhou 发表于 2024-7-30 14:17
仔细看文档html上写的很清楚,默认的那个OST配置是读写的合计数目,如果要独立配置,需要把这个值配置为-1 ...


可是我只有写传输,那我配的就是写的;而且你说的这个问题我也做过试验,在只发写数据的情况下,一样的效果;
发表于 2024-8-3 21:59:27 | 显示全部楼层


verifier_TDL 发表于 2024-7-31 11:45
可是我只有写传输,那我配的就是写的;而且你说的这个问题我也做过试验,在只发写数据的情况下,一样的效 ...


那就看看你的slave vip的transaction是什么呗,这个功能以前我们用过很多次了,没有问题的
发表于 2024-8-6 09:00:09 | 显示全部楼层


A1985 发表于 2024-2-27 15:53
理解不对,ready可以随时拉起,outstanding只是表示这个事务可以,不是beat


不好意思,借个楼,大佬,能帮我看看这个error怎么解决吗,在我case结束后报的wvalid超时
4f73d57dda1d9edae8d2ad2107df1c2.jpg
发表于 2024-8-6 14:35:52 | 显示全部楼层
握手没成功,master不发送wvalid。。超时。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-9 01:54 , Processed in 0.027755 second(s), 6 queries , Gzip On, Redis On.

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