据我所知,它主要是通用的Verilog / VHDL代码。
这包括RAM和DSP片;
HLS只是在代码中放置数组或乘法符号,并让主合成工具用适当的等价物替换它们。
例外情况显然是Xilinx库中包含的内容,以及AXI接口(HLS只留下一个标签,告诉主要综合工具将AXI接口放在那里;这允许综合工具自定义接口)。
显然,如果你使用不同的器件,HLS资源使用估计可能完全错误,而且很可能Xilinx自己的综合工具在某种程度上针对HLS输出的(可怕的)Verilog / VHDL进行了优化。
据我所知,如果您为Xilinx设备构建此许可证,许可证将允许您使用Design Compiler。
如果您的目标是Altera设备,那么您就违反了许可协议。
据我所知,它主要是通用的Verilog / VHDL代码。
这包括RAM和DSP片;
HLS只是在代码中放置数组或乘法符号,并让主合成工具用适当的等价物替换它们。
例外情况显然是Xilinx库中包含的内容,以及AXI接口(HLS只留下一个标签,告诉主要综合工具将AXI接口放在那里;这允许综合工具自定义接口)。
显然,如果你使用不同的器件,HLS资源使用估计可能完全错误,而且很可能Xilinx自己的综合工具在某种程度上针对HLS输出的(可怕的)Verilog / VHDL进行了优化。
据我所知,如果您为Xilinx设备构建此许可证,许可证将允许您使用Design Compiler。
如果您的目标是Altera设备,那么您就违反了许可协议。
举报