インテルのみ表示可能 — GUID: mwh1410471024703
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: mwh1410471024703
Ixiasoft
1.10.5. コマンドライン引数へのアクセス
グローバル変数quartus(args)は、コマンドラインでTclスクリプト名に続けて入力された引数からなるリストです。
コマンドライン引数への簡単なアクセス
次のTclの例は、すべての引数をquartus(args)変数に出力します。
set i 0 foreach arg $quartus(args) { puts "The value at index $i is $arg" incr i }
スクリプトへのコマンドライン引数の引渡し
以前の例のスクリプトをprint_args.tclという名前のファイルにコピーした場合、次に示すコマンドをコマンドプロンプトで入力したとき、次の出力が表示されます。
quartus_sh -t print_args.tcl my_project 100MHz The value at index 0 is my_project The value at index 1 is 100MHz