
Table 43: MSI-X Interrupt Internal Interface Port Descriptions
Name
I/O
Width
Description
pcie0_cfg_msix_mint_vector
pcie1_cfg_msix_mint_vector
I
32
Configuration Interrupt MSI-X Vector
When configured in the Endpoint mode to support MSI-X
interrupts,these inputs are used to signal the 32 distinct
interrupt conditions associated with a PCI Function
(Physical or Virtual) from the user logic to the core. The
Function number must be specified on the input
pcie(n)_cfg_msix_function_number. After placing the
Function number on the input
pcie(n)_cfg_msix_function_number, the user logic must
activate one of these signals for one cycle to transmit an
interrupt. The user logic must not activate more than one
of the 32 interrupt inputs in the same cycle. The core
internally registers the interrupt condition on the 0-to-1
transition of any bit in pcie(n)_cfg_msix_mint_vector. After
asserting an interrupt, the user logic must wait for the
pcie0_cfg_msix_sent or pcie0_cfg_msix_fail indication from
the core before asserting a new interrupt.
pcie0_cfg_msix_function_number
pcie1_cfg_msix_function_number
I
8
Configuration MSI-X Initiating Function
Indicates the Endpoint Function # initiating the MSI-X
interrupt.
•
8'h00– 8'h03: PF 0 – PF 3
•
8’h04– 8’hFF: VF 0 – VF 252
•
Other encodings are reserved.
pcie0_cfg_msix_sent
O
1
Configuration Interrupt MSI-X Interrupt Sent
The core generates a one-cycle pulse on this output to
signal that an MSI-X interrupt message has been
transmitted on the link. The user logic must wait for this
pulse before signaling another interrupt condition to the
core.
pcie0_cfg_msix_fail
O
1
Configuration Interrupt MSI-X Interrupt Operation Failed
A one-cycle pulse on this output indicates that an MSI-X
interrupt message was aborted before transmission on
the link. The user logic must retransmit the MSI-X
interrupt in this case.
Chapter 3: Product Specification
PG346 (v3.3) November 16, 2022
CPM Mode for PCI Express
116