インテル® Quartus® Prime プロ・エディション ユーザーガイド: スクリプティング

ID 683432
日付 9/24/2018
Public
ドキュメント目次

1.7.1. csv形式でのレポートデータの保存

任意の インテル® Quartus® Primeレポートからカンマ区切り値 (.csv) ファイルを作成して、スプレッドシート・エディターで開きます。

次のTclコードは、レポートのFitterパネルからのデータで.csvファイルを簡単に作成する方法を示します。

レポートからの.csvファイルの作成

load_package report
project_open my-project
load_report
# This is the name of the report panel to save as a CSV file
set panel_name "Fitter||Fitter Settings"
set csv_file "output.csv"
set fh [open $csv_file w]
set num_rows [get_number_of_rows -name $panel_name]
# Go through all the rows in the report file, including the
# row with headings, and write out the comma-separated data
for { set i 0 } { $i < $num_rows } { incr i } {
	set row_data [get_report_panel_row -name $panel_name \
		-row $i]
	puts $fh [join $row_data ","]
}
close $fh
unload_report

スクリプトを変更して、コマンドライン引数を使用して、プロジェクト、レポートパネル、および使用する出力ファイルの名前を渡すことができます。このスクリプト例は、レポートパッケージをサポートする実行コマンドで実行できます。