Secondary pci express extended capability header – Altera Stratix V Avalon-ST User Manual

Page 97

Advertising
background image

be designated as prefetchable or non-prefetchable in Qsys. Finally, the address range of VF BAR 0 can be

configured as any power of 2 between 128 bytes and 2 Gbytes.
The contents of VF BAR 0 are described below:

Table 5-37: VF BARs 0 - 5, 0x1A4 - 0x1B0

Bits

Register Description

Default Value

Access

[0]

Memory Space Indicator: Hardwired to 0 to indicate the BAR

defines a memory address range.

0

RO

[1]

Reserved. Hardwired to 0.

0

[2]

Specifies the BAR size.: The following encodings are defined:
• 1'b0: 32-bit BAR

• 1'b1: 64-bit BAR created by pairing BAR0 with BAR1, BAR2

with BAR3, or BAR4 with BAR5

0

RO

[3]

When 1, indicates that the data within the address range refined

by this BAR is prefetchable. When 1, indicates that the data is not

prefetchable. Data is prefetchable if reading is guaranteed not to

have side-effects .

Prefetchable: 0;

Non-Prefetch‐

able: 1

RO

[7:4]

Reserved. Hardwired to 0.

0

RO

[31:8]

Base address of the BAR. The number of writeable bits is based on

the BAR access size. For example, if bits [15:8] are hardwired to 0,

if the BAR access size is 64 Kbytes. Bits [31:16] can be read and

written.

0

See

description

Secondary PCI Express Extended Capability Header

Table 5-38: Secondary PCI Express Extended Capability Header - 0x200

Bits

Register Description

Default Value

Access

[15:0]

PCI Express Extended Capability ID.

0x0019

RO

[19:16]

Capability Version.

0x1

RO

[31:20]

Next Capability Pointer. Points to NULL.

Variable

RO

UG-01097_sriov

2014.12.15

Secondary PCI Express Extended Capability Header

5-23

Registers

Altera Corporation

Send Feedback

Advertising