EtherCAT、RGMII千兆网、光纤SFP、图像算法——2016第2说
 
- UID
- 1062083
- 性别
- 男
|
EtherCAT、RGMII千兆网、光纤SFP、图像算法——2016第2说
继续上次的光模块高速通信。。。
去掉参考代码中的chipscope,然后综合,再启动chipscope,加入自己需要观察的信号。继续:
确定你的光模块是挂载在哪个GTP上的;
将顶层用户接口对应于该GTP接口的32位发送数据接口、4位发送同步信号、32位接收数据接口、4位接收同步信号加载到chipscope中;
布局布线,下载,chipscope观察;
注意光纤插上了没有
不用设置抓取条件,直接抓取,你会发现都有数据,这些数据有什么特征呢,嘿嘿!
发送数据是从32'h01020304、32'h02030405......此类递增的数据;
接收数据也是如此,只不错是延迟几个周期!
发送同步信号是每隔128个数据出现一个4'h0001,而且此时对应数据的最低字节恰好是我们设置的默认同步码。。。
接收同步信号也是如此。。。
至此,我们的初步试验大功告成!
下一步的工作,就是他没有链路层的协议层,需要我们自己去设计!!!
你不妨可以参考以太网的链路层协议哦!
另外,如果你不想自己设计,不妨采用我们前面所说的aurora IP核,这个IP核会提供基于帧格式和基于流两种方式。
OK,光模块通信就介绍到这了!
@21ic小喇叭 到2016第2说了,怎么人气不够高啊,帮忙提提意见! |
|
|
|
|
|