June 2012
Altera Corporation
Stratix V Hard IP for PCI Express
7. Register Descriptions
This section describes registers that you can access the PCI Express Configuration
Space. It includes the following sections:
■
Configuration Space Register Content
■
Correspondence between Configuration Space Registers and the PCIe
Specification
Configuration Space Register Content
shows the PCI Compatible Configuration Space address map. The following
tables provide more details.
1
To facilitate finding additional information about these PCI and PCI Express registers,
the following tables provide the name of the corresponding section in the
Base Specification Revision 3.0.
Table 7–1. PCI Configuration Space
Byte Offset
Register Set
PCI Compatible Configuration Space
0x000:0x03C
PCI Type 0 Compatible Configuration Space Header (Refer to
for details.)
0x000:0x03C
PCI Type 1 Compatible Configuration Space Header (Refer to
for details.)
0x040:0x04C
Reserved.
0x050:0x05C
MSI Capability Structure, (Refer to
0x060:0x064
Reserved
0x068:0x070
MSI-X Capability Structure, (Refer to
for details.)
0x070:0x074
Reserved
0x078:0x07C
Power Management Capability Structure (Refer to
for details.)
0x080:0x0BC
PCI Express Capability Structure (Refer to
for details.)
0x0C0:0x0C4
Reserved
PCI Express Extended Configuration Space
0x100:0x16C
Virtual Channel Capability Structure
0x170:0x1FC
Reserved
0x200:0x240
Vendor Specific Extended Capability Structure (Refer to
Altera-Defined Vendor Specific Extended
for details.)
0x300:0x318
Secondary PCI Express Extended Capability Structure (for Gen3 operation)
0x31C:7FC
Reserved
0x800:0x834
Advanced error reporting (AER)
(optional)
0x838:0x8FF
Reserved
June 2012
<edit Part Number variable in chapter>