Vitis™ HLS has deprecated a number of Vivado® HLS commands. These deprecated commands will be discontinued in a future release, and are not recommended for use; these are listed in the table below.
Type | Command | Option | Vitis HLS | Details |
---|---|---|---|---|
config |
config_interface
|
-m_axi_max_data_size
|
Deprecated | |
config |
config_interface
|
-m_axi_min_data_size
|
Deprecated | |
config |
config_interface
|
-
|
Deprecated | |
config |
config_interface
|
-expose_global
|
Unsupported | |
config |
config_interface
|
-trim_dangling_port
|
Unsupported | |
config |
config_array_partition
|
-scalarize_all
|
Unsupported | |
config |
config_array_partition
|
-throughput_driven
|
Unsupported | |
config |
config_array_partition
|
-maximum_size
|
Unsupported | |
config |
config_array_partition
|
-include_extern_globals
|
Unsupported | |
config |
config_array_partition
|
-include_ports
|
Unsupported | |
config |
config_schedule
|
All options but -enable_dsp_fill_reg
|
Deprecated | |
config |
config_bind
|
* (all options) | Deprecated | |
config |
config_rtl
|
-encoding
|
Deprecated | |
config |
config_sdx
|
* (all options) | Deprecated | |
config |
config_flow
|
* (all options) | Deprecated | |
config |
config_dataflow
|
-disable_start_propagation
|
Deprecated | |
config |
config_rtl
|
-auto_prefix
|
Deprecated | Replaced by config_rtl
-module_prefix . |
config |
config_rtl
|
-prefix
|
Deprecated | Replaced by config_rtl
-module_prefix . |
config |
config_rtl
|
-m_axi_conservative_mode
|
Deprecated | Use config_interface
-m_axi_conservative_mode
|
directive/pragma |
set_directive_pipeline
|
-enable_flush
|
Deprecated | |
directive/pragma |
CLOCK
|
* | Unsupported | |
directive/pragma |
DATA_PACK
|
* | Unsupported | Use AGGREGATE pragma or directive, and __attribute__(packed(X)) if needed. |
directive/pragma |
INLINE
|
-region | Deprecated | |
directive/pragma |
INTERFACE
|
-mode
ap_bus
|
Unsupported | Use m_axi
instead. |
directive/pragma |
ARRAY_MAP
|
* | Unsupported | |
directive/pragma |
RESOURCE
|
* | Deprecated | Replaced by BIND_OP and BIND_STORAGE pragmas and directives. Use
INTERFACE pragma or directive with storage_type option for function arguments. |
directive/pragma |
STREAM
|
-dim
|
Unsupported | |
project |
csim_design
|
-clang_sanitizer
|
Add/Rename | |
project |
export_design
|
-use_netlist
|
Deprecated | Replaced by: export_design -format ip_catalog
|
project |
export_design
|
-xo
|
Deprecated | Replaced by: export_design -format xo
|
project |
add_files
|
Unsupported | System-C files are not supported by Vitis HLS. | |
|