Enabling Auto-Restart - 2022.2 English

Vitis High-Level Synthesis User Guide (UG1399)

Document ID
Release Date
2022.2 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