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文章
1015浏览量
83602 -
GUI
+关注
关注
3文章
641浏览量
39498 -
C++语言
+关注
关注
0文章
147浏览量
6955 -
HLS
+关注
关注
1文章
128浏览量
24007 -
求解器
+关注
关注
0文章
77浏览量
4505
原文标题:Vitis HLS L1 库向导快速入门
文章出处:【微信号:gh_2d1c7e2d540e,微信公众号:XILINX开发者社区】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论