文件名称:hlslib:Vivado HLS和Intel FPGA OpenCL的扩展集,可提高开发人员的生活质量
文件大小:166KB
文件格式:ZIP
更新时间:2024-04-14 16:23:00
cmake fpga hpc xilinx sdaccel
您使用hlslib吗? 请考虑,并告诉我们,以便我们在示例列表中突出显示您的项目。 快速介绍 hlslib是C ++头文件,CMake文件和示例的集合,旨在提高HLS开发人员的生活质量。 当前的曲目主要支持Vivado HLS,但已添加了一些Intel FPGA OpenCL支持。 描述该项目的扩展摘要。 该项目由苏黎世联邦理工学院的(SPCL)开发(请参阅我们的 )。 如何安装? 有几种方法: 抓取所需的标题和/或CMake文件,并将其粘贴到项目中。 使用标准CMake安装过程将hlslib安装到您选择的位置。 将此仓库作为git子模块克隆到您的项目中,并集成或不集成CMake。 如何使用? 只需#include您感兴趣的标题。您可以查看示例。 当包含Xilinx hlslib标头时,编译必须允许C ++ 11功能,并且无论何时运行HLS,都必须设置宏HLSLIB_SYNT
【文件预览】:
hlslib-master
----intel_test()
--------host()
--------include()
--------.gitignore(82B)
--------CMakeLists.txt(2KB)
--------kernels()
----cmake()
--------FindVitis.cmake(11KB)
--------FindIntelFPGAOpenCL.cmake(5KB)
--------hlslibTargets.cmake.in(117B)
----Doxyfile.in(105KB)
----include()
--------hlslib()
----xilinx_test()
--------test()
--------host()
--------include()
--------CMakeLists.txt(7KB)
--------kernels()
--------scripts()
----LICENSE.md(2KB)
----.gitignore(25B)
----CMakeLists.txt(3KB)
----README.md(11KB)