IDT Transparent Mode Operation
Error Detection and Handling
PES12N3 User Manual
9 - 4
June 7, 2006
Notes
Table 9.5 lists the error checks performed by the transaction layer for malformed TLPs. TLP error
checks are only performed when a TLP is received by the switch (i.e., by the stack associated with the port
on which the switch receives the TLP). No checks are made for malformed TLPs inside the switch.
Error Condition
PCIe Base
1.0a
Specification
Section
Action Taken
ECRC check failure
2.7.1
None. The PES12N3 does not check ECRC
for transactions that terminate in the switch.
Malformed TLP
-
Fatal error processing.
Flow control protocol error
2.6.1
Not applicable. The PES12N3 does not
check for any flow control errors.
Receiver overflow
2.6.1.2
None.
Completer abort
Completion time-out
Unsupported request
2.3.1
2.8
Not applicable. The PES12N3 never gener-
ates non-posted transactions.
Unsupported request
2.3.1
See section Switch Core Errors on page 4-
8.
Unexpected completion
2.3.2
Non-fatal error processing.
Table 9.4 Transaction Layer Errors
TLP Type
Error Check
All
LENGTH < Max_Payload_Size (i.e., MPS field in
PCIEDCTL register)
I/O read request
LENGTH = 1 (doubleword)
TC = 0,
ATTR = 0
The actual packet length is correct (4 doublewords
when CRC is present, 3doublewords otherwise)
I/O write request
LENGTH = 1 (doubleword)
TC = 0
ATTR = 0
The actual packet length is correct (5 doublewords
when CRC is present, 4 doublewords otherwise)
Configuration read request
LENGTH = 1 (doubleword)
TC = 0,
ATTR = 0
The actual packet length is correct (4 doublewords
when CRC is present, 3doublewords otherwise)
Configuration write request
LENGTH = 1 (doubleword)
TC = 0
ATTR = 0
The actual packet length is correct (5 doublewords
when CRC is present, 4 doublewords otherwise)
Table 9.5 Malformed TLP Error Checks (Part 1 of 2)
Summary of Contents for 89HPES12N3
Page 10: ...IDT Table of Contents PES12N3 User Manual iv June 7 2006 Notes...
Page 14: ...IDT List of Figures PES12N3 User Manual viii June 7 2006 Notes...
Page 36: ...IDT Clocking Reset and Initialization Reset PES12N3 User Manual 2 8 June 7 2006 Notes...
Page 40: ...IDT Link Operation Slot Power Limit Support PES12N3 User Manual 3 4 June 7 2006 Notes...
Page 50: ...IDT Switch Operation Switch Core Errors PES12N3 User Manual 4 10 June 7 2006 Notes...
Page 54: ...IDT Power Management Active State Power Management PES12N3 User Manual 5 4 June 7 2006 Notes...
Page 62: ...IDT Hot Plug and Hot Swap Hot Swap PES12N3 User Manual 6 8 June 7 2006 Notes...
Page 78: ...IDT SMBus Interfaces Slave SMBus Interface PES12N3 User Manual 7 16 June 7 2006 Notes...
Page 148: ...IDT Test and Debug SerDes Test Clock PES12N3 User Manual 10 6 June 7 2006...
Page 158: ...IDT JTAG Boundary Scan Usage Considerations PES12N3 User Manual 11 10 June 7 2006 Notes...