Agilex™ 7 F-Series and I-Series Known Issue List

ID 683584
Date 3/13/2025
Public
Document Table of Contents

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

Table 39.  Device Status Table
Devices Affected Planned Fix
  • AGFx014R24Axxxxx
  • AGFx023R25Axxxxx
  • AGFx027R25Axxxxx
None