要為 Versal 的多個 Quad 創建收發器設置,建議從 Transceiver Bridge IP 開始,在其中選擇所需的設置,然后交由 Vivado 通過塊自動化設置來為此設置創建必要的 Quad。
Bridge IP 僅支持單一設置。以下展示了關于同一個收發器內為 TX 和 RX 采用不同的設置的具體方法示例。其中部分示例支持塊自動化設置,但部分示例則需要適當的手動調整。
示例 1
單 RX 核與單 TX 核,各含 8 條通道,置于兩個 Quad 內
首先,為 Versal 器件創建一個工程,并打開塊設計:
在此塊設計中添加一個 Transceivers Bridge IP,并對其進行配置:
此處選擇的是 Aurora 模板,針對這 8 條通道選中了 Simplex TX。
隨后進入“Transceiver Configs”(收發器配置),選擇要使用的線速率和 PLL:
然后,為此 Transceivers Bridge IP 運行“Block Automation”(塊自動化設置):
這樣即可得到適用于該核的設置:
現在,添加另一個 Transceivers Bridge IP。
此處選擇的是“JESD204 64B66B”,針對 8 條通道選中 Simplex RX:
可以看到,此 RX 設置所選的線速率和 PLL 與前者不同。
為此新 Transceivers Bridge IP 運行塊自動化設置:
現在可看到,兩個 Transceivers Bridge IP 均已連接到以上相同的 Quad IP。
查看 Transceiver Quad IP 可以發現,兩個單工設置的協議均已同步到 Quad IP。至此,此示例已完成。下一步,只需照常為 Quad 設置位置即可。
示例 2
單 RX 核與三 TX 核(共含 12 條通道,置于三個 Quad 內)
此設置將采用單個含 12 條通道的 Aurora RX 核(12Gbps 和 RPLL)和 3 TX 核(各含 4 條通道)。
一個 TX 核采用默認原始設置,含 12Gbps 和 TXPI 控制。
一個 TX 核采用 8B10B 編碼和 6Gbps。
一個 TX 核采用 23Gbps 和 64B66B 編碼(同步變速箱)。
創建工程和塊設計后,首先請為 12 條通道創建一個 RX 核,配置為 Aurora 64B66B 并使用 RPLL:
接下來,運行塊自動化設置:
在此可以看到含 3 個 Quad IP 的 RX bridge IP。
創建首個 TX 核,如下所示:
運行塊自動化設置,這樣即可看到:
此 TX 核連接到其中一個 Quad IP。
如果要使用另一個 Quad 的各條通道,則需要手動更改到另一個四通道的連接(已高亮)以及時鐘信號和控制信號。
此外還需要在這些 Quad 之間移植 TX 協議。目前暫時無需執行這些操作。
添加第二個 TX 核:
通過執行塊自動化設置和自動連接,可得到如下結果:
可看到,塊自動化設置會選擇下一個 Quad 以連接 4 條通道。
同樣,如果希望使用另一個 Quad,需要手動更改連接和協議。
添加第三個 TX 核:
運行塊自動化設置和自動連接:
同上,塊自動化設置使用可用的 Quad 來連接 TX 通道。
現在,可確認 BD 并通過設置位置約束來照常實現此設計。
審核編輯:湯梓紅
-
收發器
+關注
關注
10文章
3454瀏覽量
106243 -
Xilinx
+關注
關注
71文章
2171瀏覽量
122134 -
Quad
+關注
關注
0文章
11瀏覽量
7675 -
集成器
+關注
關注
1文章
7瀏覽量
2161 -
Versal
+關注
關注
1文章
163瀏覽量
7710
原文標題:開發者分享|Versal GTY - 如何在 IP 集成器中將單工 TX / RX 核合并到多個 Quad
文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發者社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
如何在未使用的QUAD和部分使用的QUAD中連接RX,TX,MGTREFCLK?
Gowin DVI TX RX IP快速用戶指南
Northwest Logic支持Xilinx IP集成器工具流
![Northwest Logic支持Xilinx <b class='flag-5'>IP</b><b class='flag-5'>集成器</b>工具流](https://file1.elecfans.com//web2/M00/A6/A8/wKgZomUMP3GAAqRrAAAQfu3GJYk674.jpg)
如何在EDK中使用自己的 IP核?
Xilinx的HDMI 1.4Tx/Rx和HDMI 2.0Tx/Rx的IP內核介紹
Gowin DVI TX RX IP用戶指南
![Gowin DVI <b class='flag-5'>TX</b> <b class='flag-5'>RX</b> <b class='flag-5'>IP</b>用戶指南](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Gowin LVDS 7to1 TX RX IP用戶指南
![Gowin LVDS 7to1 <b class='flag-5'>TX</b> <b class='flag-5'>RX</b> <b class='flag-5'>IP</b>用戶指南](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
IP_數據表(I-28):MIPI D-PHY Tx/Rx for Samsung 28nm
![<b class='flag-5'>IP</b>_數據表(I-28):MIPI D-PHY <b class='flag-5'>Tx</b>/<b class='flag-5'>Rx</b> for Samsung 28nm](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
IP_數據表(I-27):MIPI D-PHY Tx/Rx for TSMC 40nm LP
![<b class='flag-5'>IP</b>_數據表(I-27):MIPI D-PHY <b class='flag-5'>Tx</b>/<b class='flag-5'>Rx</b> for TSMC 40nm LP](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
IP_數據表(I-28):MIPI D-PHY Tx/Rx for Samsung 28nm
![<b class='flag-5'>IP</b>_數據表(I-28):MIPI D-PHY <b class='flag-5'>Tx</b>/<b class='flag-5'>Rx</b> for Samsung 28nm](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論