AXI Bridge for PCI Express v2.4
60
PG055 June 4, 2014
Chapter 3:
Designing with the Core
Poison Bit Received on Completion Packet
An Error Poison occurs when the completion TLP EP bit is set, indicating that there is
poisoned data in the payload. When the slave bridge detects the poisoned packet, the Slave
Error Poison (SEP) interrupt is asserted and the SLVERR response is asserted with arbitrary
data on the memory mapped AXI4 bus.
Completer Abort
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.
Master Bridge Abnormal Conditions
The following sections describe the manner in which the Master Bridge handles abnormal
conditions.
Table 3-6:
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.
SLVERR 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.