インテルのみ表示可能 — GUID: geh1636064880728
Ixiasoft
1. PCI Express向けRタイル Avalon® Streamingインテル FPGA IPについて
2. IPアーキテクチャーおよび機能の説明
3. 高度な機能
4. インターフェイス
5. パラメーター
6. トラブルシューティング/デバッグ
7. PCI Express* 向けRタイル Avalon® StreamingインテルFPGA IPユーザーガイドのアーカイブ
8. PCI Express向けRタイル Avalon® Streaming インテルFPGA IPユーザーガイドの文書改訂履歴
A. コンフィグレーション・スペース・レジスター
B. ルートポートの列挙
C. エンドポイント・モードでのアドレス変換サービス (ATS) の実装
D. TLPバイパスモードでのユーザー・アプリケーションへのパケット転送
3.2.2.5.1. VirtIO Common Configuration Capability Register (アドレス: 0x012)
3.2.2.5.2. VirtIO Common Configuration BAR Indicator Register (アドレス: 0x013)
3.2.2.5.3. VirtIO Common Configuration BAR Offset Register (アドレス: 0x014)
3.2.2.5.4. VirtIO Common Configuration Structure Length Register (アドレス: 0x015)
3.2.2.5.5. VirtIO Notifications Capability Register (アドレス: 0x016)
3.2.2.5.6. VirtIO Notifications BAR Indicator Register (アドレス: 0x017)
3.2.2.5.7. VirtIO Notifications BAR Offset Register (アドレス: 0x018)
3.2.2.5.8. VirtIO Notifications Structure Length Register (アドレス: 0x019)
3.2.2.5.9. VirtIO Notifications Notify Off Multiplier Register (アドレス: 0x01A)
3.2.2.5.10. VirtIO ISR Status Capability Register Register (アドレス: 0x02F)
3.2.2.5.11. VirtIO ISR Status BAR Indicator Register (アドレス: 0x030)
3.2.2.5.12. VirtIO ISR Status BAR Offset Register (アドレス: 0x031)
3.2.2.5.13. VirtIO ISR Status Structure Length Register (アドレス: 0x032)
3.2.2.5.14. VirtIO Device Specific Capability Register (アドレス: 0x033)
3.2.2.5.15. VirtIO Device Specific BAR Indicator Register (アドレス: 0x034)
3.2.2.5.16. VirtIO Device Specific BAR Offset Register (アドレス0x035)
3.2.2.5.17. VirtIO Device Specific Structure Length Register (アドレス: 0x036)
3.2.2.5.18. VirtIO PCI Configuration Access Capability Register (アドレス: 0x037)
3.2.2.5.19. VirtIO PCI Configuration Access BAR Indicator Register (アドレス: 0x038)
3.2.2.5.20. VirtIO PCI Configuration Access BAR Offset Register (アドレス: 0x039)
3.2.2.5.21. VirtIO PCI Configuration Access Structure Length Register (アドレス: 0x03A)
3.2.2.5.22. VirtIO PCI Configuration Access Data Register (アドレス: 0x03B)
4.3.1. Avalon® Streamingインターフェイス
4.3.2. 精密時間測定インターフェイス (エンドポイントのみ)
4.3.3. 割り込みインターフェイス
4.3.4. ハードIPリコンフィグレーション・インターフェイス
4.3.5. エラー・インターフェイス
4.3.6. コンプリーション・タイムアウト・インターフェイス
4.3.7. コンフィグレーション・インターセプト・インターフェイス
4.3.8. パワー・マネジメント・インターフェイス
4.3.9. ハードIPステータス・インターフェイス
4.3.10. ページ・リクエスト・サービス (PRS) インターフェイス (エンドポイントのみ)
4.3.11. ファンクション・レベル・リセット (FLR) インターフェイス (エンドポイントのみ)
4.3.12. SR-IOV VFエラー・フラグ・インターフェイス (エンドポイントのみ)
4.3.13. 汎用VSECインターフェイス
5.2.3.1. Deviceの機能
5.2.3.2. VirtIOのパラメーター
5.2.3.3. Linkの機能
5.2.3.4. Legacy Interrupt Pin Register
5.2.3.5. MSI機能
5.2.3.6. MSI-Xの機能
5.2.3.7. Slotの機能
5.2.3.8. Latency Tolerance Reporting (LTR)
5.2.3.9. Process Address Space ID (PASID)
5.2.3.10. Device Serial Numberの機能
5.2.3.11. Page Request Service (PRS)
5.2.3.12. Access Control Service (ACS)
5.2.3.13. Power Management
5.2.3.14. Vendor Specific Extended Capability (VSEC) Register
5.2.3.15. TLP Processing Hints (TPH)
5.2.3.16. Address Translation Services (ATS) の機能
5.2.3.17. Precision Time Management (PTM)
インテルのみ表示可能 — GUID: geh1636064880728
Ixiasoft
5.2.3.2. VirtIOのパラメーター
VirtIOをイネーブルする方法を次のスクリーンショットに示します。
図 52. Enable VirtIO Support

その後、次のスクリーンショットに示すように、適宜VirtIO機能のパラメーターをコンフィグレーションします。
図 53. VirtIO機能パラメーターのコンフィグレーション

次の表にまとめたパラメーターは、5つのVirtIOデバイス・コンフィグレーション構造体に関連付けられているものです。
パラメーター | 説明 | 許容範囲 | デフォルト値 |
---|---|---|---|
PF/VF VirtIO Common Configuration Structure Capabilityパラメーター | |||
PFs 0-7 Common Configuration Structure BAR Indicator | PF 0 ~ 7の共通コンフィグレーション構造体を保持しているBARを示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 5 | 0 |
PFs 0-7 VFs Common Configuration Structure BAR Indicator | PF 0 ~ 7に関連付けられているVFの共通コンフィグレーション構造体を保持しているBARを示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 5 | 0 |
PFs 0-7 Common Configuration Structure Offset within BAR | PF 0 ~ 7の特定のBARの共通コンフィグレーション構造体の開始位置を示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 VFs Common Configuration Structure BAR Indicator | PF 0 ~ 7に関連付けられているVFの特定のBARの共通コンフィグレーション構造体の開始位置を示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 Common Configuration Structure Length | PF 0 ~ 7の共通コンフィグレーション構造体の長さをバイト単位で示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 VFs Common Configuration Structure Length | PF 0 ~ 7に関連付けられているVFの共通コンフィグレーション構造体の長さをバイト単位で示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PF/VF VirtIO Notifications Structure Capabilityパラメーター | |||
PFs 0-7 Notifications Structure BAR Indicator | PF 0 ~ 7の通知構造体を保持しているBARを示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 5 | 0 |
PFs 0-7 VFs Notifications Structure BAR Indicator | PF 0 ~ 7に関連付けられているVFの通知構造体を保持しているBARを示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 5 | 0 |
PFs 0-7 Notifications Structure Offset within BAR | PF 0 ~ 7の特定のBARの通知構造体の開始位置を示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 VFs Notifications Structure BAR Indicator | PF 0 ~ 7に関連付けられているVFの特定のBARの通知構造体の開始位置を示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 Notifications Structure Length | PF 0 ~ 7の通知構造体の長さをバイト単位でを示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 VFs Notifications Structure Length | PF 0 ~ 7に関連付けられているVFの通知構造体の長さをバイト単位で示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 Notifications Structure Notify Off Multiplier | PF 0 ~ 7の通知構造体のqueue_notify_offの乗算器を示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 VFs Notifications Structure Notify Off Multiplier | PF 0 ~ 7に関連付けられているVFの通知構造体のqueue_notify_offの乗算器を示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PF/VF VirtIO ISR Status Structure Capabilityパラメーター | |||
PFs 0-7 ISR Status Structure BAR Indicator | PF 0 ~ 7のISRステータス構造体を保持しているBARを示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 5 | 0 |
PFs 0-7 VFs ISR Status Structure BAR Indicator | PF 0 ~ 7に関連付けられているVFのISRステータス構造体を保持しているBARを示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 5 | 0 |
PFs 0-7 ISR Status Structure Offset within BAR | PF 0 ~ 7の特定のBARのISRステータス構造体の開始位置を示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 VFs ISR Status Structure BAR Indicator | PF 0 ~ 7の特定のBARのISRステータス構造体の開始位置を示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 ISR Status Structure Length | PF 0 ~ 7のISRステータス構造体の長さをバイト単位で示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 VFs ISR Status Structure Length | PF 0 ~ 7に関連付けられているVFのISRステータス構造体の長さをバイト単位で示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PF/VF VirtIO Device-Specific Configuration Structure Capabilityパラメーター | |||
Enable PFs 0-7 VirtIO Device Specific Capability | PF 0 ~ 7のVirtIOデバイス固有のコンフィグレーション構造体機能をイネーブルします。このパラメーターは、PFn VirtIO Structures タブにあります。 | True / False | False |
Enable PFs 0-7 VFVirtIO Device-Specific Capability | PF 0 ~ 7に関連付けられているVFのVirtIOデバイス固有のコンフィグレーション構造体機能をイネーブルします。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | True / False | False |
PFs 0-7 Device-Specific Configuration Structure BAR Indicator | PF 0 ~ 7のデバイス固有のコンフィグレーション構造体を保持しているBARを示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 |
0 ~ 5 | 0 |
PFs 0-7 VFs Device-Specific Configuration Structure BAR Indicator | PF 0 ~ 7に関連付けられているVFのデバイス固有のコンフィグレーション構造体を保持しているBARを示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 5 | 0 |
PFs 0-7 Device-Specific Configuration Structure Offset within BAR | PF 0 ~ 7の特定のBARのデバイス固有のコンフィグレーション構造体の開始位置を示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 VFs Device-Specific Configuration Structure BAR Indicator | PF 0 ~ 7に関連付けられているVFのデバイス固有のコンフィグレーション構造体の開始位置を示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 Device-Specific Configuration Structure Length | PF 0 ~ 7のデバイス固有のコンフィグレーション構造体の長さをバイト単位で示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 VFs Device-Specific Configuration Structure Length | PF 0 ~ 7に関連付けられているVFのデバイス固有のコンフィグレーション構造体の長さをバイト単位で示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PF/VF VirtIO PCI Configuration Access Structure Capabilityパラメーター | |||
PFs 0-7 PCI Configuration Access Structure BAR Indicator | PF 0 ~ 7のPCIコンフィグレーション・アクセス構造体を保持しているBARを示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 5 | 0 |
PFs 0-7 VFs PCI Configuration Access Structure BAR Indicator | PF 0 ~ 7に関連付けられているVFのPCIコンフィグレーション・アクセス構造体を保持しているBARを示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 5 | 0 |
PFs 0-7 PCI Configuration Access Structure Offset within BAR | PF 0 ~ 7の特定のBARのPCIコンフィグレーション・アクセス構造体の開始位置を示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 VFs PCI Configuration Access Structure BAR Indicator | PF 0 ~ 7に関連付けられているVFの特定のBARのPCIコンフィグレーション・アクセス構造体の開始位置を示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 PCI Configuration Access Structure Length | PF 0 ~ 7のPCIコンフィグレーション・アクセス構造体の長さをバイト単位で示します。このパラメーターは、PFn VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |
PFs 0-7 VFs PCI Configuration Access Structure Length | PF 0 ~ 7に関連付けられているVFのPCIコンフィグレーション・アクセス構造体の長さをバイト単位で示します。このパラメーターは、PFn VFs VirtIO Structuresタブにあります。 | 0 ~ 536870911 | 0 |