关于GTX接口网上理论的介绍有很多,以及IP核的配置介绍也有,但是没有人介绍说怎么封装用户的接口,我这里简单的说一种方法:
下面是网上搜集的一些GTX的相关资料链接:
- https://blog.youkuaiyun.com/weixin_42229533/article/details/86541557 ([ZYNQ入门宝典]GTX高速口怎么玩(一))
- https://blog.youkuaiyun.com/weixin_42229533/article/details/86541970 ([ZYNQ入门宝典]GTX高速口带着IBERT一起玩(二))
- https://blog.youkuaiyun.com/u010161493/article/details/77658599 (xilinx IP核配置,一步一步验证Xilinx Serdes GTX最高8.0Gbps)
一、GTX作为只传输数据,我们一般不走协议,为了采用更高的传输效率,采用64b/66b编码直接传输,每个通道传输的最大速率受参考时钟的影响,我的板子上的GTX参考时钟为100Mhz,每个通道的最大传输速率为2.5Gbps,VIVADO的IP核配置如下: