L-tile和H-tile Avalon® 存储器映射 Intel® FPGA IP PCI Express* 用户指南

ID 683667
日期 11/11/2021
Public
文档目录

7.1. 配置空间寄存器

表 51.  配置空间容量结构与PCIe基本规范描述之间的对应关系

字节地址

配置空间寄存器

PCIe规范中的对应部分

0x000-0x03C

PCI Header Type 0 Configuration Registers

Type 0 Configuration Space Header

0x040-0x04C

Power Management

PCI Power Management Capability Structure

0x050-0x05C

MSI Capability Structure

MSI Capability Structure,也可参考PCI Local Bus Specification

0x060-0x06C 保留 N/A

0x070-0x0A8

PCI Express Capability Structure

PCI Express Capability Structure

0x0B0-0x0B8

MSI-X Capability Structure

MSI-X Capability Structure,也可参考PCI Local Bus Specification

0x0BC-0x0FC 保留 N/A
0x100-0x134 Advanced Error Reporting (AER) (for PFs only) Advanced Error Reporting Capability
0x138-0x184 保留 N/A

0x188-0x1B0

Secondary PCI Express Extended Capability Header

PCI Express Extended Capability

0x1B4

保留

N/A

0x1B8-0x1F4 SR-IOV Capability Structure Single Root I/O Virtualization and Sharing Specification, Rev, 1.1中的SR-IOV Extended Capability Header
0x1F8-0x1D0 Transaction Processing Hints (TPH) Requester Capability TLP Processing Hints (TPH)
0x1D4-0x280 保留 N/A
0x284-0x288 Address Translation Services (ATS) Capability Structure Single Root I/O Virtualization and Sharing Specification, Rev. 1.1 中的Address Translation Services Extended Capability (ATS)

0xB80-0xBFC

Intel指定

Vendor-Specific Header (Header only)

0xC00

可选的定制扩展

N/A

0xC00 可选的定制扩展 N/A
表 52.  配置空间寄存器字段汇总

字节地址

Hard IP配置空间寄存器

PCIe规范中的对应部分

0x000

Device ID, Vendor ID

Type 0 Configuration Space Header

0x004

Status, Command

Type 0 Configuration Space Header

0x008

Class Code, Revision ID

Type 0 Configuration Space Header

0x00C

Header Type, Cache Line Size

Type 0 Configuration Space Header

0x010

Base Address 0

Base Address Registers

0x014

Base Address 1

Base Address Registers

0x018

Base Address 2

Base Address Registers

0x01C

Base Address 3

Base Address Registers

0x020

Base Address 4

Base Address Registers

0x024

Base Address 5

Base Address Registers

0x028

Reserved

N/A

0x02C

Subsystem ID, Subsystem Vendor ID

Type 0 Configuration Space Header

0x030

Reserved

N/A

0x034

Capabilities Pointer

Type 0 Configuration Space Header

0x038

Reserved

N/A

0x03C

Interrupt Pin, Interrupt Line

Type 0 Configuration Space Header

0x040 PME_Support, D1, D2, etc. PCI Power Management Capability Structure
0x044 PME_en, PME_Status, etc. Power Management Status and Control Register

0x050

MSI-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

0x0B0

MSI-X Message Control Next Cap Ptr Capability ID

MSI and MSI-X Capability Structures

0x0B4

MSI-X Table Offset BIR

MSI and MSI-X Capability Structures

0x0B8

Pending Bit Array (PBA) Offset BIR

MSI and MSI-X Capability Structures

0x100

PCI Express Enhanced Capability Header

Advanced Error Reporting Enhanced Capability Header

0x104

Uncorrectable Error Status Register

Uncorrectable Error Status Register

0x108

Uncorrectable Error Mask Register

Uncorrectable Error Mask Register

0x10C

Uncorrectable Error Mask Register

Uncorrectable Error Severity Register

0x110

Correctable Error Status Register

Correctable Error Status Register

0x114

Correctable Error Mask Register

Correctable Error Mask Register

0x118

Advanced Error Capabilities and Control Register

Advanced Error Capabilities and Control Register

0x11C

Header Log Register

Header Log Register

0x12C

Root Error Command

Root Error Command Register

0x130

Root Error Status

Root Error Status Register

0x134

Error Source Identification Register Correctable Error Source ID Register

Error Source Identification Register

0x188

Next Capability Offset, PCI Express Extended Capability ID

Secondary PCI Express Extended Capability

0x18C

Enable SKP OS, Link Equalization Req, Perform Equalization

Link Control 3 Register

0x190

Lane Error Status Register

Lane Error Status Register

0x194:0x1B0

Lane Equalization Control Register

Lane Equalization Control Register

0xB80 VSEC Capability Header Vendor-Specific Extended Capability Header
0xB84 VSEC Length, Revision, ID Vendor-Specific Header
0xB88 Intel Marker Intel特定寄存器
0xB8C JTAG Silicon ID DW0
0xB90 JTAG Silicon ID DW1
0xB94 JTAG Silicon ID DW2
0xB98 JTAG Silicon ID DW3
0xB9C User Device and Board Type ID
0xBA0:0xBAC Reserved
0xBB0 General Purpose Control and Status Register
0xBB4 Uncorrectable Internal Error Status Register
0xBB8 Uncorrectable Internal Error Mask Register
0xBBC Correctable Error Status Register
0xBC0 Correctable Error Mask Register
0xBC4:BD8 Reserved N/A
0xC00 Optional Custom Extensions N/A