PCI Express* 向けRタイル Avalon® StreamingインテルFPGA IPユーザーガイド

ID 683501
日付 10/07/2022
Public
ドキュメント目次

3.2.1.2.1. VFエラー・フラグ・インターフェイス (x16/x8コアのみ)

VFは、AERサポートがない場合、非致命的なエラーメッセージを生成する必要があります。IPではエラーメッセージは生成しません。特定のエラー状況が発生したときに適切なメッセージを生成するかどうかは、ユーザー・アプリケーション・ロジックによって決定されます。

PCIe向けRタイルIPでは、こうしたメッセージを生成するために必要な信号をユーザー・アプリケーション・ロジックで使用できるようにします。コンプリーション・タイムアウト・インターフェイス (コンプリーション・タイムアウト・インターフェイス のセクションを参照) および次の表に示す信号により、非致命的なエラーメッセージを生成するために必要な情報が提供されます。
表 14.  VFエラー・フラグ・インターフェイス
信号名 方向 説明 クロックドメイン EP/RP/BP

X16: vf_err_poisonedwrreq_s0/1_o

X8: vf_err_poisonedwrreq_s0_o

O 有害な書き込み要求が受信されたことを示します。 coreclkout_hip EP

X16: vf_err_poisonedcompl_s0/1_o

X8: vf_err_poisonedcompl_s0_o

O 有害なコンプリーションが受信されたことを示します。 coreclkout_hip EP

X16: vf_err_ur_posted_s0/1_o

X8: vf_err_ur_posted_s0_o

O ポステッドURリクエストをIPコアで受信したことを示します。 coreclkout_hip EP

X16: vf_err_ca_postedreq_s0/1_o

X8: vf_err_ca_postedreq_s0_o

O ポステッドCAリクエストをIPコアで受信したことを示します。 coreclkout_hip EP

X16: vf_err_vf_num_s0/1_o[10:0]

X8: vf_err_vf_num_s0_o[10:0]

O エラーが検出されたVF番号を示します。 coreclkout_hip EP

X16: vf_err_func_num_s0/1_o[2:0]

X8: vf_err_func_num_s0_o[2:0]

O エラーのあるVFに関連した物理ファンクション番号を示します。 coreclkout_hip EP
vf_err_overflow_o O VFエラーFIFOオーバーフローとエラーレポートの損失を示します。オーバーフローが発生する可能性があるのは、coreclkout_hip がデフォルト値よりも低速の場合です。coreclkout_hip がデフォルトの周波数で実行されている場合は、オーバーフローは発生しません。 coreclkout_hip EP
user_sent_vfnonfatalmsg_s0_i I 検出されたエラーに応答して、ユーザー・アプリケーションから非致命的なエラーメッセージが送信されたことを示します。 coreclkout_hip EP
user_vfnonfatalmsg_vfnum_s0_i[10:0] I エラーメッセージが生成されたVF番号を示します。このバスが有効なのは、user_sent_vfnonfatalmsg_s0_i がHighの場合です。 coreclkout_hip EP
user_vfnonfatalmsg_func_num_s0_i[2:0] I エラーのあるVFに関連付けられているPF番号を示します。このバスが有効なのは、user_sent_vfnonfatalmsg_s0_i がHighの場合です。 coreclkout_hip EP