To restart a tile and perform the complete power-on sequence after initialization under software control, perform the following steps:
- Either
- Write 0x0000_000F to the tile<n> Restart State register to restart with the Vivado IDE configuration or
- Write 0x0000_010F to the tile<n> Restart State register to restart with the current configuration (which might be different from the Vivado settings).
- Write 0x0000_0001 to the tile<n> Restart Power-On State Machine register to restart the tile.
- Poll the tile<n> Restart Power-On State Machine register to check operation is complete; the power-on sequence is complete when this register reads all zeros.