Visible to Intel only — GUID: cym1578501186010
Ixiasoft
Visible to Intel only — GUID: cym1578501186010
Ixiasoft
2.3.1. Root Port Legacy Interrupt Status register INTx is stuck HIGH
Description
During root port implementation in the Intel FPGA P-Tile Hard IP for PCIe, the Root Port Legacy Interrupt status register INT_status of the port configuration and status register space (address: 0x10414C[3:0]) is stuck HIGH (it can be any bit of INT_status) when the AssertINTx message is received but the DeassertINTx is not received . This may occur when a warm reset or PERST is issued before the endpoint sends the DeassertINTx message. As a result, the root port interrupt handling does not operate correctly.
Subsequent warm reset or PERST does not clear the stuck interrupt bits.
Impacted Modes
- Intel FPGA P-Tile Avalon® Streaming Interface Hard IP for PCIe in Root Port mode
Workaround
When using the Intel FPGA P-Tile Hard IP for PCIe in root port mode, Intel recommends you to use the MSI/MSI-X interrupt messages.
To avoid this event when using the Root Port Legacy Interrupt, ensure that an AssertINTx message is followed by a DeassertINTx message before a warm reset or PERST is issued. Otherwise, to clear the stuck interrupt bits, you must re-program the device.
Status
- Intel® Stratix® 10 DX 2800
- Intel® Stratix® 10 DX 2100
- Intel® Stratix® 10 DX 1100
Status: No planned fix.