インテルのみ表示可能 — GUID: mmj1628016537755
Ixiasoft
1. システム・デバッグ・ツールの概要
2. Signal Tapロジック・アナライザーを使用したデザインのデバッグ
3. Signal Probeを使用した迅速なデザイン検証
4. 外部ロジック・アナライザーを使用したインシステム・デバッグ
5. メモリーおよび定数のインシステム変更
6. In-System Sources and Probesを使用したデザインのデバッグ
7. System Consoleを使用したデザインの解析とデバッグ
8. Quartus® Primeプロ・エディションのユーザーガイド: デバッグツールのアーカイブ
A. Quartus® Primeプロ・エディションのユーザーガイド
2.1. Signal Tapロジック・アナライザーの概要
2.2. Signal Tapのデバッグフロー
2.3. ステップ1: Signal Tapロジック・アナライザーのプロジェクトへの追加
2.4. ステップ2: Signal Tapロジック・アナライザーのコンフィグレーション
2.5. ステップ3: デザインとSignal Tapインスタンスのコンパイル
2.6. ステップ4 :ターゲット・ハードウェアのプログラム
2.7. ステップ5: Signal Tapロジック・アナライザーの実行
2.8. ステップ6: キャプチャしたデータのSignal Tapでの解析
2.9. シミュレーション対応Signal Tap
2.10. その他のSignal Tapデバッグフロー
2.11. Signal Tapロジック・アナライザーのデザイン例
2.12. カスタム・ステートベースのトリガーフローの例
2.13. Signal Tapファイルのテンプレート
2.14. スタンドアロン・バージョンのSignal Tapの実行
2.15. Signal Tapスクリプティングのサポート
2.16. 複数のSignal Tapファイルのマージ
2.17. Signal Tapファイルのバージョンの互換性
2.18. Signal Tapロジック・アナライザーを使用したデザインのデバッグの改訂履歴
5.1. In-System Memory Content EditorをサポートするIPコア
5.2. In-System Memory Content Editorによるデバッグフロー
5.3. デザイン内インスタンスのランタイム修正のイネーブル
5.4. In-System Memory Content Editorを使用したデバイスのプログラミング
5.5. メモリー・インスタンスのISMCEへのロード
5.6. メモリー内の位置のモニタリング
5.7. Hex Editorを使用したメモリー内容の編集
5.8. メモリーファイルのインポートおよびエクスポート
5.9. 複数のデバイスへのアクセス
5.10. スクリプティング・サポート
5.11. メモリーおよび定数のインシステム変更の改訂履歴
7.1. System Consoleの概要
7.2. System Consoleの起動
7.3. System Console GUI
7.4. System Consoleでのツールキットの起動
7.5. System Consoleサービスの使用
7.6. On-Board インテル® FPGA ダウンロード・ケーブル IIのサポート
7.7. システム検証フローにおけるMATLAB*とSimulink*
7.8. System Consoleの例とチュートリアル
7.9. コマンドライン・モードでのSystem Consoleの実行
7.10. System Consoleコマンドの使用
7.11. ツールキットTclコマンドの使用
7.12. System Consoleを使用したデザインの解析とデバッグの改訂履歴
インテルのみ表示可能 — GUID: mmj1628016537755
Ixiasoft
2.4.5.2. シミュレーション対応のSignal Tapノードの追加
注: このバージョンのSignal Tapシミュレーター統合機能はベータ版です。このベータ版には、次の既知の制限があります。
- Verilog HDLシミュレーションのみがサポートされています。
- テストベンチ生成は、現在のプロジェクト・ディレクトリー内でのみサポートされています。
Signal Tapおよびシミュレーター・モニタリング用のSignal Tap Nodeリストに追加するシミュレーター対応信号のリストを自動生成するには、次の手順に従います。詳細については、シミュレーション対応Signal Tap を参照してください。
- 合成前のデザイン・ネットリストを生成するには、Processing > Start > Start Analysis & Elaborationをクリックします。
- Signal Tapロジック・アナライザーで、Edit > Add Simulator Aware Nodesをクリックします。Simulation Aware Node Finderが開きます。後続するオプションを指定して、タップするノードの最小セットを検索および追加します。選択した階層のロジックコーンは、完全に表示できます。
- Select Hierarchiesボタンをクリックし、タップする1つ以上のデザイン階層を選択して、OKをクリックします。階層のクロックドメインがClock Domainsリストに表示されます。
- Clock Domainsで、必要なドメインのみをイネーブルします。複数のクロックドメインを選択した場合、Signal Tapはドメインごとにインスタンスを作成します。
- Searchボタンをクリックします。選択した階層を完全に表示するために必要なすべてのノードが自動的にイネーブルになり、Total nodes to tapリストに表示されます。シミュレーター対応ノードのいずれかをディスエーブルすると、シミュレーションの表示が低下する可能性があります。
- Insertボタンをクリックします。Signal Tap Nodeリスト内のイネーブル信号がTotal nodes to tapリストにコピーされます。シミュレーター対応の信号データに従って、取得クロックが更新されます。シミュレーター対応のノードファインダー設定の追加 を参照してください。
図 35. Simulator Aware Node Finder図 36. Signal Tap ウィンドウにコピーされたシミュレーター対応ノード
- トリガー条件の定義 の説明のとおり、Signal Tapノードのトリガー条件をを変更します。
- ステップ3: デザインとSignal Tapインスタンスのコンパイル の説明のとおり、デザインとSignal Tapインスタンスをコンパイルします。
- ステップ4 :ターゲット・ハードウェアのプログラム の説明のとおり、ターゲット・ハードウェアをプログラムします。
- ステップ5: Signal Tapロジック・アナライザーの実行 の説明のとおり、Signal Tapロジック・アナライザーを実行します。
- Signal Tapデータからのシミュレーション・テストベンチの生成 の説明のとおり、Signal Tapキャプチャデータからシミュレーション・テストベンチを生成します。