k7 6678 srio 通信 |
您所在的位置:网站首页 › srio驱动器 › k7 6678 srio 通信 |
您好 我是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 |