カーネルを作成する Vitis HLS スクリプト - 2020.2 Japanese

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

Document ID
UG1393
Release Date
2021-03-22
Version
2020.2 Japanese

HLS 合成を Tcl スクリプトから実行する場合、前述のとおり、次のスクリプトを編集して HLS カーネルを作成できます。

# Define variables for your HLS kernel:
set projName <proj_name>
set krnlName <kernel_name>
set krnlFile <kernel_source_code>
set krnlTB <kernel_test_bench>
set krnlPlatform <target_part>
set path <path_to_project>

#Script to create and output HLS kernel
open_project $projName
set_top $krnlName
add_files $krnlFile
add_files -tb $krnlTB
open_solution "solution1"
set_part $krnlPlatform
create_clock -period 10 -name default
config_flow -target vitis
csim_design
csynth_design
cosim_design
export_design -flow impl -format xo -output "./hlsKernel/hlsKernel.xo"

Vitis 環境の設定 の手順に従って環境を設定したら、次のコマンドを使用して HLS カーネル スクリプトを実行します。

vitis_hls -f <hls_kernel_script>.tcl