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.
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. |