インテルのみ表示可能 — GUID: igg1523056172549
Ixiasoft
4.1. ステップ1 : デベロッパー: ペリフェラル再利用コア・パーティションの作成とLogic Lock領域の定義
4.2. ステップ2 : ルート・パーティションでのSLD JTAG Bridge Agentの生成とインスタンス化
4.3. ステップ3:SLD JTAG Bridge Hostの生成とインスタンス化
4.4. ステップ4 : Signal TapのHDLインスタンスの生成
4.5. ステップ5 : ルート・パーティションのコンパイルとエクスポート、およびコンシューマー・プロジェクトへのファイルのコピー
4.6. ステップ6 : デバイスのプログラミングとハードウェアの検証
4.7. ステップ7 : ルート・パーティション用のSignal Tapファイルの生成
4.8. ステップ8 : Signal Tapによるハードウェアの検証
インテルのみ表示可能 — GUID: igg1523056172549
Ixiasoft
4.2. ステップ2 : ルート・パーティションでのSLD JTAG Bridge Agentの生成とインスタンス化
- IP Catalog (Tools > IP Catalog) からSLD JTAG Bridge Agent インテル® FPGA IP を選択して生成します。名前をdebug_agentに設定します。
SLD JTAG Bridge Host インテル® FPGA IPの生成について詳しくは、 インテルQuartus Prime開発ソフトウェア・プロ・エディション ユーザーガイド:デバッグツール を参照してください。
- top.svファイルを開き、56行目から65行目および74行目から79行目までのコメントを解除し、ファイルを保存します。
このアクションにより、ルート・パーティション内のSLD JTAG Bridge Agentがインスタンス化されます。
56行目から65行目 :
// wire tck, tms, tdi, vir tdi, ena, tdo; // debug_agent debug_agent_inst ( // .tck (tck), //output, width=1, connect_to_bridge_host .tck // .tms (tms), //output, width=1, .tms // .tdi (tdi), //output, width=1, .tdi // .vir_tdi (vir tdi),//output, width=1, .vir_tdi // .ena (ena), //output, width=1, .ena // .tdo (tdo) // input, width=1, .tdo // );
74行目から79行目 :
// .tck (tck), //input, width=1, connect_to_bridge_host .tck // .tms (tms), //input, width=1, .tms // .tdi (tdi), //input, width=1, .tdi // .vir_tdi (vir tdi), //input, width=1, .vir_tdi // .ena (ena), //input, width=1, .ena // .tdo (tdo) //output, width=1, .tdo