インテルのみ表示可能 — GUID: mwh1410471020085
Ixiasoft
1.1. ツールコマンド言語
1.2. インテル® Quartus® Prime Tclパッケージ
1.3. インテル® Quartus® Prime Tcl APIのヘルプ
1.4. 終端間デザインフロー
1.5. プロジェクトの作成およびアサインメントの作成
1.6. デザインのコンパイル
1.7. レポート
1.8. タイミング分析
1.9. スクリプト実行の自動化
1.10. その他のスクリプティング機能
1.11. インタラクティブ・モードでの インテル® Quartus® Prime Tclシェルの例
1.12. tclshシェル
1.13. Tclスクリプティングの基礎知識
1.14. Tclスクリプティングの改訂履歴
インテルのみ表示可能 — GUID: mwh1410471020085
Ixiasoft
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
スクリプトを変更して、コマンドライン引数を使用して、プロジェクト、レポートパネル、および使用する出力ファイルの名前を渡すことができます。このスクリプト例は、レポートパッケージをサポートする実行コマンドで実行できます。