7–6
Chapter 7: Register Descriptions
Altera-Defined Vendor Specific Extended Capability (VSEC)
Stratix V Hard IP for PCI Express
June 2012
Altera Corporation
Table 7–10
defines the fields of the
Vendor Specific Extended Capability Header
register.
Table 7–11
defines the fields of the
Altera-Defined Vendor Specific
register. You
can specify these fields when you instantiate the Hard IP; they are read-only at
run-time.
Table 7–12
defines the
Altera Marker
register.
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
Table 7–9. Altera-Defined Vendor Specific Capability Structure (Part 2 of 2)
Byte Offset
Register Name
31:20
19:16
15:8
7:0
Table 7–10.
Altera-Defined VSEC Capability Header
Bits
Register Description
Value
Access
[15:0]
PCI Express Extended Capability ID
. PCIe specification defined value
for VSEC Capability ID.
0x000B
RO
[19:16]
Version
. PCIe specification defined value for VSEC version.
0x1
RO
[31:20]
Next Capability Offset
. Starting address of the next Capability Structure
implemented, if any.
Variable
RO
Table 7–11.
Altera-Defined Vendor Specific Header
Bits
Register Description
Value
Access
[15:0]
VSEC ID
. A user configurable VSEC ID.
User entered
RO
[19:16]
VSEC Revision
. A user configurable VSEC revision.
Variable
RO
[31:20]
VSEC Length
. Total length of this structure in bytes.
0x044
RO
Table 7–12. Altera Marker
Bits
Register Description
Value
Access
[31:0]
Altera Marker
. This read only register is an additional marker. If you use the
standard Altera Programmer software to configure the device with CvP, this
marker provides a value that the programming software reads to ensure that it
is operating with the correct VSEC.
A Device Value
RO