VIVADO HLS函数层面的优化 参考文献 项目简述 数据类型 对函数实现inline操作 函数的Allocation操作 函数的dataflow操作 总结 参考文献 [1]、lauren的FPGA(微信公众号) [2]、Xilinx暑期学校 项目简述 这篇文章简单从函数层面描述HLS约束的方法有哪些,进一步的掌握HLS的约束方法。 数据类型 要尽量使用任意精度数据类型。例子如下: 对函数实现inline操作 inline:将简单的函数进行合并。 例子如下: 阻止inline的方法如下: 可以看出把inline关掉的话,相应的资源与吞吐率得到了相应的改善。