Altera Stratix V Avalon-ST User Manual

Page 103

Advertising
background image

Table 5-46: Virtual Function Registers - Differences from PF

Address

(hex)

Name

Description

0x000

Vendor ID and Device ID

Register

Vendor ID Register and Device ID Registers defined in PCI

Express Base Specification 3.0 . These registers are hardwired to

all 1s.

0x004

Command and Status

Register

PCI Command and Status Registers. Refer to

Table 5-47

for

descriptions of the implemented fields.

0x008

Revision ID and Class Code

Register

PCI Revision ID and Class Code Registers defined in PCI Express

Base Specification 3.0 . The VF has the same settings and access as

PF0.

0x00C

BIST, Header Type, Latency

Timer and Cache Line Size

Registers

Contains the following registers defined in the PCI Express Base

Specification 3.0 : BIST Register, Header Type Register, Latency

Timer, Cache Line Size Register. These registers are hardwired to

all 0s for VFs.

0x010:
0x028

Reserved

N/A

0x02C

Subsystem Vendor ID and

Subsystem ID Registers

PCI Subsystem Vendor ID and Subsystem ID Registers. The VF

has the same settings and access as PF0.

0x030

Reserved

N/A

0x034

Capabilities Pointer

This register points to the first Capability Structure in the PCI

Configuration Space. For VFs, it points to the MSI-X capability.

0x038:
0x03C

Reserved

N/A

MSI-X Capability Structure

0x068

MSI-X Control Register

Contains the MSI-X Message Control Register, Capability ID for

MSI-X, and the next capability pointer. The VF has the same

fields and access as the parent PF.

0x06C

MSI-X Table Offset

Points to the MSI-X Table in memory. Also specifies the BAR

corresponding to the memory segment where the MSI-X Table

resides. The VF has the same fields and access as the PF.

0x070

MSI-X PBA Offset

Points to the MSI-X Pending Bit Array in memory. Also,

specifies the BAR corresponding to the memory segment where

the PBA Array resides. The VF has the same fields and access as

the parent PF.

PCI Express Capability Structure

0x080

PCI Express Capability List

Register

Capability ID, PCI Express Capabilities Register, and the next

capability pointer. Refer to

Table 5-48

for descriptions of the

implemented fields.

UG-01097_sriov

2014.12.15

Virtual Function Registers

5-29

Registers

Altera Corporation

Send Feedback

Advertising