Visible to Intel only — GUID: xer1733664944050
Ixiasoft
Visible to Intel only — GUID: xer1733664944050
Ixiasoft
2.1.3.1. Root Port Legacy Interrupt Status register INTx is stuck HIGH
Description
During root port implementation in the P-Tile Intel® FPGA IP for PCI Express* , 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
- P-Tile Avalon® Streaming Interface PCI Express* in Root Port mode
Workaround
When using the P-Tile Intel® FPGA IP for PCI Express* in root port mode, Intel recommends you 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
Devices Affected | Planned Fix |
---|---|
|
None |