Avalon® 存储器映射(Avalon-MM) Intel® Stratix® 10 Hard IP+用于 PCI Express* 解决方案用户手册

ID 683527
日期 9/30/2019
Public
文档目录

6.1. 配置空间寄存器

表 49.  配置空间Capability结构与PCIe基本规范说明之间的对应关系

字节地址

配置空间寄存器

PCIe规范中的对应部分

0x000-0x03C

PCI Header Type 0配置寄存器

Type 0 Configuration Space Header

0x040-0x04C

电源管理

PCI Power Management Capability Structure

0x050-0x05C

MSI Capability结构

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

0x060-0x06C 保留 N/A

0x070-0x0A8

PCI Express Capability结构

PCI Express Capability Structure

0x0B0-0x0B8

MSI-X Capability结构

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

0x0BC-0x0FC 保留 N/A
0x100-0x134 高级错误报告(AER)(仅PF) Advanced Error Reporting Capability
0x138-0x184 保留 N/A

0x188-0x1B0

下游PCI Express扩展Capability头

PCI Express Extended Capability

0x1B4-0xB7C

保留

N/A

0x1B8-0x1F4 SR-IOV Capability结构 Single Root I/O Virtualization and Sharing Specification, Rev, 1.1中的SR-IOV Extended Capability Header
0x1F8-0x1D0 事务处理Hints (TPH)发送器(Requester)Capability TLP Processing Hints (TPH)
0x1D4-0x280 保留 N/A
0x284-0x288 地址转化服务 (ATS) Capability结构 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
表 50.  配置空间寄存器字段汇总

字节地址

Hard IP配置空间寄存器

PCIe规范中的对应部分

0x000

器件ID,供应商ID

Type 0 Configuration Space Header

0x004

状态,命令

Type 0 Configuration Space Header

0x008

类别代码,版本ID

Type 0 Configuration Space Header

0x00C

Header类型,Cache行大小

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

保留

N/A

0x02C

子系统ID,子系统供应商ID

Type 0 Configuration Space Header

0x030

保留

N/A

0x034

功能指针

Type 0 Configuration Space Header

0x038

保留

N/A

0x03C

中断管脚,中断行

Type 0 Configuration Space Header

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

0x050

MSI-Message Control, Next Cap Ptr, Capability ID

MSI and MSI-X Capability Structures

0x054

消息地址

MSI and MSI-X Capability Structures

0x058

消息上层地址

MSI and MSI-X Capability Structures

0x05C

保留的消息数据

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列表偏移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

0x108

不可纠正错误Mask寄存器

Uncorrectable Error Mask Register

0x10C

不可纠正错误Mask寄存器

Uncorrectable Error Severity Register

0x110

可纠正错误状态寄存器

Correctable Error Status Register

0x114

可纠正Mask寄存器

Correctable Error Mask Register

0x118

高级错误Capabilities和控制寄存器

Advanced Error Capabilities and Control Register

0x11C

Header日志寄存器

Header Log Register

0x12C

根错误命令

Root Error Command Register

0x130

根错误状态

Root Error Status Register

0x134

错误源识别寄存器可纠正错误源ID寄存器

Error Source Identification Register

0x188

下个Capability偏移,PCI Express扩展Capability ID

Secondary PCI Express Extended Capability

0x18C

使能SKP OS,链路均衡请求,执行均衡

Link Control 3 Register

0x190

Lane错误状态寄存器

Lane Error Status Register

0x194:0x1B0

Lane均衡控制寄存器

Lane Equalization Control Register

0xB80 VSEC Capability Header Vendor-Specific Extended Capability Header
0xB84 VSEC长度,版本,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 用户器件和电路板类型ID
0xBA0:0xBAC 保留
0xBB0 通用控制和状态寄存器
0xBB4 不可纠正内部错误状态寄存器
0xBB8 不可纠正内部错误Mask寄存器
0xBBC 可纠正错误状态寄存器
0xBC0 可纠正错误Mask寄存器
0xBC4:BD8 保留 N/A
0xC00 可选定制扩展 N/A