インテルのみ表示可能 — GUID: klb1614045205459
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: klb1614045205459
Ixiasoft
3.2.2.5. レジスター
次のVirtIO機能構造体レジスターの参照は、各PFおよびVFに適用されます。表示しているアドレスはレジスターアドレスです。
機能 | 開始バイトアドレス | 最終バイトアドレス | DW数 |
---|---|---|---|
Type0 | 0x00 | 0x3F | 16 |
PM (PFのみ) | 0x40 | 0x47 | 2 |
予約済み | 0x48 | 0x4F | 2 |
VirtIO共通コンフィグレーション | 0x50 | 0x5F | 4 |
VirtIO ISRコンフィグレーション | 0x60 | 0x6F | 4 |
PCIe | 0x70 | 0xAB | 15 |
予約済み | 0xAC | 0xAF | 1 |
MSIX | 0xB0 | 0xBB | 3 |
予約済み | 0xBC | 0xBF | 1 |
VirtIO通知コンフィグレーション | 0xC0 | 0xD3 | 5 |
VirtIOデバイス固有コンフィグレーション | 0xD4 | 0xE3 | 4 |
VirtIO PCIコンフィグレーション・アクセス | 0xE4 | 0xF7 | 5 |
予約済み | 0xF8 | 0xFF | 2 |
アドレス | 名前 | 説明 |
---|---|---|
014 | Common Configuration Capability Register | 機能ID、次の機能ポインター、機能の長さです。 |
015 | BAR Indicator Register | 下位8ビットは、どのBARが構造体を保持しているかを示します。 |
016 | BAR Offset Register | BAR内の構造体の開始アドレスを示します。 |
017 | Structure Length Register | 構造体の長さを示します。 |
VirtIO通知機能構造体 | ||
030 | Notifications Capability Register | 機能ID、次の機能ポインター、機能の長さです。 |
031 | BAR Indicator Register | 下位8ビットは、どのBARが構造を保持しているかを示します。 |
032 | BAR Offset Register | BAR内の構造の開始アドレスを示します。 |
033 | Structure Length Register | 構造体の長さを示します。 |
034 | Notify Off Multiplier | queue_notify_offの乗数です。 |
VirtIO ISRステータス機能構造体 | ||
018 | ISR Status Capability Register | 機能ID、次の機能ポインター、機能の長さです。 |
019 | BAR Indicator Register | 下位8ビットは、どのBARが構造を保持しているかを示します。 |
020 | BAR Offset Register | BAR内の構造体の開始アドレスを示します。 |
021 | Structure Length Register | 構造体の長さを示します。 |
VirtIOデバイス固有機能構造体 (オプション) | ||
035 | Device Specific Capability Register | 機能ID、次の機能ポインター、機能の長さです。 |
036 | BAR Indicator Register | 下位8ビットは、どのBARが構造を保持しているかを示します。 |
037 | BAR Offset Register | BAR内の構造体の開始アドレスを示します。 |
038 | Structure Length Register | 構造体の長さを示します。 |
VirtIO PCIコンフィグレーション・アクセス構造体 | ||
039 | PCI Configuration Access Capability Register | 機能ID、次の機能ポインター、機能の長さです。 |
040 | BAR Indicator Register | 下位8ビットは、どのBARが構造を保持しているかを示します。 |
041 | BAR Offset Register | BAR内の構造の開始アドレスを示します。 |
042 | Structure Length Register | 構造体の長さを示します。 |
043 | PCIコンフィグレーション・データ | BARアクセスのデータです。 |
セクションの内容
VirtIO Common Configuration Capability Register (アドレス: 0x012)
VirtIO Common Configuration BAR Indicator Register (アドレス: 0x013)
VirtIO Common Configuration BAR Offset Register (アドレス: 0x014)
VirtIO Common Configuration Structure Length Register (アドレス: 0x015)
VirtIO Notifications Capability Register (アドレス: 0x016)
VirtIO Notifications BAR Indicator Register (アドレス: 0x017)
VirtIO Notifications BAR Offset Register (アドレス: 0x018)
VirtIO Notifications Structure Length Register (アドレス: 0x019)
VirtIO Notifications Notify Off Multiplier Register (アドレス: 0x01A)
VirtIO ISR Status Capability Register Register (アドレス: 0x02F)
VirtIO ISR Status BAR Indicator Register (アドレス: 0x030)
VirtIO ISR Status BAR Offset Register (アドレス: 0x031)
VirtIO ISR Status Structure Length Register (アドレス: 0x032)
VirtIO Device Specific Capability Register (アドレス: 0x033)
VirtIO Device Specific BAR Indicator Register (アドレス: 0x034)
VirtIO Device Specific BAR Offset Register (アドレス0x035)
VirtIO Device Specific Structure Length Register (アドレス: 0x036)
VirtIO PCI Configuration Access Capability Register (アドレス: 0x037)
VirtIO PCI Configuration Access BAR Indicator Register (アドレス: 0x038)
VirtIO PCI Configuration Access BAR Offset Register (アドレス: 0x039)
VirtIO PCI Configuration Access Structure Length Register (アドレス: 0x03A)
VirtIO PCI Configuration Access Data Register (アドレス: 0x03B)