仅对英特尔可见 — GUID: geh1636064880728
Ixiasoft
1. 有关用于PCI Express的 英特尔® FPGA R-tile Avalon® Streaming IP
2. IP架构和功能描述
3. 高级特性
4. 接口
5. 参数
6. 故障排查/调试
7. 用于 PCI Express* 的 英特尔® FPGA R-tile Avalon® Streaming IP用户指南存档
8. 用于PCI Express的英特尔FPGA R-tile Avalon® Streaming IP用户指南文档修订历史
A. 配置空间寄存器
B. 根端口枚举
C. Endpoint模式下Address Translation Services(ATS)的实现
D. TLP Bypass模式下转发到用户应用的数据包
E. R-Tile Avalon Streaming Intel FPGAIP for PCI Express支持的掩膜裕量
3.2.2.5.1. VirtIO Common Configuration Capability寄存器(地址: 0x012)
3.2.2.5.2. VirtIO Common Configuration Capability寄存器(地址: 0x013)
3.2.2.5.3. VirtIO Common Configuration BAR Offset寄存器(地址: 0x014)
3.2.2.5.4. VirtIO Common Configuration Structure Length寄存器(地址0x015)
3.2.2.5.5. VirtIO Notifications Capability寄存器(地址:0x016)
3.2.2.5.6. VirtIO Notifications BAR Indicator寄存器(地址:0x017)
3.2.2.5.7. VirtIO Notifications BAR Offset寄存器(地址:0x018)
3.2.2.5.8. VirtIO Notifications Structure长度寄存器(地址:0x019)
3.2.2.5.9. VirtIO Notifications Notify Off Multiplier寄存器 (Address: 0x01A)
3.2.2.5.10. VirtIO ISR Status Capability寄存器(地址:0x02F)
3.2.2.5.11. VirtIO ISR Status BAR Indicator寄存器(地址:0x030)
3.2.2.5.12. VirtIO ISR Status BAR Offset寄存器(地址:0x031)
3.2.2.5.13. VirtIO ISR Status Structure长度寄存器(地址:0x032)
3.2.2.5.14. VirtIO Device Specific Capability寄存器(地址:0x033)
3.2.2.5.15. VirtIO Device Specific BAR Indicator寄存器(地址:0x034)
3.2.2.5.16. VirtIO Device Specific BAR Offset寄存器(地址:0x035)
3.2.2.5.17. VirtIO Device Specific Structure长度寄存器(地址:0x036)
3.2.2.5.18. VirtIO PCI Configuration Access Capability寄存器(地址:0x037)
3.2.2.5.19. VirtIO PCI Configuration Access BAR Indicator寄存器(地址:0x038)
3.2.2.5.20. VirtIO PCI Configuration Access BAR Offset寄存器(地址:0x039)
3.2.2.5.21. VirtIO PCI Configuration Access Structure长度寄存器(地址:0x03A)
3.2.2.5.22. VirtIO PCI Configuration Access Data寄存器(地址:0x03B)
4.3.1. Avalon® Streaming接口
4.3.2. 精确时间测量(PTM)接口(仅Endpoint)
4.3.3. 中断接口
4.3.4. 硬IP重配置接口
4.3.5. 错误(Error)接口
4.3.6. Completion Timeout接口
4.3.7. 配置拦截接口
4.3.8. 电源管理接口(Power Management Interface)
4.3.9. Hard IP状态接口
4.3.10. Page Request Services (PRS)接口(仅Endpoint)
4.3.11. Function-Level Reset (FLR)接口(仅Endpoint)
4.3.12. SR-IOV VF Error Flag接口(仅Endpoint)
4.3.13. 通用VSEC接口
5.2.3.1. 器件Capabilities
5.2.3.2. VirtIO参数
5.2.3.3. 链路Capabilities
5.2.3.4. Legacy中断管脚寄存器
5.2.3.5. MSI Capabilities
5.2.3.6. MSI-X Capabilities
5.2.3.7. 插槽Capabilities
5.2.3.8. Latency Tolerance Reporting (LTR)
5.2.3.9. Process Address Space ID (PASID)
5.2.3.10. 器件序列号Capability
5.2.3.11. Page Request Service (PRS)
5.2.3.12. Access Control Service (ACS)
5.2.3.13. 电源管理
5.2.3.14. Vendor Specific Extended Capability (VSEC,供应商指定扩展性能)寄存器
5.2.3.15. TLP Processing Hints (TPH)
5.2.3.16. Address Translation Services (ATS) Capabilities
5.2.3.17. Precision Time Measurement (PTM)
仅对英特尔可见 — GUID: geh1636064880728
Ixiasoft
5.2.3.2. VirtIO参数
可以使能VirtIO,如以下截屏所示:
图 55. 使能VirtIO支持

然后,适当配置VirtIO capability参数,如以下截屏所示:
图 56. 配置VirtIO功能参数

下表总结了与五种VirtIO器件配置结构相关的参数:
参数 | 描述 | 允许范围 | 默认值 |
---|---|---|---|
PF/VF VirtIO Common Configuration Structure Capability参数 | |||
PFs 0-7 Common Configuration Structure BAR Indicator | 指示BAR保持PF 0-7的Common Configuration Structure。该参数位于PFn VirtIO Structures选项卡下。 | 0-5 | 0 |
PFs 0-7 VFs Common Configuration Structure BAR Indicator | 指示BAR保持PF 0-7相关的VF的Common Configuration Structure。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-5 | 0 |
PFs 0-7 Common Configuration Structure Offset within BAR | 指示PF 0-7的给定BAR中,Common Config Structure的起始位置。该参数位于PFn VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 VFs Common Configuration Structure BAR Indicator | 指示与PFs 0-7相关的VF,其给定BAR中Common Config Structure的起始位置。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 Common Configuration Structure Length | 指示PFs 0-7 Common Config Structure的长度,以字节为单位。该参数位于PFn VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 VFs Common Configuration Structure Length | 指示PFs 0-7相关的VF Common Config Structure的长度,以字节为单位。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PF/VF VirtIO Notifications Structure Capability参数 | |||
PFs 0-7 Notifications Structure BAR Indicator | 指示BAR保持PFs 0-7的Notifications Structure。该参数位于PFn VirtIO Structures选项卡下。 | 0-5 | 0 |
PFs 0-7 VFs Notifications Structure BAR Indicator | 指示BAR保持PF 0-7相关的VF的Notifications Structure。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-5 | 0 |
PFs 0-7 Notifications Structure Offset within BAR | 指示PFs 0-7的给定BAR中,Notifications Structure的起始位置。该参数位于PFn VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 VFs Notifications Structure BAR Indicator | 指示PFs 0-7相关的VF,其给定BAR中Notifications Structure的起始位置。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 Notifications Structure Length | 指示PFs 0-7的Notifications Structure的长度,以字节为单位。该参数位于PFn VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 VFs Notifications Structure Length | 指示与PFs 0-7相关的VF的Notifications Structure的长度,以字节为单位。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 Notifications Structure Notify Off Multiplier | 指示PFs 0-7的Notifications Structure中queue_notify_off的乘法器。该参数位于PFn VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 VFs Notifications Structure Notify Off Multiplier | 指示与PFs 0-7相关的VF的Notifications Structure中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 | 指示BAR保持PF 0-7的ISR Status Structure。该参数位于PFn VirtIO Structures选项卡下。 | 0-5 | 0 |
PFs 0-7 VFs ISR Status Structure BAR Indicator | 指示BAR保持PF 0-7相关的VF的ISR Status Structure。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-5 | 0 |
PFs 0-7 ISR Status Structure Offset within BAR | 指示PFs 0-7的给定BAR中,ISR Status Structure的起始位置。该参数位于PFn VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 VFs ISR Status Structure BAR Indicator | 指示PFs 0-7相关的VF,其给定BAR中ISR Status Structure的起始位置。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 ISR Status Structure Length | 指示PFs 0-7的ISR Status Structure长度,以字节为单位。该参数位于PFn VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 VFs ISR Status Structure Length | 指示与PFs 0-7相关的VF的ISR Status Structure的长度,以字节为单位。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PF/VF VirtIO Device-Specific Configuration Structure Capability参数 | |||
Enable PFs 0-7 VirtIO Device Specific Capability | 使能PFs 0-7 VirtIO Device-Specific Configuration Structure Capability。该参数位于PFn VirtIO Structures选项卡下。 | True / False | False |
Enable PFs 0-7 VFs VirtIO Device-Specific Capability | 使能与PFs 0-7相关的VFs的VirtIO Device-Specific Configuration Structure Capability。该参数位于PFn VFs VirtIO Structures选项卡下。 | True / False | False |
PFs 0-7 Device-Specific Configuration Structure BAR Indicator | 指示BAR保持PF 0-7的Device-Specific Configuration Structure。该参数位于PFn VirtIO Structures选项卡下。 |
0-5 | 0 |
PFs 0-7 VFs Device-Specific Configuration Structure BAR Indicator | 指示BAR保持PFs 0-7相关VFs的Device-Specific Configuration Structure。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-5 | 0 |
PFs 0-7 Device-Specific Configuration Structure Offset within BAR | 指示PFs 0-7的给定BAR中,Device-Specific Configuration Structure的起始位置。该参数位于PFn VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 VFs Device-Specific Configuration Structure BAR Indicator | 指示PFs 0-7相关的VF,其给定BAR中Device-Specific Configuration Structure的起始位置。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 Device-Specific Configuration Structure Length | 指示PFs 0-7的Device-Specific Configuration Structure长度,以字节为单位。该参数位于PFn VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 VFs Device-Specific Configuration Structure Length | 指示 PFs 0-7相关VFs的Device-Specific Configuration Structure长度,以字节为单位。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PF/VF VirtIO PCI Configuration Access Structure Capability参数 | |||
PFs 0-7 PCI Configuration Access Structure BAR Indicator | 指示BAR保持PFs 0-7的PCI Configuration Access Structure。该参数位于PFn VirtIO Structures选项卡下。 | 0-5 | 0 |
PFs 0-7 VFs PCI Configuration Access Structure BAR Indicator | 指示BAR保持PF 0-7相关VF的PCI Configuration Access Structure。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-5 | 0 |
PFs 0-7 PCI Configuration Access Structure Offset within BAR | 指示PFs 0-7的给定BAR中PCI Configuration Access Structure的起始地址。该参数位于PFn VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 VFs PCI Configuration Access Structure BAR Indicator | 指示PFs 0-7相关VFs的给定BAR中PCI Configuration Access Structure的起始地址。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 PCI Configuration Access Structure Length | 指示PFs 0-7的PCI Configuration Access Structure长度,以字节为单位。该参数位于PFn VirtIO Structures选项卡下。 | 0-536870911 | 0 |
PFs 0-7 VFs PCI Configuration Access Structure Length | 指示PFs 0-7相关VFs的PCI Configuration Access Structure长度,以字节为单位。该参数位于PFn VFs VirtIO Structures选项卡下。 | 0-536870911 | 0 |