Debug Options - 2023.2 English

Vitis High-Level Synthesis User Guide (UG1399)

Document ID
UG1399
Release Date
2023-12-18
Version
2023.2 English

The syn.debug commands enable debugging in the HLS component and specify where to write debugging output.

syn.debug.enable
Enable debug file generation. When not enabled the HLS component can be optimized during compilation, however it will not support debug.
syn.debug.enable=1
Tip: This option relates to the v++ -c -g option, and must be manually enabled in the HLS component when debugging is needed at the Application level.
syn.debug.directory
Specifies the location of to write the output of HLS debugging. When not specified the location is set to hls/.debug.
syn.debug.directory=../../debug