To enable a continuously restarting HLS design specify the following in a configuration file:
syn.interface.s_axilite_auto_restart_counter=1
To enable auto-restart with the mailbox features in the HLS design use the following configuration commands:
syn.interface.s_axilite_mailbox=both
syn.interface.s_axilite_auto_restart_counter=1
You can enable the software reset feature for auto-restart using the following option:
syn.interface.s_axilite_sw_reset=1
Tip: Resetting the kernel stops all the incoming traffic
on the ports and flushes out any outstanding MAXI transactions. Refer to Using Auto-Restart with the Mailbox for more information on using reset.