1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我想知道AXI4流互连IP 2中True Round-Robin和Round-Robin仲裁方案之间的区别,特别是当所有从接口都不活动时。
我已经参考了文档PG085,并提到“如果所有从接口都不活动,那么它适应为每个活动从接口提供相等的加权”,以进行真正的循环仲裁。 在我的例子中,我有4个从设备和1个主设备通过AXI4互连连接。考虑到SLAVE1正在向后发送数据并且没有其他从设备正在发送数据的情况。 在这种情况下,当我使用带有'TLATE传输仲裁'的True循环仲裁方案并且'最大传输数的仲裁'设置为0时,SLAVE1将占用100%的带宽。 |
|
相关推荐
2个回答
|
|
这是ppg085-axi4stream-infrastructure.pdf的第57条:
“真正的Round-Robin算法以循环方式在所有从属接口之间进行仲裁。如果所有从属接口都未激活,则它适应为每个活动从属接口提供相同的权重。顺序从S00开始,然后是S01, 最后一次授予的从属接口接下来具有最高优先级。循环算法的操作类似于True Round-Robin选项,除了在成功授予之后,它继续进行到下一个仲裁顺序,而不管 哪个从属接口被授予。“ 本节涉及交换机,但也适用于互连。 True Round Robin基于活动设备授予仲裁优先级,而(False?或Untrue?)Round Robin方案以设定顺序授予仲裁优先级,无论是否正在使用所有节点。 后一种方案可能导致节点之间的带宽不平衡,因为在非活动节点之后的节点将连续优先两次或多次。 关于在TLAST上进行仲裁时单个有源设备是否具有100%的带宽,我相信只要“最大转移数仲裁”设置不是1就是这种情况。有一个规定可以确保访问 在使用该设置的连续传输中,不会授予同一设备。 斯科特 在原帖中查看解决方案 |
|
|
|
这是ppg085-axi4stream-infrastructure.pdf的第57条:
“真正的Round-Robin算法以循环方式在所有从属接口之间进行仲裁。如果所有从属接口都未激活,则它适应为每个活动从属接口提供相同的权重。顺序从S00开始,然后是S01, 最后一次授予的从属接口接下来具有最高优先级。循环算法的操作类似于True Round-Robin选项,除了在成功授予之后,它继续进行到下一个仲裁顺序,而不管 哪个从属接口被授予。“ 本节涉及交换机,但也适用于互连。 True Round Robin基于活动设备授予仲裁优先级,而(False?或Untrue?)Round Robin方案以设定顺序授予仲裁优先级,无论是否正在使用所有节点。 后一种方案可能导致节点之间的带宽不平衡,因为在非活动节点之后的节点将连续优先两次或多次。 关于在TLAST上进行仲裁时单个有源设备是否具有100%的带宽,我相信只要“最大转移数仲裁”设置不是1就是这种情况。有一个规定可以确保访问 在使用该设置的连续传输中,不会授予同一设备。 斯科特 |
|
|
|
只有小组成员才能发言,加入小组>>
2416 浏览 7 评论
2821 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2292 浏览 9 评论
3372 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2459 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1157浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
584浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
450浏览 1评论
2005浏览 0评论
729浏览 0评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 00:45 , Processed in 1.431537 second(s), Total 80, Slave 64 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号