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

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

6.1.3.2. リセット

PCIeハードIPはリセット信号を生成します。Avalon-MM DMAブリッジには、単一のアクティブLowリセット入力があります。これは、PCIe IPコアからのリセットの同期バージョンです。
図 47. クロック接続およびリセット接続
表 44.  リセット

信号

入力/出力

説明

app_nreset_status 出力 アクティブLowのリセット信号です。nporまたはpin_perstnから派生します。この信号を使用して、Applicationをリセットできます。
currentspeed[1:0] 出力

PCIeリンクの現在の速度を示します。

次のエンコーディングが定義されています。
  • 2'b00: 未定義
  • 2'b01: Gen1
  • 2'b10: Gen2
  • 2'b11: Gen3
npor

入力

アプリケーション層は、このアクティブLowリセット信号を駆動します。npor は、IPコア全体、PCS、PMA、およびPLLをリセットします。npor は、少なくとも20 nsの間、保持する必要があります。この信号はエッジであり、レベル・センシティブではありません。したがって、この信号の値が低いと、リセット時にカスタムロジックが保持されません。この信号をディスエーブルすることはできません。
pin_perst

入力

デバイスのPCIeリセットピンからのアクティブLowリセットです。データパスおよび制御レジスターをリセットします。
ninit_done 入力 アクティブロー非同期入力です。この信号の「1」は、FPGAデバイスがまだ完全にコンフィグレーションされていないことを示しています。「0」は、デバイスがコンフィグレーションされ、通常の動作モードであることを示します。ninit_done 入力を使用するには、デザインでReset Release Intel FPGA IPをインスタンス化し、その ninit_done 出力を使用して、PCIeの Avalon® メモリーマップドIPの入力を駆動します。この入力の使用方法の詳細については、以下を参照してください。https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/an/an891.pdf