PCI Expressのマルチチャネル DMA インテル® FPGA IPユーザー ガイド

ID 683821
日付 4/20/2022
Public
ドキュメント目次

4.3. リセット

表 33.  PCI Express リセット信号用マルチチャネル DMA IP
信号名 I/Oの種類 詳細
Hタイル
pin_perst_n 入力 これは、PCIe ハード IP へのアクティブLow入力であり、PCIe 仕様で定義された PERST# 機能を実装します。
npor 入力 アプリケーションは、このアクティブ Low リセット入力を PCIe ハード IP に駆動します。これにより、PCIe ハード IP 全体がリセットされます。使用しない場合は、この入力を 1 に接続する必要があります。
app_nreset_status 出力

これは、アクティブ Low のリセット ステータスです。これは、PCIe ハード IP がリセットから解放された後にディアサートされます。

ninit_done 入力

これはアクティブ Low の入力信号です。 「1」は、FPGA デバイスがまだ完全にコンフィグレーションされていないことを示します。

「0」は、デバイスがコンフィグレーション済みで、通常の動作モードであることを示します。

ninit_done 入力を使用するには、デザインで Reset Release Intel FPGA IP をインスタンス化し、その ninit_done 出力を使用します。インテル Stratix 10 デザインでは、Reset Release IP が必要です。 FPGA が完全にコンフィグレーションされてユーザーモードに入るまで、PCI Express IP 用のマルチチャネル DMA をリセット状態に保持します。

PタイルとFタイル
pin_perst_n 入力 Hタイルpin_perst 説明
ninit_done 入力 Hタイルninit_doneの説明を参照してください。
app_rst_n 出力

MCDMA ソフト IP ブロックとユーザーロジックをリセットします。 app_rst_n は、ソフトウェアが SW_RESET レジスター ビット [0] に書き込むとアサートされます。

p0_pld_link_req_rst_o 出力 アプリケーションへのウォームリセット要求
p0_pld_warm_rst_rdy_i 入力 アプリケーションからのウォームリセット準備完了