将解决方案配置为在支持 Vivado IP 生成流程的前提下运行,其中包括要求严格按标准使用编译指示和指令,并将结果导出为 Vivado IP。用于为 Vivado IP 流程设置工程解决方案的命令如下:
open_solution -flow_target vivado
下表显示了 Vivado HLS 工具中命令选项的原始默认设置以及 Vitis HLS 中应用的新默认设置。
默认控制设置 | Vivado HLS | Vitis HLS |
---|---|---|
config_compile
-pipeline_loops
|
0 | 64 |
config_export
-vivado_optimization_level
|
2 | 0 |
set_clock_uncertainty
|
12.5% | 27% |
config_interface
-m_axi_alignment_byte_size
|
不适用 | 0 |
config_interface
-m_axi_max_widen_bitwidth
|
不适用 | 0 |
config_export
-vivado_phys_opt
|
place | 无 |
config_interface
-m_axi_addr64
|
false | true |
config_schedule
-enable_dsp_full_reg
|
false | true |
config_rtl
-module_auto_prefix
|
false | true |
interface 编译指示默认设置 | ip 模式 | ip 模式 |