Legacy/MSI Cap Tab - 1.3 English

UltraScale+ Devices Integrated Block for PCI Express Product Guide (PG213)

Document ID
PG213
Release Date
2023-10-19
Version
1.3 English

On this page, you set the Legacy Interrupt Settings and MSI Capabilities for all applicable physical and virtual functions. This page is not visible when the SRIOV Capability parameter is selected on the Capabilities page (which is visible when the Advanced mode is selected). This page is visible in both Basic mode and Advanced mode (when the SRIOV Capability parameter is not selected).

Figure 1. Legacy/MSI Cap Tab
Legacy Interrupt Settings
PF0/PF1/PF2/PF3 Interrupt PIN
Indicates the mapping for Legacy Interrupt messages. A setting of None indicates that no Legacy Interrupts are used.
Note: When PASID is enabled, legacy interrupts cannot be used and are disabled.
MSI Capabilities
PF0/PF1/PF2/PF3 Enable MSI Capability Structure
Indicates that the MSI Capability structure exists.
Note: Although it is possible to not enable MSI or MSI-X, the result would be a non-compliant core. The PCI Express Base Specification requires that MSI, MSI-X, or both be enabled. No MSI capabilities are supported when MSI-X Internal is enabled in the MSI-X Capabilities Tab (Advanced mode), because MSI-X Internal uses some of the MSI interface signals.
PF0/PF1/PF2/PF3 Multiple Message Capable
Selects the number of MSI vectors to request from the Root Complex.
Enable MSI Per Vector Masking
Enables MSI Per Vector Masking Capability of all the Physical functions enabled.
Note: Enabling this option for individual physical functions is not supported.