After implementation, users can export hardware from Vivado to
Vitis to create software applications and associate with a
hardware description file known as a Xilinx Support Archive (XSA)
file. This can be done using write_hw_platform command or by calling
the menu command. A call to write_hw_platform within the
Vivado IDE will default to the active parent configuration, so
to generate the XSA for a child run, open that implementation run before exporting
hardware.
The XSA file includes the following contents:
- DCP for the static image of the platform
- Dynamic region block design for the Vitis environment to link to the accelerated software application
- Device image from the initial implementation (if selected)
- Metadata required for handoff of the hardware design from Vivado to Vitis tools
For more information, see the Versal ACAP Hardware, IP, and Platform Development Methodology Guide (UG1387).