
August 2014 Altera Corporation IP Compiler for PCI Express User Guide
6. Register Descriptions
This chapter describes registers that you can access in the PCI Express configuration
space and the Avalon-MM bridge control registers. It includes the following sections:
■ Configuration Space Register Content
■ PCI Express Avalon-MM Bridge Control Register Content
■ Comprehensive Correspondence between Config Space Registers and PCIe Spec
Rev 2.0
Configuration Space Register Content
Table 6–1 shows the common configuration space header. The following tables
provide more details.
f For comprehensive information about these registers, refer to Chapter 7 of the PCI
Express Base Specification Revision 1.0a, 1.1 or 2.0 depending on the version you specify
on the System Setting page of the parameter editor.
1 To facilitate finding additional information about these IP Compiler for PCI Express
registers, the following tables provide the name of the corresponding section in the
PCI Express Base Specification Revision 2.0.
Table 6–1. Common Configuration Space Header (Part 1 of 2)
Byte Offset 31:24 23:16 15:8 7:0
0x000:0x03C PCI Type 0 configuration space header (refer to Table 6–2 for details.)
0x000:0x03C PCI Type 1 configuration space header (refer to Table 6–3 for details.)
0x040:0x04C Reserved
0x050:0x05C MSI capability structure, version 1.0a and 1.1 (refer to Table 6–4 for details.)
0x068:0x070 MSI–X capability structure, version 2.0 (refer to Table 6–5 for details.)
0x070:0x074 Reserved
0x078:0x07C Power management capability structure (refer to Table 6–6 for details.)
0x080:0x0B8 PCI Express capability structure (refer to Table 6–7 for details.)
0x080:0x0B8 PCI Express capability structure (refer to Table 6–8 for details.)
0x0B8:0x0FC Reserved
0x094:0x0FF Root port
0x100:0x16C Virtual channel capability structure (refer to Table 6–9 for details.)
0x170:0x17C Reserved
0x180:0x1FC Virtual channel arbitration table
0x200:0x23C Port VC0 arbitration table (Reserved)
0x240:0x27C Port VC1 arbitration table (Reserved)
0x280:0x2BC Port VC2 arbitration table (Reserved)
August 2014
<edit Part Number variable in chapter>
Commentaires sur ces manuels