Vitis HLS 2023.1 支持新的 L1 庫向導,本文將講解如何下載 L1 庫、查看所有可用功能以及如何在 VitisHLS GUI 中使用庫函數。
Vitis軟件包含一套豐富的開源優化庫,只需對現有應用進行最低限度的代碼修改,便可提供開箱即用的加速功能。
L1 庫包括用于 C、C++ 實現方案的低級原語和基本算法函數。
其中的多個庫共支持 600 多個庫函數。
這些函數包括求解器、基本線性代數子程序,即 blas 和 DSP。
在 2023.1 版本中,新的庫向導支持您從 GitHub 克隆特定的 Vitis庫。
使用時,首先請從 VitisHLS GUI 主頁點擊 Clone VitisLibraries,從 GitHub 的 repo 下載 L1 函數。
庫下載完成后,用戶可在 C、C++ 編輯器中指定特殊字符串 xf,以列出所有可用的庫函數。
這些函數的詳細信息也將懸停展示。
利用庫 API,可以獲取所有參數信息,并對每個參數進行限制。
用戶可以選擇或編輯參數類型以及函數的輸入端口。
一旦函數參數完成更新,函數代碼預覽和頭文件就會包含在源 C、C++ 文件中。
為避免編譯錯誤,應將 include 路徑添加到當前項目中,用戶可以看到庫路徑選自適當的存儲位置。
最后,獲得更新的源代碼后,用戶現在就可以使用 VitisHLS GUI 運行 C 仿真、綜合并使用協同仿真驗證結果。
下一步,您可以訪問GitHub 資源,并開始在下一個設計應用中嘗試使用新的 L1 庫向導。
審核編輯:劉清
-
仿真器
+關注
關注
14文章
1033瀏覽量
84911 -
GUI
+關注
關注
3文章
674瀏覽量
40719 -
C++語言
+關注
關注
0文章
147瀏覽量
7219 -
HLS
+關注
關注
1文章
131瀏覽量
24631 -
求解器
+關注
關注
0文章
79瀏覽量
4703
原文標題:Vitis HLS L1 庫向導快速入門
文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發者社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
FPGA高層次綜合HLS之Vitis HLS知識庫簡析
使用Vitis HLS創建屬于自己的IP相關資料分享
Vivado HLS和Vitis HLS 兩者之間有什么區別
基于Vitis HLS的加速圖像處理

Vitis HLS工具簡介及設計流程
如何在Vitis HLS中使用C語言代碼創建AXI4-Lite接口
使用AXI4-Lite將Vitis HLS創建的IP連接到PS

評論