k7 6678 srio 通信

您所在的位置:网站首页 srio驱动器 k7 6678 srio 通信

k7 6678 srio 通信

#k7 6678 srio 通信| 来源: 网络整理| 查看: 265

您好

我是k7给6678发swrite包,每次发送120包(每包256B)时,fpga的ireq_ready信号就不能正常拉高,会出现延迟几十个时钟周期才拉高,中间出现卡壳,检查6678寄存器发现

Input_Retry_STP

输入端口进入重传停止状态

置1了。

所以我判断是dsp收数出了问题,但不知道怎么解决?

补充:

srio速率设置为3.125或者5.0都会出现这种情况。。所以综合下来,两张速率设置下,实际速度几乎都是500MB/s。

fpga的ip核fifo=16时,是第90包开始ireq_ready信号不稳定

fpga的ip核fifo=32时,是第120包开始ireq_ready信号不稳定

根据论坛上srio错误判决的帖子,“设备B发现一些临时问题导致不能接收报文(比如没有空闲buffer可以接收),那么设备B丢弃该报文,进入input retry stop状态(该bit置1,同时input retry encounter也置位)。” 可能是rx 没有空闲buffer。。那怎么解决?

谢谢!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3