インテルのみ表示可能 — GUID: mwh1410471014485
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: mwh1410471014485
Ixiasoft
1.2. インテル® Quartus® Prime Tclパッケージ
インテル® Quartus® Prime開発ソフトウェアでは、Tclコマンドはパッケージ内で関数ごとにグループ化されています。
パッケージ名 | パッケージの説明 |
---|---|
chip_planner | リソースの使用量およびChip Editorを使用した配線を識別および変更します。 |
design | アサインメント・データベースを含むプロジェクト・データベースを操作して、.qsfファイルを変更せずにインスタンス・アサインメントを作成できるようにします。 |
device | デバイス・データベースからデバイスおよびファミリーの情報を取得します。 |
external_memif_toolkit | 外部メモリー・インターフェイスおよびデバッグ・コンポーネントとインタラクトします。 |
fif | Fault Injectionファイル (FIF) ドライバーを使用するための一連のTcl関数が含まれています。 |
flow | プロジェクトをコンパイルし、コマンドライン実行コマンドおよびその他の共通フローを実行します。 |
insystem_memory_edit | Intelデバイス内のメモリー内容を読み取り、編集します。 |
insystem_source_probe | Intelデバイス内でIn-System Sources and Probesツールとインタラクトします。 |
iptclgen | メモリーIPを生成します。 |
jtag | JTAGチェーンを制御します。 |
logic_analyzer_interface | ロジック・アナライザーのインターフェイス出力ピン状態を照会し、変更します。 |
misc | ナチュラルバスの命名、パッケージの読み込み、メッセージの投稿など、その他のタスクを実行します。 |
periph | インターフェイス・プランとインタラクトします。 |
project | プロジェクトおよびリビジョンを作成および管理し、タイミング・アサインメントを含むプロジェクト・アサイメントを作成します。 |
report | レポート表から情報を取得し、カスタムレポートを作成します。 |
rtl | デザインのRTLネットリストを走査および照会します。 |
sdc | TimeQuestアナライザーに対して制約および例外を指定します。 |
sdc_ext | Intel特有のSDCコマンド |
simulator | シミュレーションをコンフィグレーションし実行します。 |
sta | タイミング・アナライザーから高度な情報を取得する一連のTclファンクションを含めます。 |
stp | Signal Tapロジック・アナライザーを実行します。 |
synthesis_report | 動的合成レポートツール用の一連のTcl関数を含めます。 |
tdc | タイミング・アナライザーから情報を取得します。 |
メモリー要件を可能な限り軽減するために、最小数のパッケージのみが インテル® Quartus® Prime実行コマンドで自動的に読み込まれます。他のパッケージからコマンドを実行するには、それらのパッケージをあらかじめ読み込む必要があります。
スクリプトで使用するパッケージを含む実行コマンドを使用してスクリプトを起動します。たとえば、sdc_extパッケージのコマンドを使用する場合は、quartus_sta実行コマンドを使用する必要があります。これは、quartus_staがsdc_extパッケージをサポートする唯一の実行コマンドであるためです。
次のコマンドは、実行コマンドのために読み込まれた、または読み込み可能なパッケージのリストをコンソールに出力します。
<executable name> --tcl_eval help
たとえば、次のコマンドを入力して、 quartus_fit実行コマンドによって読み込まれた、または読み込み可能なパッケージのリストを表示します。
quartus_fit --tcl_eval help