Error reporting and data poisoning, Error reporting and data poisoning -5 – Altera Arria 10 Avalon-MM DMA User Manual
Page 110
![background image](https://www.manualsdir.com/files/763676/content/doc110.png)
Error
Type
Description
Receiver overflow
(1)
Uncorrectable
(fatal)
This error occurs when a component receives a TLP that
violates the FC credits allocated for this type of TLP. In
all cases the hard IP block deletes the TLP and it is not
presented to the Application Layer.
Flow control protocol
error (FCPE)
(1)
Uncorrectable
(fatal)
This error occurs when a component does not receive
update flow control credits with the 200 µs limit.
Malformed TLP
Uncorrectable
(fatal)
This error is caused by any of the following conditions:
• The data payload of a received TLP exceeds the
maximum payload size.
• The
TD
field is asserted but no TLP digest exists, or a
TLP digest exists but the
TD
bit of the PCI Express
request header packet is not asserted.
• A TLP violates a byte enable rule. The Hard IP block
checks for this violation, which is considered
optional by the PCI Express specifications.
• A TLP in which the
type
and
length
fields do not
correspond with the total length of the TLP.
• A TLP in which the combination of format and type
is not specified by the PCI Express specification.
• A request specifies an address/length combination
that causes a memory space access to exceed a 4
KByte boundary. The Hard IP block checks for this
violation, which is considered optional by the PCI
Express specification.
• Messages, such as Assert_INTX, Power
Management, Error Signaling, Unlock, and Set
Power Slot Limit, must be transmitted across the
default traffic class.
The Hard IP block deletes the malformed TLP; it is not
presented to the Application Layer.
Note:
1. Considered optional by the PCI Express Base Specification Revision .
Error Reporting and Data Poisoning
How the Endpoint handles a particular error depends on the configuration registers of the device.
Refer to the PCI Express Base Specification 3.0 for a description of the device signaling and logging for an
Endpoint.
UG-01145_avmm_dma
2015.05.14
Error Reporting and Data Poisoning
8-5
Error Handling
Altera Corporation