干貨來了,GTX核配置,搬磚全靠它~~
前言
作為一名初學(xué)者,也曾被GTX一堆信號搞得頭暈?zāi)X脹,在學(xué)習(xí)了各位大佬的文章后,結(jié)合自己的理解和實踐,整理這一系列快速上手的GTX使用教程。
為了快速上手,本文使用了“丐版”配置 = =||
一、GTX IP核配置界面
首先,在IP Catalog中輸入“gt”,進入GTX的IP核配置界面。
①ibert :基礎(chǔ)知識部分曾介紹過,是用于測試通道通信質(zhì)量的輔助IP。
②GT,是它是它就是它~ GTP/GTX/GTH 都是它~
1.1第一頁配置
①自定義名稱
②GT類型:A7只能選GTP;K7是GTX;V7既有GTX也有GTH
③共享邏輯選項:一般選擇放在example design中,這樣設(shè)計更靈活。
1.2第二頁配置
①協(xié)議:支持sata,aurora,hdmi等等;“丐版”配置,我們默認Start from scratch“白手起家”~
②發(fā)送端TX:Line Rate:根據(jù)需要選擇,但是必須在器件支持的范圍內(nèi);參考時鐘:根據(jù)硬件板子決定;
③接收端RX:同發(fā)送端,但是可以配置成不一樣,GTX是全雙工的,甚至可以關(guān)閉發(fā)送 □TX off 或者關(guān)閉接收□RX off;
④選擇CPLL還是QPLL,注意CPLL最高只支持6.xGbps,超過了就必須使用QPLL(軟件會默認強制使用)
1.3第三頁配置
①TX端:
外部數(shù)據(jù)位寬:就是我們邏輯并行數(shù)據(jù)的位寬,對于核來講就是外部數(shù)據(jù),我們這里選32。
編碼方式:一般選擇8B/10B編碼
內(nèi)部數(shù)據(jù)位寬:核內(nèi)部的數(shù)據(jù)位寬,這個設(shè)置會影響TXUSRCLK和TXUSRCLK2的比率關(guān)系。我們這里選40。
②RX端: 一般與TX端保持一致,GTX是全雙工,支持不一樣的配置。
③系統(tǒng)時鐘(DRP時鐘):根據(jù)實際選擇
其他:“丐版”通通不配置,但是我們還是介紹一下選項:
1.4第四頁配置
①: 一般選用K28.5,對應(yīng)過來就是0xBC。
②: 對齊方式,因為我們選擇的數(shù)據(jù)位寬是32bit,所有這里選擇4字節(jié)對齊。
其他的都不用選,畢竟“丐版”~
1.5第五頁配置
PCIe,我們用不上,不選擇,不使能。
1.6第六頁配置
通道綁定,我們也不使用。不選擇。
1.7第七頁總結(jié)
①:是我們剛剛配置選擇的信息:線速、參考時鐘、編碼方式,位寬等;
②:注意兩個時鐘TXUSRCLK 、 TXUSRCLK2,怎么來的呢?
TXUSRCLK = 78.125Mhz怎么計算來的呢?
TXUSRCLK 與 TXUSRCLK2有一定的比率關(guān)系,具體內(nèi)容請看系列文章(2)GTX時鐘篇
檢查沒有問題,就點擊OK,生成GTX。
二、GTX 接口信號介紹
2.1 TX端口
TX端口屬性:
2.2 RX端口
RX端口屬性:
后記
是不是還是挺簡單的,下一篇我們將用最簡單的姿勢將GTX用起來~
審核編輯:湯梓紅
-
FPGA
+關(guān)注
關(guān)注
1630文章
21803瀏覽量
606469 -
測試
+關(guān)注
關(guān)注
8文章
5404瀏覽量
127142 -
Xilinx
+關(guān)注
關(guān)注
71文章
2172瀏覽量
122269
發(fā)布評論請先 登錄
相關(guān)推薦
【米爾-Xilinx XC7A100T FPGA開發(fā)板試用】Key-test
Verilog 測試平臺設(shè)計方法 Verilog FPGA開發(fā)指南
基于Xilinx ZYNQ7000 FPGA嵌入式開發(fā)實戰(zhàn)指南
采用Xilinx FPGA的AFE79xx SPI啟動指南
![采用<b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>的AFE79xx SPI啟動指南](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Xilinx 7系列FPGA PCIe Gen3的應(yīng)用接口及特性
![<b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b> PCIe Gen3的應(yīng)用接口及特性](https://file1.elecfans.com/web2/M00/0A/DF/wKgZomcpzTWANrn1AAPMC10XdL8157.png)
FPGA | Xilinx ISE14.7 LVDS應(yīng)用
FPGA核心板 Xilinx Artix-7系列XC7A100T開發(fā)平臺,米爾FPGA工業(yè)開發(fā)板
中國FPGA市場競爭格局分析
![中國<b class='flag-5'>FPGA</b>市場競爭格局分析](https://file1.elecfans.com/web2/M00/DC/46/wKgaomYrbcuAEZTdAAAT72ycnhI229.png)
Xilinx 7系列FPGA功能特性介紹
![<b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>功能特性介紹](https://file1.elecfans.com/web2/M00/D4/80/wKgZomYl0O2AB2JlAAAi25OzPNg339.png)
適用于 Xilinx? MPSoC 和 FPGA的可配置多軌PMU TPS650864數(shù)據(jù)表
![適用于 <b class='flag-5'>Xilinx</b>? MPSoC 和 <b class='flag-5'>FPGA</b>的可配置多軌PMU TPS650864數(shù)據(jù)表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Xilinx fpga芯片系列有哪些
適用于 Xilinx? MPSoC 和 FPGA 的可配置多軌PMU TPS650864數(shù)據(jù)表
![適用于 <b class='flag-5'>Xilinx</b>? MPSoC 和 <b class='flag-5'>FPGA</b> 的可配置多軌PMU TPS650864數(shù)據(jù)表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
AMD Xilinx 7系列FPGA的Multiboot多bit配置
![AMD <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>的Multiboot多bit配置](https://file1.elecfans.com/web2/M00/C1/D3/wKgaomXarESANhQGAAAbqHkuJcw730.png)
評論