9. Error Handling > Error Handling Tables
82
PEB383 User Manual
July 25, 2011
Integrated Device Technology, Inc.
Confidential - NDA Required
Table 19: Malformed TLP Errors
Error Details
Primary Reporting Mechanism
Payload exceeds max_payload_size
“PCIe Uncorrectable Error Status Register”
[MAL_TLP]
2. Optional ERR_FATAL or ERR_NONFATAL message sent.
“PCIe Device Control and Status Register”
[FTL_ERR_DTD]/[NFTL_ERR_DTD].
“PCI Control and Status Register”
[S_SERR] if error
message is generated and [SERR_EN] is set in same
register.
5. TLP discarded.
Write TLP payload does not match length specified in
Completion TLP payload does not match length
Mismatch between TD and presence of ECRC
Address/Length combination crosses 4KByte
Received INTx message with TC > 0
Received Power Management message with TC > 0
Received Error message with TC > 0
Received Unlock message with TC > 0
TLP Type field uses undefined value
Illegal byte enables:
1. FBE = 0 when Length > 1DW.
2. LBE!= 0 when length = 1DW.
3. LBE = 0 when length > 1DW.
4. Non-contiguous byte enables when length = 2DW, and
non-Quadword aligned address.
5. Non-contiguous byte enables when length > 2DW.
IO request with TC > 0, or Attribute > 0 or Length > 1DW or
LBE > 0
Configuration request with TC>0, or Attribute > 0 or
Length >1DW or LBE > 0
Violations of RCB rules
CRS response to non-configuration request