Export Hardware - 2022.2 English

Vivado Design Suite User Guide: Dynamic Function eXchange (UG909)

Document ID
Release Date
2022.2 English

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 File > Export > Export Hardware 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).