Vivado IDE (統合設計環境)/Tcl モード vs バッチ モード - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: Tcl スクリプト機能の使用 (UG894)

Document ID
UG894
Release Date
2023-11-17
Version
2023.2 日本語

Vivado IDE (統合設計環境) または Tcl モード (vivado -mode tcl または vivado -mode gui) で実行される Tcl コンソールは、バッチ モード (vivado -mode batch) で実行されるものとは少し異なります。

この動作は Tcl 固有のもので、Vivado ツールとは関係ありません。根本的な原因については、ウェブを参照してください。

インタラクティブなセッション (Tcl または GUI モード) では、Vivadotclsh モードで実行されますが、バッチ モードでは Tcl スクリプト モードで実行されます。

Tcl コンソールは 3 つすべてのモードでほぼ同じように動作しますが、Tcl 環境では少しだけ異なります。まず、バッチ モードでは、不明のコマンドが OS に送信されて実行されることはありません。スクリプトが 3 つの Vivado モードすべてで動作するようにするには、exec コマンドを指定して、外部プログラムを実行する必要があります。