Legacy/MSI Cap Tab - 3.4 English

Versal Adaptive SoC CPM Mode for PCI Express Product Guide (PG346)

Document ID
PG346
Release Date
2023-11-20
Version
3.4 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.

Figure 1. Legacy/MSI Cap Tab
Legacy Interrupt Settings
PF{n}
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
PF{n} 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.
PF{n} 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.
Note: n ranges from 0-15.