Enabling Auto-Restart - 2023.1 English

Vitis High-Level Synthesis User Guide (UG1399)

Document ID
UG1399
Release Date
2023-07-17
Version
2023.1 English
To enable a continuously restarting HLS design specify the following:
config_interface -s_axilite_auto_restart_counter 1
To enable auto-restart with the mailbox features in the HLS design use the following Vitis HLS commands:
config_interface -s_axilite_mailbox both
config_interface -s_axilite_auto_restart_counter 1
If the HLS design uses a streaming interface (axis), you will also need to set the following:
config_interface -s_axilite_sw_reset