Vivado HLS

Vivado HLS常见的八大优化技巧

本文汇总一些常见的Vivado HLS优化技巧

教你用 Vivado HLS 快速设计一个 IP

学习掌握使用 HLS 快速设计 IP 的方法

Vivado HLS 开发工具是否好用

大多数FPGA程序员认为,高级工具总是发出更大的比特流,作为提高生产率的 "代价"

Vivado HLS学习(四)

数组在RTL中映射为memory,一般HLS会自动决定最合适的memory,但也支持通过RESOURCE指令具体的memory实现

Vivado HLS学习(三)

接口综合有两种,一种是block-level interface protocol和port-level interface protocol。

Vivado HLS学习(二)

传统的C语言数据类型 以8为边界,即数据宽度为8的整数倍,比如32bit,64bit等,相比之下RTL数据的位宽即比较灵活

Vivado HLS学习(一)

HLS现在应该算是比较成熟了,其最大的吸引力就是可以采用纯C/C++或者System C来对FPGA进行编程,相对于VHDL和Verilog更加容易上手

Vivado HLS - 如何实现浮点累加的PIPELINE II=1?

如何实现浮点累加的PIPELINE II=1?

如何从HLS之外的命令行运行C/RTL协同仿真?

我想在HLS之外通过命令行使用工具生成的文件来重现C/RTL协同仿真的结果。我应该使用什么文件?我怎样才能调用仿真?

Vivado HLS从HDL到模型和C的描述(1):从运行一个程序开始

先从运行一个创建一个项目开始吧。