Xilinx FPGA平台GTX简易使用教程(四)GTX IP核配置教程

Xilinx FPGA平台GTX简易使用教程(四)GTX IP核配置教程干货来了 GTX 核配置 搬砖全靠它 汇总篇 Xilinx FPGA 平台 GTX 简易使用教程 汇总篇 目录 前言 一 GTX IP 核配置界面 1 1 第一页配置 1 2 第二页配置 1 3 第三页配置 1 4 第四页配置 1 5 第五页配置

大家好,我是讯享网,很高兴认识大家。

干货来了,GTX核配置,搬砖全靠它~~


汇总篇:

Xilinx FPGA平台GTX简易使用教程(汇总篇)


目录

前言

一、GTX  IP核配置界面

 1.1第一页配置

1.2第二页配置

 1.3第三页配置

1.4第四页配置

1.5第五页配置

1.6第六页配置

1.7第七页总结

二、GTX 接口信号介绍

2.1 TX端口

2.2 RX端口

后记



前言

        作为一名初学者,也曾被GTX一堆信号搞得头晕脑胀,在学习了各位大佬的文章后,结合自己的理解和实践,整理这一系列快速上手的GTX使用教程。

        为了快速上手,本文使用了“丐版”配置 = =||

一、GTX  IP核配置界面

首先,在IP Catalog中输入“gt”,进入GTX的IP核配置界面。

①ibert :基础知识部分曾介绍过,是用于测试通道通信质量的辅助IP。

②GT,是它是它就是它~   GTP/GTX/GTH 都是它~


讯享网

 1.1第一页配置

①自定义名称

②GT类型:A7只能选GTP;K7是GTX;V7既有GTX也有GTH

③共享逻辑选项:一般选择放在example design中,这样设计更灵活。

  

1.2第二页配置

①协议:支持sata,aurora,hdmi等等;“丐版”配置,我们默认Start from scratch“白手起家”~

②发送端TX:Line Rate:根据需要选择,但是必须在器件支持的范围内;参考时钟:根据硬件板子决定;

③接收端RX:同发送端,但是可以配置成不一样,GTX是全双工的,甚至可以关闭发送 □TX off 或者关闭接收□RX off;

④选择CPLL还是QPLL,注意CPLL最高只支持6.xGbps,超过了就必须使用QPLL(软件会默认强制使用)

 ​​​​​​​1.3第三页配置

①TX端:

外部数据位宽:就是我们逻辑并行数据的位宽,对于核来讲就是外部数据,我们这里选32。

编码方式:一般选择8B/10B编码

内部数据位宽:核内部的数据位宽,这个设置会影响TXUSRCLK和TXUSRCLK2的比率关系。我们这里选40。

②RX端: 一般与TX端保持一致,GTX是全双工,支持不一样的配置。

③系统时钟(DRP时钟):根据实际选择

其他:“丐版”通通不配置,但是我们还是介绍一下选项:

选项

方向

描述

TXPCSRESET

输入

TX PCS部分复位信号,高有效

TXBUFSTATUS

输出

TX buffer的状态输出,TX buffer被旁路时不可用。

TXRATE

输入

传输速率改变端口.

RXPCSRESET

输入

RX PCS复位信号,高有效

RXBUFSTATUS

输出

RX buffer的状态输出,RX buffer被旁路时不可用。

RXBUFRESET

输入

RX 弹性buffer的复位信号,RX buffer被旁路时不可用。

RXRATE

输入

接收改变速率的端口

QPLLPD

输入

QPLL的下电端口。只针对GTX/GTH

CPLLPD

输入

CPLL的下电端口。只针对GTX/GTH

PLL0PD

输入

GTP的PLL0的下电端口。

大部分都是复位与初始化里面介绍的信号,推荐看系列文章(3)GTX复位与初始化

小讯
上一篇 2025-01-05 08:42
下一篇 2025-02-27 22:01

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/20145.html