AMD Alveo 加速卡使用有兩種流程,AMD Vitis Software Platform flow 和 AMD Vivado Design Tool flow。比較常見的是 Vitis flow,運行在固定的 Platform(官方提供的平臺)上面,優點是比較方便使用開發,不用考慮底層的硬件情況。與之對應的即是 Vivado flow,對于 RTL 的設計者來說,這種流程更加熟悉。但是對于定制化的板卡,它的接口和管腳已經固定,相關的電氣參數也是固定的。例如 U50 主要的物理接口有:“PCI Express Gen3 x16, 2 x Gen4 x8, CCIX”、“ Network Interfaces 1x QSFP28 (100GbE) ”等。
如果使用 Vivado flow,現在的 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 文件已經幫用戶定義好了相應的時鐘管腳和電平參數,當然還有一些其他接口,如 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 文件。
當這些都設置好后,便可以進行設計。創建 Block Design,添加例如 100G Ethernet IP,配置 IP 的時候就可以看到 Board 下有 GT_BANK_INTERFACE 和 GT_REF_CLK 的配置,可以選擇對應的 qsfp 4x 和 qsfp 161mhz。
隨后就可以在此基礎上進行自己所需的設計,當然如果不需要 PCIe 等功能也可以不用添加該 IP。Vivado flow 相對于 Vitis flow,靈活性大大提高。
-
amd
+關注
關注
25文章
5481瀏覽量
134342 -
接口
+關注
關注
33文章
8662瀏覽量
151480 -
加速卡
+關注
關注
1文章
60瀏覽量
10981 -
Vivado
+關注
關注
19文章
813瀏覽量
66700
原文標題:開發者分享|U50 的 AMD Vivado? Design Tool flow 設置
文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發者社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
今天發布!詳解賽靈思加速卡Alveo U50的輕與重
【AMD】Physical Design Engineer
AMD熱招 Physical Design Engineer
【AMD】Physical Design Engineer
【AMD】Design Verification Engineer
AMD熱招 Physical Design Engineer
【AMD社招】Physical Design Engineer
普通電腦換上Xilinx Alveo U50 100G網卡傳文件會有多快
AMD Vivado Design Suite 2023.2的優勢
如何在AMD Vivado? Design Tool中用工程模式使用DFX流程?
![如何在<b class='flag-5'>AMD</b> <b class='flag-5'>Vivado</b>? <b class='flag-5'>Design</b> <b class='flag-5'>Tool</b>中用工程模式使用DFX流程?](https://file1.elecfans.com/web2/M00/CB/62/wKgaomYfJieAAFPHAAA-MHrvUEY986.png)
評論