Visible to Intel only — GUID: srx1735397779911
Ixiasoft
Visible to Intel only — GUID: srx1735397779911
Ixiasoft
2.1.2.10. R-Tile PCIe* - LCRC Error/Malformed TLP
Description
You might observe a corrupted TLP packet (Bad LCRC or Malformed TLP) sent by R-Tile.
- Malformed TLP case: The incorrect packet is expected to cause the link partner to log an AER Uncorrectable Error.
- Bad LCRC TLP case: The incorrect packet is expected to cause link partner to issue NAK, and log AER Correctable Errors as Bad TLP and Receiver Error. The reply buffer is expected to send the same Bad LCRC TLP and is expected to prevent forward progression of any TLP.
- R-Tile configured in PCIe* mode
- Max Payload Size (MPS) = 512B
- Selective PCIe* TX traffic pattern that result in credit starvation from link partner
Root Cause: The issue caused by a non-optimal IP setting which configures how the IP consumes the data traffic.
- Performance degradation (lower throughput) when running traffic with 512B payloads
- Malformed TLP/LCRC error when running 256B payload
Impacted Modes
- PCIe* IP modes Endpoint
- Root Port
- TL Bypass
Workaround
Prior to the Quartus® Prime Pro Edition software version 23.4 release, if an error is observed, a system cold reset is required for recovery. This issue has been fixed in the Quartus® Prime Pro Edition software version 24.3.1 and later.
Status
Devices Affected | Planned Fix |
---|---|
|
Fixed in Quartus® Prime Pro Edition software version 24.3.1. |