Altera Stratix V Avalon-ST User Manual

Page 91

Advertising
background image

SR-IOV Virtualization Extended Capabilities Registers

Figure 5-6: SR-IOV Virtualization Extended Capabilities Registers

0x180
0x184
0x188

0x18C

0x190

0x194

0x198

0x19C

0x1A0
0x1A4
0x1A8

0x1AC

0x1B0
0x1B4
0x1B8

0x1BC

Next Capability Offset

PCI Express Extended Capability ID

SR-IOV Capabilities

SR-IOV Status

SR-IOV Control

Supported Pages Sizes (RO)

System Page Size (RW)

VF BAR0 (RW)
VF BAR1 (RW)

VF BAR5 (RW)

VF Migration State Array Offset (RO)

31

24 23

16 15

20 19

0

Capability

Version

VF BAR4 (RW)

VF BAR3 (RW)

VF BAR2 (RW)

TotalVFs (RO)

InitialVFs (RO)

RsvdP

NumVFs (RW)

VF Stride (RO)

First VF Offset (RO)

VF Device ID (RO)

RsvdP

Function

Dependency

Link (RO)

Table 5-25: SR-IOV Virtualization Extended Capabilities Registers

Address

(hex)

Name

Description

0x180

SR-IOV Extended Capability

Header

PCI Express Extended Capability ID for SR-IOV and next

capability pointer.

0x184

SR-IOV Capabilities Register Lists supported capabilities of the SR-IOV implementation.

0x188

SR-IOV Control and Status

Registers

The lower 16 bits implement the SR-IOV Control Register. The

upper 16 bits implement the SR-IOV Status Register.

0x18C

InitialVFs/TotalVFs

The lower 16 bits specify the initial number of VFs attached to

PF0. The upper 16 bits specify the total number of PFs available

for attaching to PF0.

UG-01097_sriov

2014.12.15

SR-IOV Virtualization Extended Capabilities Registers

5-17

Registers

Altera Corporation

Send Feedback

Advertising