干貨來了,GTX核配置,搬磚全靠它~~
前言
作為一名初學者,也曾被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時鐘):根據實際選擇

其他:“丐版”通通不配置,但是我們還是介紹一下選項:

1.4第四頁配置
①: 一般選用K28.5,對應過來就是0xBC。
②: 對齊方式,因為我們選擇的數據位寬是32bit,所有這里選擇4字節對齊。
其他的都不用選,畢竟“丐版”~

1.5第五頁配置
PCIe,我們用不上,不選擇,不使能。
1.6第六頁配置
通道綁定,我們也不使用。不選擇。
1.7第七頁總結
①:是我們剛剛配置選擇的信息:線速、參考時鐘、編碼方式,位寬等;
②:注意兩個時鐘TXUSRCLK 、 TXUSRCLK2,怎么來的呢?
TXUSRCLK = 78.125Mhz怎么計算來的呢?
TXUSRCLK 與 TXUSRCLK2有一定的比率關系,具體內容請看系列文章(2)GTX時鐘篇

檢查沒有問題,就點擊OK,生成GTX。
二、GTX 接口信號介紹
2.1 TX端口

TX端口屬性:

2.2 RX端口

RX端口屬性:

后記
是不是還是挺簡單的,下一篇我們將用最簡單的姿勢將GTX用起來~
審核編輯:湯梓紅
-
FPGA
+關注
關注
1660文章
22412瀏覽量
636345 -
測試
+關注
關注
9文章
6203瀏覽量
131366 -
Xilinx
+關注
關注
73文章
2200瀏覽量
131147
發布評論請先 登錄
基于4片DSP6678+FPGA KU115 的VPX高速信號處理平臺
Xilinx FPGA中IDELAYCTRL參考時鐘控制模塊的使用
使用Xilinx 7系列FPGA的四位乘法器設計
Xilinx FPGA串行通信協議介紹
請問如何將蜂鳥E203移植到Xilinx NEXYS A7 FPGA 開發板上?
【VPX650 】青翼凌云科技基于 VPX 系統架構的 VU13P FPGA+ZYNQ SOC 超寬帶信號處理平臺
【 VPX638】青翼凌云科技基于KU115 FPGA+C6678 DSP的6U VPX雙FMC接口通用信號處理平臺
一文詳解xilinx 7系列FPGA配置技巧
【TES807】青翼凌云科技基于 XCKU115 FPGA 的雙 FMC 接口萬兆光纖傳輸信號處理平臺
上汽大眾ID.3 GTX套件款重磅上市
gtx是光纖嗎
詳解Xilinx的10G PCS PMA IP
Xilinx FPGA平臺GTX簡易使用教程(四)
評論