Completer Abort - 3.4 English

Versal Adaptive SoC CPM DMA and Bridge Mode for PCI Express Product Guide (PG347)

Document ID
PG347
Release Date
2023-11-20
Version
3.4 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.