[X]关闭

7035 GTX自协议首发实现(1)

文档创建者:XiaoZheng
浏览次数:5984
最后更新:2020-08-18
7035 GTX自协议首发实现
一:看前必读
(1)设计中,GTX只传输数据,不走协议(例如HDMI、QSGMII);
(2)发送侧按照包的形式把数据打包,接收侧根据数据的包头和包尾解析出有效数据;
(3)Demo经过拷机,收发正常(10G)。其次,根据仿真,最大效率能到98%;
(4)关于效率、数据格式还能进行进一步优化,本Demo只是初步版本;
(5)实际硬件版本为米联客7035FA;
(6)更加具体的GTX的文档参见UG476和PG158;
(7)版权归XiaoZheng所有。联系QQ:2318396053@qq.com
二:IP核搭建
                              
选择这个example design
协议自定,速度选择10G,参考时钟为具体哪个GTX参考实际硬件。
Tx Rx的位宽建议一致,选择6466B,后面的Ext还是Int后面会进一步说明。Rx的时钟要选择成RXOUTCLK
后续的IP设置保持默认即可。
三:整体协议解析
使用该IP以后,Tx初始化以后,始终以10G的固定速率发送。Rx同理。
(1)设计中需要在数据中嵌入包头和包尾。
(2)Tx发送时,需要按照满包的形式进行发送,中间数据不能断。否则,Rx会接收错误。因此,包长直接决定设计中的最大效率,需要根据资源进行权衡。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

发表评论已发布 3

苏9935

发表于 2020-6-18 16:26:34 来自手机 | 显示全部楼层

顶一下
回复

使用道具 举报

义4092

发表于 2020-7-27 20:06:20 | 显示全部楼层

有没有遇到过,包头接收正确,包内数据全错这种情况
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则