インテルのみ表示可能 — GUID: vrc1613178563723
Ixiasoft
インテルのみ表示可能 — GUID: vrc1613178563723
Ixiasoft
4.3.12. SR-IOV VFエラー・フラグ・インターフェイス (エンドポイントのみ)
VFは、AERをサポートしていない場合、非致命的なエラーメッセージを生成するために必要です。IPではエラーメッセージは生成しません。特定のエラー状況が発生したときに適切なメッセージを生成するかどうかは、ユーザー・アプリケーション・ロジックによって決定されます。
PCIe向けRタイルIPでは、こうしたメッセージを生成するために必要な信号をユーザー・アプリケーション・ロジックが使用できるようにします。Completion Timeout Interfaceおよび次の表に示す信号により、非致命的エラーメッセージを生成するために必要な情報が提供されます。
このインターフェイスは、EPにのみ適用されます。
信号名 | 方向 | 説明 | EP/RP/BP | クロックドメイン |
---|---|---|---|---|
pX_vf_err_poisonedwrreq_s0_o pX_vf_err_poisonedwrreq_s1_o (ここではX = 0、1 (IPコア番号)) |
出力 | 有害な書き込みリクエストを受信したことを示します。 | EP | slow_clk |
pX_vf_err_poisonedcompl_s0_o pX_vf_err_poisonedcompl_s1_o (ここではX = 0、1 (IPコア番号)) |
出力 | 有害なコンプリーションを受信したことを示します。 | EP | slow_clk |
pX_vf_err_ur_posted_s0_o pX_vf_err_ur_posted_s1_o (ここではX = 0、1 (IPコア番号)) |
出力 | ポステッドURリクエストを受信したことを示します。 | EP | slow_clk |
pX_vf_err_ca_postedreq_s0_o pX_vf_err_ca_postedreq_s1_o (ここではX = 0、1 (IPコア番号)) |
出力 | ポステッドCAリクエストを受信したことを示します。 | EP | slow_clk |
pX_vf_err_vf_num_s0_o[10:0] pX_vf_err_vf_num_s1_o[10:0] (ここではX = 0、1 (IPコア番号)) |
出力 | エラーが検出されたVF番号を示します。 | EP | slow_clk |
pX_vf_err_func_num_s0_o[2:0] pX_vf_err_func_num_s1_o[2:0] (ここではX = 0、1 (IPコア番号)) |
出力 | エラーのあるVFに関連付けられている物理ファンクション番号を示します。 | EP | slow_clk |
pX_vf_err_overflow_o |
出力 | VFエラーFIFOオーバーフローとエラーレポートの損失を示します。オーバーフローが発生する可能性があるのは、coreclkout_hip がデフォルト値より遅い場合です。coreclkout_hip がデフォルトの周波数で実行されている場合は、オーバーフローは発生しません。 | EP | slow_clk |
信号名 | 方向 | 説明 | EP/RP/BP | クロックドメイン |
---|---|---|---|---|
pX_user_sent_vfnonfatalmsg_i (ここではX = 0、1 (IPコア番号)) |
入力 | ユーザー・アプリケーションが、検出されたエラーに応答して非致命的エラーメッセージを送信したことを示します。 | EP | slow_clk |
pX_user_vfnonfatalmsg_vfnum_i[10:0] (ここではX = 0、1 (IPコア番号)) |
入力 | エラーメッセージが生成されたVF番号を示します。このバスが有効なのは、user_sent_vfnonfatalmsg_s0_i がHighの場合です。 | EP | slow_clk |
pX_user_vfnonfatalmsg_func_num_i[2:0] (ここではX = 0、1 (IPコア番号)) |
入力 | エラーのあるVFに関連付けられているPF番号を示します。このバスが有効なのは、user_sent_vfnonfatalmsg_s0_i がHighの場合です。 | EP | slow_clk |
pX_user_vfnonfatalmsg_ready_o (ここではX = 0、1 (IPコア番号)) |
出力 | 値0は、入力変更が保留中であることを示します。新しい値を保持する必要があります。 インターフェイスが新しい値を受け入れる準備ができている場合はpX_user_vfnonfatalmsg_ready_o = 1です。 |
EP | slow_clk |