首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

EtherCAT、RGMII千兆网、光纤SFP、图像算法——2016第2说

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说了,怎么人气不够高啊,帮忙提提意见!
返回列表