微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 关于RocketIO GTP与光模块SFP连接问题

关于RocketIO GTP与光模块SFP连接问题

时间:10-02 整理:3721RD 点击:
我使用Xilinx的V5FPGA的RocketIO接收光模块的2.5G数据,目前调试FPGA下载正常,但是用ChipScope查看RocketIO的接收情况总是没有数据,好像是时钟没有恢复出来。调了2天了没有进展,哪位大虾帮忙出出主意,非常感谢!

你好,我也正在做这方面的工作。目前有V5的开发板ML507在手,碰到好多问题,最大问题是接收到的数据和发送的数据相比,刚好错了一个字节,我都搞了4、5天了,郁闷,你的可以吗?

帮顶  呵呵呵

有钱淫啊~都玩V5的板子了

你用ChipScope看2.5G的时钟?你的ChipScope的工作频率是多少?还是用高频的示波器去看恢复出来没有吧。或者把时钟分频后再看。

我刚做,看来后面的路还很漫长啊

是不是软件问题

谢谢提供

    这个是正解,经典!
小编要注意chipscope的频率。

我有V5的板子,也要做FPGA与光模块之间的连接及调试,还不知道怎么入手呢

弱弱的请问小编光模块的2.5G数据是用什么产生的啊?刚入手,还请不吝赐教哦嘿嘿

自己做一个发送和接收模块,用PRBS作为数据流,至于用7位还是15,23,,32位,就要具体你看的传输速度和协议了,一般协议里都会写用什么码型来进行测试,如果PRBS位数太低,游程不够,可能会测不出一些极端情况,收发器有潜在传输错误,但测试码测不到。
至于错开8位或者低8位和高8位互换,一般情况检查下时钟和时钟修正序列。如果是板子硬件没做好就麻烦了,如果是开发板就按上面说的看看
光模块,如果是SFP这样的东西,注意下SDA和SCL信号,这个是调整SFP内部参数的IIC总线,千万别忘了连上,光模块对温度,反射角这些东西要求很高,其实也是个负反馈系统,千万注意



   你看下你的chipscope用的时钟对不对,一般用txuser_clk

使用chipsoce 抓2.5 G 信号? 那你的采样频率是?

这个就简单了,你怀疑是时钟没锁定,那么可以看下输入的参考时钟有没有问题,这个得靠示波器,若没问题,那么再看下,内部的恢复时钟的锁相环的锁定了没有,若没有锁定,那要看下你例化的IP核是不是没有按照手册要求!~

this is complicated?

是设置问题



    你好,我也碰到了字节错序的问题,你是怎么解决的?

#youemei 你好,请问你错位一个字节的问题是怎么解决的,我也刚好碰到了这个问题


你好,请问你的字节错位的问题解决了吗,是怎么解决的呢,我也遇到了同样的问题

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top