在Xilinx Vivado開發環境中,使用許可證是必要的。不同類型和大小的項目需要不同類型的許可證。在本文中,我們將詳細介紹Vivado許可證的各個方面,包括它們的類型、使用方法、安裝和購買方式。
一、許可證類型
Vivado許可證主要分為兩類:浮動(也稱為共享)和節點鎖定(也稱為個人)。浮動許可允許多個用戶共享許可證,節點鎖定許可證則將許可證限制為特定的計算機。
浮動許可證類型包括:
1. 設計套件(DS)許可證,支持使用基本IP和Vivado核心生成工具;
2. WebPACK(WP)許可證,免費提供,支持使用一些基本工具;
3. high-level合成(HLS)許可證,支持使用C語言合成HLS的軟體工具;
4. SDK許可證,支持使用SDK工具鏈。
節點鎖定許可證類型包括:
1. 設計套件節點鎖定(DSND)許可證,支持使用基本IP和Vivado核心生成工具;
2. System Edition(SE)許可證,支持使用所有工具和IP;
3. Vivado HLx(VHL)許可證,支持使用設計審核、高位深度、特定IP和高層次工具。
二、許可證安裝和使用
在安裝Vivado之前,需要找到適用於您的許可證文件。此文件可以提供給了您的代表或從Xilinx證書網站上下載。當您運行vivado命令時,Vivado會自動檢查並使用許可證。如果您的許可證無效或過期,Vivado將無法運行。
在Vivado運行期間,如果它無法在本地計算機上找到許可證,則會自動連接到浮動許可證伺服器。在Linux系統下,浮動許可證伺服器埠為2100。在Windows系統下,浮動許可證伺服器埠為27000。如果浮動許可證伺服器無法訪問,則您將無法在Vivado環境中使用許可證。
三、購買許可證
許可證價格取決於您的項目規模和所需工具的類型。Xilinx提供了三種許可證套餐:一個永久許可證和兩個年度許可證。一次性購買永久許可證可提供長期使用權,同時年度許可證提供更經濟和靈活的選項,每年實時訂閱可根據業務需求進行擴展。
四、示例代碼
# 運行以下命令以安裝所有必需的依賴項 sudo apt-get update sudo apt-get install libncurses5-dev libncursesw5-dev libelf-dev # 安裝完全版Vivado sudo chmod +x Xilinx_Vivado_SDK_2018.2_0614_1954_Lin64.bin sudo ./Xilinx_Vivado_SDK_2018.2_0614_1954_Lin64.bin
五、總結
在本文中,我們詳細介紹了Vivado許可證的各個方面,包括其類型、安裝和使用。我們希望這可以幫助您更好地了解和使用Vivado許可證,從而更加高效地開發基於FPGA的應用程序。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/297613.html