Completer Abort - 1.0 English

Versal ACAP DMA and Bridge Subsystem for PCI Express Product Guide (PG344)

Document ID
PG344
Release Date
2022-05-20
Version
1.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

SCT interrupt is asserted.

SLVERR response given with arbitrary read data.

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.