Vitis Unified IDE の出力ディレクトリ - 2023.2 日本語

Vitis 統合ソフトウェア プラットフォームの資料: アプリケーション アクセラレーション開発 (UG1393)

Document ID
UG1393
Release Date
2023-12-13
Version
2023.2 日本語
コマンドや makefile によってユーザーが大きく定義するコマンド ライン フローとは異なり、AMD Vitis™ IDE では、システム デザイン プロジェクトのプロジェクトや出力ディレクトリの構造が定義されます。Vitis IDE では、アクセラレーションまたはヘテロジニアス デザインのアプリケーション プロジェクトには、4 つの異なるプロジェクトを関連付けることができます。プロジェクトには、次が含まれます。
  • 最上位システム プロジェクト: 統合システム デザインを構築するのに使用されるプロジェクトで、v++ --package プロセスの結果であるパッケージされたシステム デザインの内容が格納されます。
  • ソフトウェア アプリケーション プロジェクト: x86 または Arm プロセッサで実行されるソフトウェア アプリケーションのソースとコンパイル結果が含まれます。
  • PL カーネル プロジェクト: このプロジェクトには、システムで使用される 1 つまたは複数の PL カーネルのソース ファイルと、v++ --compile コマンドの結果が含まれます。
  • ハードウェア リンク プロジェクト: v++ --link コマンドの結果であるリンクされたシステム デザインを含みます。
ヒント: 次の各プロジェクトは、Vitis IDE がハードウェア エミュレーション ビルドのためにビルド コンテンツを配置するディレクトリである Emulation-HW フォルダーから始まります。ここで紹介するファイルは、そのビルド ターゲット用のものです。深い階層にある一部のファイルは表示されませんが、完成したビルドの階層に移動すると、見つけることができます。

最上位システム プロジェクト

最上位システム プロジェクトには、その他のすべてのプロジェクトがサブプロジェクトとして含まれます。ここで、システム デザインの定義と構築が提供されます。これには、最終的な固定プラットフォームとデバイスのバイナリを生成し、SD カードや QSPI イメージにパッケージするパッケージ プロセスの出力が含まれます。

├── Emulation-HW
│   ├── binary_container_1.xclbin
│   ├── binary_container_1.xclbin.package_summary
│   ├── emulation.pid
│   ├── makefile
│   ├── package
│   │   ├── emu_qemu_scripts
│   │   │   ├── start_pmc.sh
│   │   │   └── start_qemu.sh
│   │   ├── launch_hw_emu.sh
│   │   ├── pmu_args.txt
│   │   ├── qemu_args.txt
│   │   ├── qemu_output.log
│   │   ├── qemu_resize_img.sh
│   │   ├── sd_card
│   │   │   ├── boot.scr
│   │   │   ├── emconfig.json
│   │   │   ├── Image
│   │   │   ├── vaddTest
│   │   │   └── vadd.xclbin
│   │   ├── sd_card.img
│   │   └── sim
│   │       └── behav_waveform
│   │           └── xsim
│   │               ├── xsim.ini
│   │               ├── xsim.ini.bak
│   │               ├── xsim.jou
│   │               ├── xvhdl.log
│   │               ├── xvhdl.pb
│   │               ├── xvlog.log
│   │               └── xvlog.pb
│   ├── package.build
│   │   ├── logs
│   │   │   └── package
│   │   │       ├── package.steps.log
│   │   │       └── v++.log
│   │   ├── package
│   │   │   ├── behav.xse
│   │   │   ├── extractedSystemDiagram.json
│   │   │   ├── packagedSystemDiagram.json
│   │   │   ├── package.spr
│   │   │   ├── package.steps.log
│   │   │   └── sim
│   │   │       └── behav_waveform
│   │   │           └── xsim
│   │   │               ├── xsim.ini
│   │   │               ├── xsim.ini.bak
│   │   │               ├── xvhdl.log
│   │   │               ├── xvhdl.pb
│   │   │               ├── xvlog.log
│   │   │               └── xvlog.pb
│   │   ├── reports
│   │   │   └── package
│   │   │       └── v++_package_vadd_guidance.html
│   │   ├── v++_package_binary_container_1_guidance.json
│   │   ├── v++_package_binary_container_1_guidance.pb
│   │   ├── v++_package_vadd_guidance.json
│   │   └── v++_package_vadd_guidance.pb
│   ├── package.cfg
│   ├── vaddTest_system_Emulation-HW.build.ui.log
│   ├── vadd.xclbin
│   ├── vadd.xclbin.package_summary
│   ├── v++_binary_container_1.log
│   ├── v++_vadd.log
│   ├── xcd.log
│   └── xrc.log
├── _ide
│   └── launch
│       ├── SystemDebugger_vaddTest_system_1.launch
│       └── SystemDebugger_vaddTest_system.launch
├── vadd-system.txt
└── vaddTest_system.sprj

ソフトウェア アプリケーション プロジェクト

ソフトウェア アプリケーション プロジェクトには、ソフトウェア アプリケーションのソース コードと、その結果である .o オブジェクト ファイル、および .exe または .elf 実行ファイルが含まれます。

├── Emulation-HW
│   ├── emconfig.json
│   ├── guidance.html
│   ├── guidance.json
│   ├── guidance.pb
│   ├── makeemconfig.mk
│   ├── makefile
│   ├── src
│   │   └── host.o
│   ├── SystemDebugger_vaddTest_system_vaddTest
│   │   ├── device_trace_0.csv
│   │   ├── native_trace.csv
│   │   ├── summary.csv
│   │   ├── xrt.ini
│   │   └── xrt.run_summary
│   ├── SystemDebugger_vaddTest_system_vaddTest.launch.log
│   ├── vaddTest
│   ├── vaddTest_Emulation-HW.build.ui.log
│   └── xsa.xml
├── src
│   └── host.cpp
├── vadd-processor.txt
└── vaddTest.prj

PL カーネル プロジェクト

PL カーネル プロジェクトには、C++ カーネルのソース コードとコンパイルされたザイリンクス オブジェクト ファイル (.xo)、RTL カーネル (.xo)、および AI エンジン グラフ アプリケーションを含む libadf.a ファイルが含まれます。ディレクトリには、コンパイル時に生成される .compile_summary など、PL カーネル オブジェクトを構築するために Vitis HLS に必要な結果のログやプロジェクトも格納されます。

├── Emulation-HW
│   ├── build
│   │   ├── logs
│   │   │   ├── vadd
│   │   │   │   ├── vadd.steps.log
│   │   │   │   ├── vadd_vitis_hls.log
│   │   │   │   └── v++.log
│   │   │   └── v++_vadd.log
│   │   ├── reports
│   │   │   └── vadd
│   │   │       ├── hls_reports
│   │   │       │   └── vadd_csynth.rpt
│   │   │       └── system_estimate_vadd.xtxt
│   │   ├── vadd
│   │   │   ├── vadd
│   │   │   │   ├── htr.txt
│   │   │   │   ├── ISEWrap.js
│   │   │   │   ├── ISEWrap.sh
│   │   │   │   ├── rundef.js
│   │   │   │   ├── runme.bat
│   │   │   │   ├── runme.log
│   │   │   │   ├── runme.sh
│   │   │   │   ├── vadd
│   │   │   │   │   ├── hls.app
│   │   │   │   │   ├── ip
│   │   │   │   │   │   ├── auxiliary.xml
│   │   │   │   │   │   ├── component.xml
│   │   │   │   │   │   ├── constraints
│   │   │   │   │   │   │   └── vadd_ooc.xdc
│   │   │   │   │   │   ├── doc
│   │   │   │   │   │   │   └── ReleaseNotes.txt
│   │   │   │   │   │   ├── drivers
│   │   │   │   │   │   │   └── vadd_v1_0
│   │   │   │   │   │   │       ├── data
│   │   │   │   │   │   │       │   ├── vadd.mdd
│   │   │   │   │   │   │       │   └── vadd.tcl
│   │   │   │   │   │   │       └── src
│   │   │   │   │   │   │           ├── Makefile
│   │   │   │   │   │   │           ├── xvadd.c
│   │   │   │   │   │   │           ├── xvadd.h
│   │   │   │   │   │   │           ├── xvadd_hw.h
│   │   │   │   │   │   │           ├── xvadd_linux.c
│   │   │   │   │   │   │           └── xvadd_sinit.c
│   │   │   │   │   │   ├── example
│   │   │   │   │   │   │   ├── ipi_example.sh
│   │   │   │   │   │   │   └── ipi_example.tcl
│   │   │   │   │   │   ├── hdl
│   │   │   │   │   │   │   ├── verilog
│   │   │   │   │   │   │   │   ├── vadd_aximm1_m_axi.v
│   │   │   │   │   │   │   │   ├── vadd_aximm2_m_axi.v
│   │   │   │   │   │   │   │   ├── vadd_control_s_axi.v
│   │   │   │   │   │   │   │   ├── vadd_flow_control_loop_pipe_sequential_init.v
│   │   │   │   │   │   │   │   ├── vadd.v
│   │   │   │   │   │   │   │   └── vadd_vadd_Pipeline_VITIS_LOOP_13_1.v
│   │   │   │   │   │   │   └── vhdl
│   │   │   │   │   │   │       ├── vadd_aximm1_m_axi.vhd
│   │   │   │   │   │   │       ├── vadd_aximm2_m_axi.vhd
│   │   │   │   │   │   │       ├── vadd_control_s_axi.vhd
│   │   │   │   │   │   │       ├── vadd_flow_control_loop_pipe_sequential_init.vhd
│   │   │   │   │   │   │       ├── vadd_vadd_Pipeline_VITIS_LOOP_13_1.vhd
│   │   │   │   │   │   │       └── vadd.vhd
│   │   │   │   │   │   ├── hls_files
│   │   │   │   │   │   │   └── vadd
│   │   │   │   │   │   │       └── solution
│   │   │   │   │   │   │           ├── solution.aps
│   │   │   │   │   │   │           ├── solution_data.json
│   │   │   │   │   │   │           ├── solution.directive
│   │   │   │   │   │   │           └── syn
│   │   │   │   │   │   │               └── report
│   │   │   │   │   │   │                   ├── csynth.rpt
│   │   │   │   │   │   │                   ├── csynth.xml
│   │   │   │   │   │   │                   ├── vadd_csynth.rpt
│   │   │   │   │   │   │                   └── vadd_Pipeline_VITIS_LOOP_13_1_csynth.rpt
│   │   │   │   │   │   ├── misc
│   │   │   │   │   │   │   └── logo.png
│   │   │   │   │   │   ├── sysgen_info.xml
│   │   │   │   │   │   ├── vadd_info.xml
│   │   │   │   │   │   └── xgui
│   │   │   │   │   │       └── vadd_v1_0.tcl
│   │   │   │   │   ├── kernel.xml
│   │   │   │   │   ├── kernel.xml.orig
│   │   │   │   │   ├── solution
│   │   │   │   │   │   ├── impl
│   │   │   │   │   │   │   ├── export.xo
│   │   │   │   │   │   │   ├── ip
│   │   │   │   │   │   │   │   ├── auxiliary.xml
│   │   │   │   │   │   │   │   ├── component.xml
│   │   │   │   │   │   │   │   ├── constraints
│   │   │   │   │   │   │   │   │   └── vadd_ooc.xdc
│   │   │   │   │   │   │   │   ├── doc
│   │   │   │   │   │   │   │   │   └── ReleaseNotes.txt
│   │   │   │   │   │   │   │   ├── drivers
│   │   │   │   │   │   │   │   │   └── vadd_v1_0
│   │   │   │   │   │   │   │   │       ├── data
│   │   │   │   │   │   │   │   │       │   ├── vadd.mdd
│   │   │   │   │   │   │   │   │       │   └── vadd.tcl
│   │   │   │   │   │   │   │   │       └── src
│   │   │   │   │   │   │   │   │           ├── Makefile
│   │   │   │   │   │   │   │   │           ├── xvadd.c
│   │   │   │   │   │   │   │   │           ├── xvadd.h
│   │   │   │   │   │   │   │   │           ├── xvadd_hw.h
│   │   │   │   │   │   │   │   │           ├── xvadd_linux.c
│   │   │   │   │   │   │   │   │           └── xvadd_sinit.c
│   │   │   │   │   │   │   │   ├── example
│   │   │   │   │   │   │   │   │   ├── ipi_example.sh
│   │   │   │   │   │   │   │   │   └── ipi_example.tcl
│   │   │   │   │   │   │   │   ├── hdl
│   │   │   │   │   │   │   │   │   ├── verilog
│   │   │   │   │   │   │   │   │   │   ├── vadd_aximm1_m_axi.v
│   │   │   │   │   │   │   │   │   │   ├── vadd_aximm2_m_axi.v
│   │   │   │   │   │   │   │   │   │   ├── vadd_control_s_axi.v
│   │   │   │   │   │   │   │   │   │   ├── vadd_flow_control_loop_pipe_sequential_init.v
│   │   │   │   │   │   │   │   │   │   ├── vadd.v
│   │   │   │   │   │   │   │   │   │   └── vadd_vadd_Pipeline_VITIS_LOOP_13_1.v
│   │   │   │   │   │   │   │   │   └── vhdl
│   │   │   │   │   │   │   │   │       ├── vadd_aximm1_m_axi.vhd
│   │   │   │   │   │   │   │   │       ├── vadd_aximm2_m_axi.vhd
│   │   │   │   │   │   │   │   │       ├── vadd_control_s_axi.vhd
│   │   │   │   │   │   │   │   │       ├── vadd_flow_control_loop_pipe_sequential_init.vhd
│   │   │   │   │   │   │   │   │       ├── vadd_vadd_Pipeline_VITIS_LOOP_13_1.vhd
│   │   │   │   │   │   │   │   │       └── vadd.vhd
│   │   │   │   │   │   │   │   ├── hls_files
│   │   │   │   │   │   │   │   │   └── vadd
│   │   │   │   │   │   │   │   │       └── solution
│   │   │   │   │   │   │   │   │           ├── solution.aps
│   │   │   │   │   │   │   │   │           ├── solution_data.json
│   │   │   │   │   │   │   │   │           ├── solution.directive
│   │   │   │   │   │   │   │   │           └── syn
│   │   │   │   │   │   │   │   │               └── report
│   │   │   │   │   │   │   │   │                   ├── csynth.rpt
│   │   │   │   │   │   │   │   │                   ├── csynth.xml
│   │   │   │   │   │   │   │   │                   ├── vadd_csynth.rpt
│   │   │   │   │   │   │   │   │                   └── vadd_Pipeline_VITIS_LOOP_13_1_csynth.rpt
│   │   │   │   │   │   │   │   ├── misc
│   │   │   │   │   │   │   │   │   └── logo.png
│   │   │   │   │   │   │   │   ├── pack.sh
│   │   │   │   │   │   │   │   ├── run_ippack.tcl
│   │   │   │   │   │   │   │   ├── subcore
│   │   │   │   │   │   │   │   ├── sysgen_info.xml
│   │   │   │   │   │   │   │   ├── vadd_info.xml
│   │   │   │   │   │   │   │   ├── vivado.jou
│   │   │   │   │   │   │   │   ├── vivado.log
│   │   │   │   │   │   │   │   ├── xgui
│   │   │   │   │   │   │   │   │   └── vadd_v1_0.tcl
│   │   │   │   │   │   │   │   └── xilinx_com_hls_vadd_1_0.zip
│   │   │   │   │   │   │   ├── kernel
│   │   │   │   │   │   │   │   └── kernel.xml
│   │   │   │   │   │   │   ├── misc
│   │   │   │   │   │   │   │   ├── drivers
│   │   │   │   │   │   │   │   │   └── vadd_v1_0
│   │   │   │   │   │   │   │   │       ├── data
│   │   │   │   │   │   │   │   │       │   ├── vadd.mdd
│   │   │   │   │   │   │   │   │       │   └── vadd.tcl
│   │   │   │   │   │   │   │   │       └── src
│   │   │   │   │   │   │   │   │           ├── Makefile
│   │   │   │   │   │   │   │   │           ├── xvadd.c
│   │   │   │   │   │   │   │   │           ├── xvadd.h
│   │   │   │   │   │   │   │   │           ├── xvadd_hw.h
│   │   │   │   │   │   │   │   │           ├── xvadd_linux.c
│   │   │   │   │   │   │   │   │           └── xvadd_sinit.c
│   │   │   │   │   │   │   │   ├── hls_files
│   │   │   │   │   │   │   │   │   └── vadd
│   │   │   │   │   │   │   │   │       └── solution
│   │   │   │   │   │   │   │   │           ├── solution.aps
│   │   │   │   │   │   │   │   │           ├── solution_data.json
│   │   │   │   │   │   │   │   │           ├── solution.directive
│   │   │   │   │   │   │   │   │           └── syn
│   │   │   │   │   │   │   │   │               └── report
│   │   │   │   │   │   │   │   │                   ├── csynth.rpt
│   │   │   │   │   │   │   │   │                   ├── csynth.xml
│   │   │   │   │   │   │   │   │                   ├── vadd_csynth.rpt
│   │   │   │   │   │   │   │   │                   └── vadd_Pipeline_VITIS_LOOP_13_1_csynth.rpt
│   │   │   │   │   │   │   │   └── logo.png
│   │   │   │   │   │   │   ├── verilog
│   │   │   │   │   │   │   │   ├── vadd_aximm1_m_axi.v
│   │   │   │   │   │   │   │   ├── vadd_aximm2_m_axi.v
│   │   │   │   │   │   │   │   ├── vadd_control_s_axi.v
│   │   │   │   │   │   │   │   ├── vadd_flow_control_loop_pipe_sequential_init.v
│   │   │   │   │   │   │   │   ├── vadd.v
│   │   │   │   │   │   │   │   └── vadd_vadd_Pipeline_VITIS_LOOP_13_1.v
│   │   │   │   │   │   │   └── vhdl
│   │   │   │   │   │   │       ├── vadd_aximm1_m_axi.vhd
│   │   │   │   │   │   │       ├── vadd_aximm2_m_axi.vhd
│   │   │   │   │   │   │       ├── vadd_control_s_axi.vhd
│   │   │   │   │   │   │       ├── vadd_flow_control_loop_pipe_sequential_init.vhd
│   │   │   │   │   │   │       ├── vadd_vadd_Pipeline_VITIS_LOOP_13_1.vhd
│   │   │   │   │   │   │       └── vadd.vhd
│   │   │   │   │   │   ├── solution.aps
│   │   │   │   │   │   ├── solution_data.json
│   │   │   │   │   │   ├── solution.directive
│   │   │   │   │   │   ├── solution.log
│   │   │   │   │   │   └── syn
│   │   │   │   │   │       ├── report
│   │   │   │   │   │       │   ├── csynth.rpt
│   │   │   │   │   │       │   ├── csynth.xml
│   │   │   │   │   │       │   ├── vadd_csynth.rpt
│   │   │   │   │   │       │   ├── vadd_csynth.xml
│   │   │   │   │   │       │   ├── vadd_Pipeline_VITIS_LOOP_13_1_csynth.rpt
│   │   │   │   │   │       │   └── vadd_Pipeline_VITIS_LOOP_13_1_csynth.xml
│   │   │   │   │   │       ├── verilog
│   │   │   │   │   │       │   ├── vadd_aximm1_m_axi.v
│   │   │   │   │   │       │   ├── vadd_aximm2_m_axi.v
│   │   │   │   │   │       │   ├── vadd_control_s_axi.v
│   │   │   │   │   │       │   ├── vadd_flow_control_loop_pipe_sequential_init.v
│   │   │   │   │   │       │   ├── vadd.v
│   │   │   │   │   │       │   └── vadd_vadd_Pipeline_VITIS_LOOP_13_1.v
│   │   │   │   │   │       └── vhdl
│   │   │   │   │   │           ├── vadd_aximm1_m_axi.vhd
│   │   │   │   │   │           ├── vadd_aximm2_m_axi.vhd
│   │   │   │   │   │           ├── vadd_control_s_axi.vhd
│   │   │   │   │   │           ├── vadd_flow_control_loop_pipe_sequential_init.vhd
│   │   │   │   │   │           ├── vadd_vadd_Pipeline_VITIS_LOOP_13_1.vhd
│   │   │   │   │   │           └── vadd.vhd
│   │   │   │   │   └── vadd.design.xml
│   │   │   │   ├── vadd.tcl
│   │   │   │   ├── vitis_hls.log
│   │   │   │   └── vitis_hls.pb
│   │   │   ├── vadd.spr
│   │   │   └── vadd.steps.log
│   │   ├── vadd.mdb
│   │   ├── vadd.xo
│   │   └── vadd.xo.compile_summary
│   ├── guidance.html
│   ├── guidance.html.bak
│   ├── guidance.json
│   ├── guidance.pb
│   ├── guidance.pb.bak
│   ├── makefile
│   ├── vadd-compile.cfg
│   ├── vaddTest_kernels_Emulation-HW.build.ui.log
│   └── xcd.log
├── src
│   └── vadd.cpp
├── tree-kernel.txt
└── vaddTest_kernels.prj

ハードウェア リンク プロジェクト

ハードウェア リンク プロジェクトには、リンクされた固定ハードウェア プラットフォーム (.xsa) と、AMD デバイスのプログラムに使用されるデバイス バイナリ (.xclbin) が含まれます。また、このディレクトリには、Vitis アナライザーで見ることができる .link_summary のような、リンク プロセス中に生成されるログやプロジェクトも格納されます。

├── Emulation-HW
│   ├── binary_container_1-link.cfg
│   ├── guidance.html
│   ├── guidance.html.bak
│   ├── guidance.json
│   ├── guidance.pb
│   ├── guidance.pb.bak
│   ├── makefile
│   ├── vadd.build
│   │   ├── link
│   │   │   ├── activetask.json
│   │   │   ├── int
│   │   │   │   ├── address_map.xml
│   │   │   │   ├── automation_summary.txt
│   │   │   │   ├── automation_summary_update_bd.txt
│   │   │   │   ├── behav_waveform
│   │   │   │   │   └── xsim
│   │   │   │   │       ├── xsim.ini
│   │   │   │   │       ├── xsim.ini.bak
│   │   │   │   │       ├── xvhdl.log
│   │   │   │   │       ├── xvhdl.pb
│   │   │   │   │       ├── xvlog.log
│   │   │   │   │       └── xvlog.pb
│   │   │   │   ├── behav.xse
│   │   │   │   ├── cf2sw_full.rtd
│   │   │   │   ├── cf2sw.rtd
│   │   │   │   ├── debug_ip_layout.rtd
│   │   │   │   ├── dr.bd.tcl
│   │   │   │   ├── kernel_info.dat
│   │   │   │   ├── _kernel_inst_paths.dat
│   │   │   │   ├── kernel_service.json
│   │   │   │   ├── _new_clk_freq
│   │   │   │   ├── sdsl.dat
│   │   │   │   ├── syslinkConfig.ini
│   │   │   │   ├── systemDiagramModel.json
│   │   │   │   ├── systemDiagramModelSlrBaseAddress.json
│   │   │   │   ├── system.hdf
│   │   │   │   ├── vadd_build.rtd
│   │   │   │   ├── vadd.rtd
│   │   │   │   ├── vadd.xml
│   │   │   │   ├── vadd_xml.rtd
│   │   │   │   ├── vplConfig.ini
│   │   │   │   ├── vplsettings.json
│   │   │   │   ├── xclbin_orig.1.xml
│   │   │   │   ├── xclbin_orig.xml
│   │   │   │   ├── xclbin_orig.xml.tmp
│   │   │   │   └── xo
│   │   │   │       ├── ip_repo
│   │   │   │       └── vadd
│   │   │   │           └── vadd
│   │   │   │               ├── cpu_sources
│   │   │   │               │   └── vadd.cpp
│   │   │   │               ├── debug
│   │   │   │               │   ├── vadd_Pipeline_VITIS_LOOP_13_1.xrf
│   │   │   │               │   ├── vadd.protoinst
│   │   │   │               │   └── vadd.xrf
│   │   │   │               ├── kernel.xml
│   │   │   │               └── vadd.design.xml
│   │   │   ├── link.spr
│   │   │   ├── link.steps.log
│   │   │   ├── run_link
│   │   │   │   ├── gen_run.xml
│   │   │   │   ├── htr.txt
│   │   │   │   └── vpl.pb
│   │   │   ├── sys_link
│   │   │   │   ├── cfgraph
│   │   │   │   │   └── cfgen_cfgraph.xml
│   │   │   │   ├── dr.xml
│   │   │   │   ├── hw_emu.hpfm
│   │   │   │   ├── iprepo
│   │   │   │   │   ├── temp
│   │   │   │   │   │   └── xo0
│   │   │   │   │   │       ├── ip_repo
│   │   │   │   │   │       ├── vadd
│   │   │   │   │   │       │   ├── cpu_sources
│   │   │   │   │   │       │   │   └── vadd.cpp
│   │   │   │   │   │       │   ├── debug
│   │   │   │   │   │       │   │   ├── vadd_Pipeline_VITIS_LOOP_13_1.xrf
│   │   │   │   │   │       │   │   ├── vadd.protoinst
│   │   │   │   │   │       │   │   └── vadd.xrf
│   │   │   │   │   │       │   └── kernel.xml
│   │   │   │   │   │       └── xo.xml
│   │   │   │   │   └── xilinx_com_hls_vadd_1_0
│   │   │   │   │       ├── auxiliary.xml
│   │   │   │   │       ├── component.xml
│   │   │   │   │       ├── constraints
│   │   │   │   │       │   └── vadd_ooc.xdc
│   │   │   │   │       ├── doc
│   │   │   │   │       │   └── ReleaseNotes.txt
│   │   │   │   │       ├── drivers
│   │   │   │   │       │   └── vadd_v1_0
│   │   │   │   │       │       ├── data
│   │   │   │   │       │       │   ├── vadd.mdd
│   │   │   │   │       │       │   └── vadd.tcl
│   │   │   │   │       │       └── src
│   │   │   │   │       │           ├── Makefile
│   │   │   │   │       │           ├── xvadd.c
│   │   │   │   │       │           ├── xvadd.h
│   │   │   │   │       │           ├── xvadd_hw.h
│   │   │   │   │       │           ├── xvadd_linux.c
│   │   │   │   │       │           └── xvadd_sinit.c
│   │   │   │   │       ├── example
│   │   │   │   │       │   ├── ipi_example.sh
│   │   │   │   │       │   └── ipi_example.tcl
│   │   │   │   │       ├── hdl
│   │   │   │   │       │   ├── verilog
│   │   │   │   │       │   │   ├── vadd_aximm1_m_axi.v
│   │   │   │   │       │   │   ├── vadd_aximm2_m_axi.v
│   │   │   │   │       │   │   ├── vadd_control_s_axi.v
│   │   │   │   │       │   │   ├── vadd_flow_control_loop_pipe_sequential_init.v
│   │   │   │   │       │   │   ├── vadd.v
│   │   │   │   │       │   │   └── vadd_vadd_Pipeline_VITIS_LOOP_13_1.v
│   │   │   │   │       │   └── vhdl
│   │   │   │   │       │       ├── vadd_aximm1_m_axi.vhd
│   │   │   │   │       │       ├── vadd_aximm2_m_axi.vhd
│   │   │   │   │       │       ├── vadd_control_s_axi.vhd
│   │   │   │   │       │       ├── vadd_flow_control_loop_pipe_sequential_init.vhd
│   │   │   │   │       │       ├── vadd_vadd_Pipeline_VITIS_LOOP_13_1.vhd
│   │   │   │   │       │       └── vadd.vhd
│   │   │   │   │       ├── hls_files
│   │   │   │   │       │   └── vadd
│   │   │   │   │       │       └── solution
│   │   │   │   │       │           ├── solution.aps
│   │   │   │   │       │           ├── solution_data.json
│   │   │   │   │       │           ├── solution.directive
│   │   │   │   │       │           └── syn
│   │   │   │   │       │               └── report
│   │   │   │   │       │                   ├── csynth.rpt
│   │   │   │   │       │                   ├── csynth.xml
│   │   │   │   │       │                   ├── vadd_csynth.rpt
│   │   │   │   │       │                   └── vadd_Pipeline_VITIS_LOOP_13_1_csynth.rpt
│   │   │   │   │       ├── misc
│   │   │   │   │       │   └── logo.png
│   │   │   │   │       ├── sysgen_info.xml
│   │   │   │   │       ├── vadd.fcnmap.xml
│   │   │   │   │       ├── vadd_info.xml
│   │   │   │   │       └── xgui
│   │   │   │   │           └── vadd_v1_0.tcl
│   │   │   │   ├── sc_emu_debug.tcl
│   │   │   │   ├── sdsl.dat
│   │   │   │   └── _sysl
│   │   │   └── vivado
│   │   │       ├── vivado.spr
│   │   │       └── vpl
│   │   │           ├── gen_run.xml
│   │   │           ├── htr.txt
│   │   │           ├── ipirun.tcl
│   │   │           ├── ISEWrap.js
│   │   │           ├── ISEWrap.sh
│   │   │           ├── openprj.tcl
│   │   │           ├── output
│   │   │           │   ├── insert_debug_profiling.tcl
│   │   │           │   └── vitis_design_ooc_copy.xdc
│   │   │           ├── prj
│   │   │           │   ├── prj.cache
│   │   │           │   ├── prj.gen
│   │   │           │   ├── prj.hw
│   │   │           │   ├── prj.ip_user_files
│   │   │           │   ├── prj.sim
│   │   │           │   │   └── sim_1
│   │   │           │   │       └── behav_waveform
│   │   │           │   │           └── xsim
│   │   │           │   ├── prj.srcs
│   │   │           │   │   └── sources_1
│   │   │           │   │       └── bd
│   │   │           │   │               ├── vitis_design.bd
│   │   │           │   │               └── vitis_design.bda
│   │   │           │   └── prj.xpr
│   │   │           ├── rundef.js
│   │   │           ├── runme.bat
│   │   │           ├── runme.log
│   │   │           ├── runme.sh
│   │   │           ├── scripts
│   │   │           │   └── _vivado_params.tcl
│   │   │           ├── vivado_config_hw_emu.tcl
│   │   │           ├── vivado.jou
│   │   │           ├── vivado.log
│   │   │           ├── vivado.pb
│   │   │           └── vpl.tcl
│   │   ├── logs
│   │   │   ├── link
│   │   │   │   ├── link.steps.log
│   │   │   │   └── v++.log
│   │   │   ├── optraceViewer.html
│   │   │   └── v++_vadd.log
│   │   └── reports
│   │       └── link
│   │           ├── automation_summary.txt
│   │           ├── automation_summary_update_bd.txt
│   │           └── system_estimate_vadd.xtxt
│   ├── vadd-link.cfg
│   ├── vadd.mdb
│   ├── vaddTest_system_hw_link_Emulation-HW.build.ui.log
│   ├── vadd.xclbin
│   ├── vadd.xclbin.info
│   ├── vadd.xclbin.link_summary
│   ├── vadd.xclbin.sh
│   └── xcd.log
├── vadd-hw-link.txt
└── vaddTest_system_hw_link.prj