9. Error Handling > Error Handling Tables
83
PEB383 User Manual
July 25, 2011
Integrated Device Technology, Inc.
Confidential - NDA Required
Table 20: Link and Flow Control Errors
Error Details
Primary Reporting Mechanisms
Receiver Overflow on header or data
1.
“PCIe Uncorrectable Error Status Register”
[RXO].
“PCIe Device Control and Status Register”
[FTL_ERR_DTD]/[NFTL_ERR_DTD].
3. Optional ERR_FATAL or ERR_NONFATAL message sent.
“PCI Control and Status Register”
[S_SERR] if error
message is generated and [SERR_EN] is set in same
register.
Initial credits advertised are less than minimum
1.
“PCIe Uncorrectable Error Status Register”
[FCPE].
“PCIe Device Control and Status
[FTL_ERR_DTD]/[NFTL_ERR_DTD].
3. Optional ERR_FATAL or ERR_NONFATAL message sent.
“PCI Control and Status Register”
[S_SERR] if error
message is generated and [SERR_EN] is set in same
register.
Received data credits > 2047, or header credits > 127
Initial infinite credit advertised, but subsequent UpdateFC
contains non-zero credit value.
Invalid (that is, non-outstanding) AckNack_Seq_Num in
received Ack/Nak DLLP
“PCIe Uncorrectable Error Status Register”
[DLPE].
“PCIe Device Control and Status Register”
[FTL_ERR_DTD]/[NFTL_ERR_DTD].
3. Optional ERR_FATAL or ERR_NONFATAL message sent.
“PCI Control and Status Register”
[S_SERR] if error
message is generated and [SERR_EN] is set same register.
TLP ends with EDB, but LCRC is not inverted
“PCIe Correctable Error Status Register”
[B_TLP].
“PCIe Device Control and Status Register”
[COR_ERR_DTD].
3. Optional ERR_COR message sent.
TLP ends with END, but LCRC is incorrect
TLP ends with END, LCRC is correct, but has invalid
DLLP has invalid CRC
1.
“PCIe Correctable Error Status Register”
[B_DLLP].
“PCIe Device Control and Status Register”
[COR_ERR_DTD].
3. Optional ERR_COR message sent.
Replay number rolls over
“PCIe Correctable Error Status Register”
[RN_RO].
“PCIe Device Control and Status Register”
[COR_ERR_DTD].
3. Optional ERR_COR message sent.
Replay timer expires
1.
“PCIe Correctable Error Status Register”
[RT_TO].
“PCIe Device Control and Status Register”
[COR_ERR_DTD].
3. Optional ERR_COR message sent.