beautypg.com

0x0a8 – Altera Arria V Hard IP for PCI Express User Manual

Page 159

background image

Chapter 8: Register Descriptions

8–5

Altera-Defined Vendor Specific Extended Capability (VSEC)

December 2013

Altera Corporation

Arria V Hard IP for PCI Express

User Guide

Altera-Defined Vendor Specific Extended Capability (VSEC)

Table 8–9

defines the Altera-Defined Vendor Specific Extended Capability. This

extended capability structure supports Configuration via Protocol (CvP)
programming and detailed internal error reporting.

1

In

Table 8–9

the text in

green

links to the detailed register description.

0x0A8

Device Status 2

Device Control 2

0x0AC

Link Capabilities 2

0x0B0

Link Status 2

Link Control 2

0x0B4

Slot Capabilities 2

0x0B8

Slot Status 2

Slot Control 2

Note to

Table 8–8

:

(1) Registers not applicable to a device are reserved.

(2) Refer to

Table 8–39 on page 8–22

for a comprehensive list of correspondences between the Configuration Space registers and the

PCI Express

Base Specification 2.1.

Table 8–8. PCIe Capability Structure 2.1, Rev2.1 Spec (Part 2 of 2)

Byte Offset

31:16

15:8

7:0

Table 8–9. Altera-Defined Vendor Specific Capability Structure

Byte Offset

Register Name

31:20

19:16

15:8

7:0

0x200

Next Capability Offset

Version

Altera-Defined VSEC Capability Header

0x204

VSEC Length

VSEC

Rev

VSEC ID

Altera-Defined Vendor Specific Header

0x208

Altera Marker

0x20C

JTAG Silicon ID DW0

JTAG Silicon ID

0x210

JTAG Silicon ID DW1

JTAG Silicon ID

0x214

JTAG Silicon ID DW2

JTAG Silicon ID

0x218

JTAG Silicon ID DW3

JTAG Silicon ID

0x21C

CvP Status

User Device or Board Type ID

0x220

CvP Mode Control

0x228

CvP Data Register

0x22C

CvP Programming Control Register

0x230

Reserved

0x234

Uncorrectable Internal Error Status Register

0x238

Uncorrectable Internal Error Mask Register

0x23C

Correctable Internal Error Status Register

0x240

Correctable Internal Error Mask Register