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

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

4.3.10. ページ・リクエスト・サービス (PRS) インターフェイス (エンドポイントのみ)

エンドポイントでは、アクセスが必要であると判断したページでATS変換が使用できない場合、ページ・リクエスト・メッセージを送信して、そのページをシステムメモリーにマッピングするようにリクエストします。

PRSインターフェイスを使用すると、PRSイベントが発生するタイミング、そのPRSイベントが属するファンクション、およびイベントの種類を監視することができます。

PRSインターフェイスを使用できるのは、EPモードで、TLPバイパスがディスエーブルされている場合のみです。

注: PCIe向けRタイルIPによってのみ、PRS機能が提供されます。この機能を利用するには、アプリケーションに必要なロジックを実装する必要があります。
注: ポート0と1のみでPRSをサポートします。
表 72.  PRSインターフェイス信号
信号名 方向 説明 EP/RP/BP クロック
pX_prs_event_valid_i (ここではX = 0、1、2、3 (コア番号)) 入力 この信号では、pX_prs_event_func_i および pX_prs_event_i を修飾します。 PRSイベントごとに1サイクルのパルスがあります。 EP slow_clk
pX_prs_event_func_i[2:0] (ここではX = 0、1、2、3 (コア番号)) 入力 PRSイベントのファンクション番号です。 EP slow_clk
pX_prs_event_i[1:0] (ここではX = 0、1、2、3 (コア番号)) 入力

00: ファンクションがPRG応答の失敗を受信したことを示します。

01: ファンクションによって受信した応答に予期しないページ・リクエスト・グループ・インデックスが含まれていることを示します。

10: ファンクションによって、以前に発行されたすべてのページリクエストの完了と、追加ページのリクエストの停止が行われたことを示します。PRSイネーブルビットがクリアされている場合にのみ有効です。

11: 予約済み

EP slow_clk

次のPRSイベント・インターフェイスのタイミング図の例で示すPRSイベント・インターフェイスのタイミング図は、ファンクション0のアプリケーション層からPRG応答受信のイベントを送信し、ファンクション1のアプリケーション層から追加ページのイベント停止リクエストを送信する場合のものです。

図 39. PRSイベント・インターフェイスのタイミング図の例