打印

v5-fx70t ROCKETIO ,GTX 光纤通道 接收数据问题

[复制链接]
3601|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
硬件连接:我电路板sfp通过光纤与 工控机的sfp端口互联
问题:当我fpga上电完毕后接收的数据出现错误:正确的数据为ABCD, 实际接收到的数据为CDAB; 但是我将光纤拔掉再插上一次或两次又可以正确的接收到数据ABCD;

相关帖子

沙发
drentsi| | 2013-1-22 11:56 | 只看该作者
看你使用的是什么协议,GTX内部数据为16bit,和GTP的8bit不一样,你需要在数据中周期插入K码进行同步,GTX接收端会根据收到的K码自动对齐到16bit
如果没有K码,字节错序是一定会出现的。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
gao4306629 + 1 赞一个!
板凳
gao4306629|  楼主 | 2013-1-24 20:40 | 只看该作者
本帖最后由 gao4306629 于 2013-1-24 22:04 编辑
drentsi 发表于 2013-1-22 11:56
看你使用的是什么协议,GTX内部数据为16bit,和GTP的8bit不一样,你需要在数据中周期插入K码进行同步,GTX ...

首先感谢你的回复!!

我的协议是FC-AV(光纤通道的音视频)
我的数据链路格式是
   1.:idel-----sofi------data--------eofn-----idle  
   2:idel-----sofn------data--------eofn-----idle  
   .....
   last:  idel-----sofi------data--------eoft-----idle其中 data位宽32, 数量共 768个

电路板 sfp tx--------------------------------->>>rx工控机
电路板sfp  rx<<<---------------------------------tx工控机
工控机通过光纤可以正确的接收到我发的数据然后显示出真确的图像;同时工控机把接收到的数据发送出来,

就在我接收收时出现如下:
所有数据顺序出问题!!
例如           正确的idle是  b5b595bc,
                  可是接收到时  95bcb5b5;
我只要把光纤重新插拔一两次后数据就接收正常并且稳定不会出现错乱显现!这一点可以证明外部晶振提供的参考时钟应该还算稳定!应该就是接收 rx Comma Alignment 的问题!
开始我用RXCDRESET可以解决,但是一复位我的发送受影响出现暂停现象!
这两天一直在检查调试看能否通过    手动COMMA对齐(rxslide),和 时钟修正   来解决我的接收数据问题!
   请大侠赐教!!




捕获.JPG (16.23 KB )

捕获.JPG

使用特权

评论回复
地板
drentsi| | 2013-1-24 22:30 | 只看该作者
仔细看看gtx的手册,看是怎么对齐的,感觉你这个好像把GTX  user数据设置为32bit了,像是16bit的数据错位,可以设置为16bit比较好调一些

使用特权

评论回复
5
gao4306629|  楼主 | 2013-1-25 10:29 | 只看该作者
我设置的是32位的位宽!!希望前辈能多多指教!!谢谢!

使用特权

评论回复
6
gao4306629|  楼主 | 2013-1-26 09:46 | 只看该作者
正在改成16位位宽ing

使用特权

评论回复
7
hawksabre| | 2013-1-26 14:57 | 只看该作者
改过之后   问题可以解决吗   呵呵   问题不是很大吧   呵呵

使用特权

评论回复
8
gao4306629|  楼主 | 2013-1-26 15:30 | 只看该作者
hawksabre 发表于 2013-1-26 14:57
改过之后   问题可以解决吗   呵呵   问题不是很大吧   呵呵

改动的话工作量比较大,这个属于大改了!

使用特权

评论回复
9
gao4306629|  楼主 | 2013-1-28 13:34 | 只看该作者
发送位宽还是32bit,我只改了接收部分为16bit位宽,结果还是不行!

使用特权

评论回复
10
gao4306629|  楼主 | 2013-1-29 10:47 | 只看该作者
哎自己折腾算解决,但是这个rocketio接收数据错位的问题产生的原因还不是很明白,有待高人点拨!!!
技术达人们希望你们给小弟点拨一下下啊!!!

使用特权

评论回复
11
SHAQ522| | 2013-12-25 10:52 | 只看该作者
请问最终这个问题怎么解决的  还是改成16位位宽了吗?能留个联系方式吗 我也遇到相同的问题了

使用特权

评论回复
12
SHAQ522| | 2013-12-25 10:52 | 只看该作者
我的邮箱lsw_hehe@qq.com

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

17

帖子

1

粉丝