用于 PCIe* 解决方案的 Intel® Stratix® 10 Avalon® -ST和Single Root I/O Virtualization (SR-IOV)接口用户指南

ID 683111
日期 12/06/2017
Public
文档目录

8.1.10. SR-IOV虚拟化扩展功能寄存器地址映射(SR-IOV Virtualization Extended Capabilities Registers Address Map)

图 70. SR-IOV虚拟化扩展功能寄存器(SR-IOV Virtualization Extended Capabilities Registers)
表 63.  SR-IOV虚拟化扩展功能寄存器(SR-IOV Virtualization Extended Capabilities Registers)

字节地址偏移(Byte Address Offset)

名称

说明

替代的RID (ARI)性能结构

0x178 ARI Enhanced Capability Header ARI的PCI Express Extended Capability ID和下一个性能指针。
0x017C ARI Capability Register, ARI Control Register 低16位实现ARI Capability Register,高16位实现ARI Control Register。

单根I/O虚拟化(SR-IOV)性能结构(Single-Root I/O Virtualization (SR-IOV) Capability Structure )

0x1B8

SR-IOV Extended Capability Header

SR-IOV的PCI Express Extended Capability ID和下一个性能指针。

0x1BC

SR-IOV Capabilities Register

列出了SR-IOV实现支持的功能。

0x1C0

SR-IOV Control and Status Registers

低16位实现SR-IOV Control Register,高16位实现SR-IOV Status Register。

0x1C4

InitialVFs/TotalVFs

低16位指定连接到PF0的VF的初始数。高16位指定可用于连接到PF0的PF的总数。

0x1C8

Function Dependency Link, NumVFs

Function Dependency字段描述Physical Function之间的依赖关系。 NumVFs字段包含当前配置使用的VF数量。

0x1CC

VF Offset/Stride

指定用于将布线ID分配给VF的偏移量(offset)和跨度值(stride)。

0x1D0

VF Device ID

指定分配给器件的VF Device ID。

0x1D4

Supported Page Sizes

指定器件支持的所有页面大小。

0x1D8

System Page Size

存储当前选择的页面大小。

0x1DC

VF BAR 0

VF Base Address Register 0。可独立用作一个32-bit BAR,或者与VF BAR 1结合以形成一个64-bit BAR。

0x1E0

VF BAR 1

VF Base Address Register 1。可独立用作一个32-bit BAR,或者与VF BAR 0结合以形成一个64-bit BAR。

0x1E4

VF BAR 2

VF Base Address Register 2。可独立用作一个32-bit BAR,或者与VF BAR 3结合以形成一个64-bit BAR。

0x1E8

VF BAR 3

VF Base Address Register 3。可独立用作一个32-bit BAR,或者与VF BAR 2结合以形成一个64-bit BAR。

0x1EC

VF BAR 4

VF Base Address Register 4。可独立用作一个32-bit BAR,或者与VF BAR 5结合以形成一个64-bit BAR。

0x1F0

VF BAR 5

VF Base Address Register 5。可独立用作一个32-bit BAR,或者与VF BAR 4结合以形成一个64-bit BAR。

0x1F4

VF Migration State Array Offset

未实现。

Secondary PCI Express Extended Capability Structure (Gen3, PF 0 only)

0x280

Secondary PCI Express Extended Capability Header

Secondary PCI Express Capability的PCI Express Extended Capability ID和下一个性能指针。

0x284

Link Control 3 Register

未实现。

0x288

Lane Error Status Register

每通道错误状态位。

0x28C

Lane Equalization Control Register 0

远程器件的Lane 0和1的Transmitter Preset和Receiver Preset Hint值。这些值在Link Equalization期间被采集。

0x290

Lane Equalization Control Register 1

远程器件的Lane 2和3的Transmitter Preset和Receiver Preset Hint值。这些值在Link Equalization期间被采集。

0x294

Lane Equalization Control Register 2

远程器件的Lane 4和5的Transmitter Preset和Receiver Preset Hint值。这些值在Link Equalization期间被采集。

0x298

Lane Equalization Control Register 3

远程器件的Lane 6和7的Transmitter Preset和Receiver Preset Hint值。这些值在Link Equalization期间被采集。

Transaction Processing Hints (TPH) Requester Capability Structure

0x1F8

TPH Requester Extended Capability Header

TPH Requester Capability的PCI Express Extended Capability ID和下一个性能指针。

0x1FC

TPH Requester Capability Register

TPH Requester Capability的PCI Express Extended Capability ID和下一个性能指针。此寄存器包含TPH Requester Capability的通告参数。

0x1D0

TPH Requester Control Register

此寄存器包含TPH Requester Capability的使能和模式选择比特。

Address Translation Services (ATS) Capability Structure

0x284

ATS Extended Capability Header

ATS Capability的PCI Express Extended Capability ID和下一个性能指针。

0x288

ATS Capability Register and ATS Control Register

此位置包含16-bit ATS Capability Register和16-bit ATS Control Register。