Vitis アプリケーション アクセラレーション開発フローでは、C++ ソース コードをザイリンクス オブジェクト (XO) ファイルにコンパイルして、ターゲット プラットフォームとリンクして FPGA 実行ファイル (XCLBIN) にできます。 Vivado® Design Suite からの RTL IP も、Vivado IP パッケージング ガイドラインおよび Vitis コンパイラの要件に準拠している限り、XCLBIN にリンク可能な XO ファイルとしてパッケージ化できます。これらの要件については、次に説明します。