文章详情

ID: 6900
实例类型: faq
分类: PCIe
相关:
产品系列: Certus-NX

搜索答案数据库

Search Text Image

PCIe for Nexus FPGAs: How can the PCIe configuration space settings in the RTL of the demo be interpreted?

Description:

To understand the RTL formatting of the PCIe configuration space in the Nexus' PCIe demos, please refer to the following details.

Figure 1 illustrates the initialization of the PCIe configuration space in the Nexus' demo.


Figure 1: Configuration Space in PCIe Demo


Solution:

The formatting of this configuration space is described below.


 

Figure 2 PCIe Configuration space formatting in the demo


Referring to the PCIe IP User Guide, you can search for the base address within the document as demonstrated below. In this example, the base address for the PCIe Link Layer register space is indicated as 0xF000.




In the provided example, the offset address 0x04 refers to the Main Control 1 register.


These concepts and details apply to other PCIe base addresses as well. The RTL formatting and interpretation of the PCIe configuration space remain consistent across different base addresses within the PCIe user guide.