AMD Alveo 加速卡使用有兩種流程,AMD Vitis Software Platform flow 和 AMD Vivado Design Tool flow。比較常見的是 Vitis flow,運行在固定的 Platform(官方提供的平臺)上面,優(yōu)點是比較方便使用開發(fā),不用考慮底層的硬件情況。與之對應(yīng)的即是 Vivado flow,對于 RTL 的設(shè)計者來說,這種流程更加熟悉。但是對于定制化的板卡,它的接口和管腳已經(jīng)固定,相關(guān)的電氣參數(shù)也是固定的。例如 U50 主要的物理接口有:“PCI Express Gen3 x16, 2 x Gen4 x8, CCIX”、“ Network Interfaces 1x QSFP28 (100GbE) ”等。
如果使用 Vivado flow,現(xiàn)在的 Vivado 自帶的 Board 并不包含 Alveo 板卡的 Board file,也不能在 Vivado 中從 Gihub 上下載 Board files。所以首先需要在下面鏈接中單獨下載 U50 的 XDC 文件和 “Boad file Alveo U50 Data Center Accelerator Card”。然后把 U50 的 Board file 解壓并放到
Boad file Alveo U50 Data Center Accelerator Card:
https://www.amd.com/en/products/accelerators/alveo/u50/a-u50-p00g-pq-g.html#tabs-c767fb116b-item-e9279ab834-tab

Alveo 有多種的時鐘用于 PCIe,QSFP 等,U50 的 XDC 文件已經(jīng)幫用戶定義好了相應(yīng)的時鐘管腳和電平參數(shù),當(dāng)然還有一些其他接口,如 I2C 等具體可參考 “Introduction ? Alveo U50 Data Center Accelerator Card User Guide (UG1371) ? Reader ? AMD Technical Information Portal”:
https://docs.amd.com/r/en-US/ug1371-u50-reconfig-accel
所以有必要在 Vivado 的 Add Sources 添加該 XDC 文件。

當(dāng)這些都設(shè)置好后,便可以進行設(shè)計。創(chuàng)建 Block Design,添加例如 100G Ethernet IP,配置 IP 的時候就可以看到 Board 下有 GT_BANK_INTERFACE 和 GT_REF_CLK 的配置,可以選擇對應(yīng)的 qsfp 4x 和 qsfp 161mhz。

隨后就可以在此基礎(chǔ)上進行自己所需的設(shè)計,當(dāng)然如果不需要 PCIe 等功能也可以不用添加該 IP。Vivado flow 相對于 Vitis flow,靈活性大大提高。
-
amd
+關(guān)注
關(guān)注
25文章
5682瀏覽量
139928 -
接口
+關(guān)注
關(guān)注
33文章
9519瀏覽量
157014 -
加速卡
+關(guān)注
關(guān)注
1文章
73瀏覽量
11349 -
Vivado
+關(guān)注
關(guān)注
19文章
857瀏覽量
71099
原文標(biāo)題:開發(fā)者分享|U50 的 AMD Vivado? Design Tool flow 設(shè)置
文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
如何使用One Spin檢查AMD Vivado Design Suite Synth的結(jié)果
【AMD】Physical Design Engineer
【AMD】Physical Design Engineer
【AMD】Design Verification Engineer
Alveo U50數(shù)據(jù)中心加速器卡數(shù)據(jù)手冊
Alveo U50數(shù)據(jù)中心加速卡數(shù)據(jù)表
Alveo U50數(shù)據(jù)中心加速器卡安裝指南
如何在AMD Vivado? Design Tool中用工程模式使用DFX流程?
AMD Vivado Design Suite 2024.1全新推出
AMD Vivado Design Suite 2024.2全新推出
AMD Versal自適應(yīng)SoC器件Advanced Flow概覽(上)
AMD Versal自適應(yīng)SoC器件Advanced Flow概覽(下)
U50的AMD Vivado Design Tool flow設(shè)置
評論