PCI Express* 用のインテル® Stratix® 10 HタイルおよびLタイル Avalon® メモリー・マップド・ハードIPユーザーガイド

ID 683667
日付 6/03/2020
Public
ドキュメント目次

11.2.1.1. PCIe* Link Inspectorのイネーブル化

PCIe* Link Inspectorは、パラメーター・エディターのConfiguration Debug and Extension Optionsタブ上でイネーブルします。また、 PCIe* Link Inspectorを使用するには、次のパラメータもオンにする必要があります。

  • Enable transceiver dynamic reconfiguration
  • Enable dynamic reconfiguration of PCIe read-only registers
  • Enable Native PHY, LCPLL, and fPLL ADME for Transceiver Toolkit

PCIe IPインターフェイスの最上位レベルから PCIe* Link Inspectorを使用してLTSSM、XCVR、PLLからの情報などの下位レベルのリンクステータス情報にアクセスするには、Enable PCIe Link Inspector AVMM Interfaceオプションをイネーブルします。これにより、pli_avmm_* ポートから情報を抽出して、JTAGアクセスなしでリンクレベルのデバッグを行うことができます。このオプションのデバッグ機能では、 PCIe* Link Inspectorからデータを読み書きするカスタムロジックを構築する必要があります。

注: Enable PCIe Link Inspectorオプションをイネーブルした場合、IP GUIは、Enable PCIe Link Inspector AVMM Interfaceオプションのみを公開します。
表 78.  PCIe Link Inspector Avalon-MM Interfaceポート
信号名 入力/出力 説明
pli_avmm_master_clk 入力 Avalon-MM定義のインターフェイスのクロック
pli_avmm_master_reset 入力 アクティブLow Avalon-MMリセット
pli_avmm_master_write 入力 書き込み信号
pli_avmm_master_read 入力 読み出し信号
pli_avmm_master_address[19:0] 入力 20ビットアドレス
pli_avmm_master_writedata[31:0] 入力 32ビット書き込みデータ
pli_avmm_master_waitrequest 出力 アサートされると、この信号はIPコアが要求に応答する準備ができていないことを示します。
pli_avmm_master_readdatavalid 出力 アサートされると、この信号は pli_avmm_master_readdata[31:0] 上のデータが有効であることを示します。
pli_avmm_master_readdata[31:0] 出力 32ビット読み出しデータ
図 78.  PCI Express* IPのAvalon-MMインテルStratix 10ハードIP上のLink Inspectorのイネーブル

デフォルトでは、これらのパラメーターはすべてディスエーブルになっています。

デザイン例の生成では、JTAG-to-Avalon Bridgeのインスタンス化はエクスポートされた pli_avmm_* ポートに接続されているため、JTAGを介してすべてのリンク情報を読み出すことができます。JTAG-to-Avalon Bridgeのインスタンス化では、JTAGを介して pli_avmm_* ポートの検証を行います。デザイン例の生成をしないと、JTAG-to-Avalon Bridgeのインスタンス化は行われません。