
Chapter 7: Register Descriptions
7–19
Correspondence between Configuration Space Registers and the PCIe Specification
June 2012
Altera Corporation
Stratix V Hard IP for PCI Express
0x020
Base Address 4
Base Address Registers (Offset 10h - 24h)
0x024
Base Address 5
Base Address Registers (Offset 10h - 24h)
0x028
Reserved
Type 0 Configuration Space Header
0x02C
Subsystem Device ID Subsystem Vendor ID
Type 0 Configuration Space Header
0x030
Expansion ROM base address
Type 0 Configuration Space Header
0x034
Reserved Capabilities PTR
Type 0 Configuration Space Header
0x038
Reserved
Type 0 Configuration Space Header
0x03C
0x00 0x00 Interrupt Pin Interrupt Line
Type 0 Configuration Space Header
Table 6-3.
PCI Type 1 Configuration Space Header (Root Ports) Rev3.0 Spec: Type 1 Configuration Space Header
0x000
Device ID Vendor ID
Type 1 Configuration Space Header
0x004
Status Command
Type 1 Configuration Space Header
0x008
Class Code Revision ID
Type 1 Configuration Space Header
0x00C
BIST Header Type Primary Latency Timer Cache
Line Size
Type 1 Configuration Space Header
0x010
Base Address 0
Base Address Registers (Offset 10h/14h)
0x014
Base Address 1
Base Address Registers (Offset 10h/14h)
0x018
Secondary Latency Timer Subordinate Bus
Number Secondary Bus Number Primary Bus
Number
Secondary Latency Timer (Offset 1Bh)/Type 1
Configuration Space Header/ /Primary Bus Number
(Offset 18h)
0x01C
Secondary Status I/O Limit I/O Base
Secondary Status Register (Offset 1Eh) / Type 1
Configuration Space Header
0x020
Memory Limit Memory Base
Type 1 Configuration Space Header
0x024
Prefetchable Memory Limit Prefetchable Memory
Base
Prefetchable Memory Base/Limit (Offset 24h)
0x028
Prefetchable Base Upper 32 Bits
Type 1 Configuration Space Header
0x02C
Prefetchable Limit Upper 32 Bits
Type 1 Configuration Space Header
0x030
I/O Limit Upper 16 Bits I/O Base Upper 16 Bits
Type 1 Configuration Space Header
0x034
Reserved Capabilities PTR
Type 1 Configuration Space Header
0x038
Expansion ROM Base Address
Type 1 Configuration Space Header
0x03C
Bridge Control Interrupt Pin Interrupt Line
Bridge Control Register (Offset 3Eh)
Table 6-4.
MSI Capability Structure, Rev3.0 Spec: MSI Capability Structures
0x050
Message Control Next Cap Ptr Capability ID
MSI and MSI-X Capability Structures
0x054
Message Address
MSI and MSI-X Capability Structures
0x058
Message Upper Address
MSI and MSI-X Capability Structures
0x05C
Reserved Message Data
MSI and MSI-X Capability Structures
Table 6-5.
MSI-X Capability Structure, Rev3.0 Spec: MSI-X Capability Structures
0x68
Message Control Next Cap Ptr Capability ID
MSI and MSI-X Capability Structures
0x6C
MSI-X Table Offset BIR
MSI and MSI-X Capability Structures
0x70
Pending Bit Array (PBA) Offset BIR
MSI and MSI-X Capability Structures
Table 7–36. Correspondence Configuration Space Registers and PCI Express Base Specification Rev. 2.0 Description
Byte Address
Hard IP Configuration Space Register
Corresponding Section in PCIe Specification