Completer Abort - 3.0 English

AXI Bridge for PCI Express Gen3 Subsystem Product Guide (PG194)

Document ID
PG194
Release Date
2023-11-24
Version
3.0 English

A Completer Abort occurs when the completion TLP completion status is 0b100 - Completer Abort. This indicates that the completer has encountered a state in which it was unable to complete the transaction. When the slave bridge receives a completer abort response, the Slave Completer Abort (SCA) interrupt is asserted and the SLVERR response is asserted with arbitrary data on the memory mapped AXI4 bus.

Table 1. Slave Bridge Response to Abnormal Conditions
Transfer Type Abnormal Condition Bridge Response
Read Illegal burst type

SIB interrupt is asserted.

SLVERR response given with arbitrary read data.

Write Illegal burst type

SIB interrupt is asserted.

Write data is discarded.

SLVERR response given.

Read Unexpected completion

SUC interrupt is asserted.

Completion is discarded.

Read Unsupported Request status returned

SUR interrupt is asserted.

DECERR response given with arbitrary read data.

Read Completion timeout For PCIe Memory Read request, AXI Bridge for PCIe Gen3 IP provides SLVERR response, while DMA/Bridge Subsystem for PCIe in Bridge Mode IP provides OKAY response with 0s data on the AXI4 memory mapped bus.
Read Poison bit in completion

Completion data is discarded.

SEP interrupt is asserted.

SLVERR response given with arbitrary read data.

Read Completer Abort (CA) status returned

SCA interrupt is asserted.

SLVERR response given with arbitrary read data.