Arria® 10 Avalon® Streaming with SR-IOV IP for PCIe* User Guide

ID 683686
Date 9/12/2024
Public
Document Table of Contents

3.5. SR-IOV Device Identification Registers

Table 12.  Device ID RegistersThe following table lists the default values of the read‑only Device ID registers. You can use the parameter editor to change the values of these registers. At run time, you can change the values of these registers using the optional reconfiguration block signals. You can specify Device ID registers for each Physical Function.

Register Name

Default Value

Description

Vendor ID

0x00001172

Sets the read-only value of the Vendor ID register. This parameter can not be set to 0xFFFF per the PCI Express Specification.

Address offset: 0x000.

Device ID

0x00000000

Sets the read-only value of the Device ID register.

Address offset: 0x000.

VF Device ID 0x00000000 Sets the read-only value of the VF Device ID register.

Revision ID

0x00000000

Sets the read-only value of the Revision ID register.

Address offset: 0x008.

Class code

0x00000000

Sets the read-only value of the Class Code register.

Address offset: 0x008.

Subclass code

0x00000000

Sets the read-only value of the Subclass Code register.

Address offset: 0x008.

Subsystem Vendor ID

0x00000000

Sets the read-only value of the register in the PCI Type 0 Configuration Space. This parameter cannot be set to 0xFFFF per the PCI Express Base Specification. This value is assigned by PCI-SIG to the device manufacturer.

Address offset: 0x02C.

Subsystem Device ID

0x00000000

Sets the read-only value of the Subsystem Device ID register in the PCI Type 0 Configuration Space.

Address offset: 0x02C