PCI Express*向け F-タイル Avalon® ストリーミングのインテル® FPGA IPユーザーガイド

ID 683140
日付 4/27/2023
Public
ドキュメント目次

A.2.2.3.2. ATS Capability Register and ATS Control Register (Offset 0x4)

この場所の下位16ビットはATS機能レジスターをコンフィグレーションし、上位16ビットはATS制御レジスターをコンフィグレーションします。

表 134.  ATS Capability Register and ATS Control Register
ビット レジスターの説明 デフォルト値 Access
[4:0]

Invalidate Queue Depth:アップストリーム接続を調整する前に関数が受け入れることができる無効化要求の数。 0の場合、関数は32の無効化要求を受け入れることができます。

このフィールドは、VFの場合は0に固定されています。 VFは、PF’s ATS Capability Registerからの設定を使用します。

0x0 RO
[5] ページ整列要求:設定されている場合、変換されていないアドレスが常に4096バイトの境界に整列されていることを示します。 このビットは1に配線されています。 0x1 RO
[15:6] Reserved 0x0 RO
[20:16]

Smallest Translation Unit (STU): この値は、変換完了または無効化要求で指定された4096バイトブロックの最小数を関数に示します。 これは2乗です。 ブロック数は2STUです。 値0は1ブロックを示し、値0x1Fは231ブロック、つまり合計8テラバイト(TB)を示します。

このフィールドは、VFの場合は0に固定されています。 VFは、親PFのATS制御レジスターからの設定を使用します。

0x0 RO
[30:21] Reserved 0x0 RO
[31]

(E)ビットを有効にします。 設定すると、関数は翻訳をキャッシュできます。

この情報は、設定インターセプトインターフェイスから取得する必要があります。

0x0 RW