现在实验室在调一个项目,主要是用Xilinx的KC705和VC709进行SFP通信。使用的是2.5G线速率,125MHz的参考时钟。
两边使用的是aurora 8.3生成核的时候自带的example design。自发自收是没问题的,但是两边相互通信的时候会出现channel_up时断时续的现象。但是如果两个板子使用的都是相同的参考时钟(都从KC705引出同源的参考时钟),channel_up是可以建立起来并一直通的。遂猜想是不是由于参考时钟不同源造成的。
求助哪位大神,能提供一些建议或是看法么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
您说的时钟补偿是什么意思?
我看xilinx有个解决方案是 先在本地端(假设是kc705)给出一个参考时钟,那么接收RX端CDR就可以恢复出来时钟RXOUTCLK,将这个时钟通过一个去抖动的芯片si5324,然后作为本地端(kc705)的参考时钟使用。但是这种方案也没有调通。
一周热门 更多>