vitis_hls

Vitis HLS结合了SDK、SDSoC和SDAccel的功能,用于在arm/microblaze上部署。HLS在C/C++上的支持有限,如不支持动态内存分配、部分数据结构,并且C++14以后的版本可能不完全支持。在使用库如Eigen时,可能需要重写不适合HLS的部分。对于OpenCV,Xilinx的vitis vision库提供了针对FPGA优化的性能更好的替代方案。在HLS中,虽然可以自动进行一些硬件优化,但某些情况下仍需手动调整pragma以达到最佳性能。
摘要由CSDN通过智能技术生成

Vitis是整合了之前SDK,SDSoC和SDAccel的功能,不光是arm开发
vitis 编出来的东西是部署在arm /microblaze上边的(和vitis的FAE交流)

https://www.xilinx.com/support/documentation-navigation/design-hubs/dh0090-vitis-hls-hub.html
vitis_hls

ug1393: Vitis HLS user guide
ug1391: Vitis HLS Migration guide

在这里插入图片描述
https://forums.xilinx.com/t5/High-Level-Synthesis-HLS/how-to-use-Eigen-library-in-Vivado-HLS/td-p/1132677

Unfortunately the answer is likely to be “rewrite the Eigen library”.

C-on-FPGA (ie HLS) has a number of major limitations that are pretty obvious when you think about it, but render it incompatible with the vast majority of C libraries. In particular:

  • No support for dynamic memory allocation -

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值