IDT Non-Transparent Mode Operation
PES16NT2 User Manual
10 - 14
April 15, 2008
Notes
Table 10.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.
The Max_Payload_Size (MPS field in PCIEDCTL) must be the same for all devices which generate or
receive transactions that flow through the non-transparent bridge. As a result, the MPS field should be set
to the same value on both the internal and external sides of the non-transparent bridge and on any ingress
port that receives transactions destined to the non-transparent bridge (since error checks are only
performed when a TLP is received by the switch).
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, 3 doublewords 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)
Memory read request (32- and 64-bit address
mode)
The packet length is correct.
32-bit address mode: 3 doublewords when ECRC
is present, 4 doublewords otherwise
64-bit address mode: 4 doublewords when ECRC
is present, 5 doublewords otherwise
Table 10.5 Malformed TLP Error Checks (Part 1 of 2)
Содержание 89HPES16NT2
Страница 14: ...DT List of Figures PES16NT2 User Manual viii April 15 2008 Notes...
Страница 20: ...IDT Register List PES16NT2 User Manual xiv April 15 2008 Notes...
Страница 32: ...IDT PES16NT2 Device Overview PES16NT2 User Manual 1 12 April 15 2008 Notes...
Страница 44: ...IDT Clocking Reset and Initialization Clock Operation PES16NT2 User Manual 2 12 April 15 2008 Notes...
Страница 50: ...IDT Link Operation PES16NT2 User Manual 3 6 April 15 2008 Notes...
Страница 62: ...IDT Power Management PES16NT2 User Manual 5 4 April 15 2008 Notes...
Страница 78: ...IDT SMBus Interfaces PES16NT2 User Manual 6 16 April 15 2008 Notes...
Страница 83: ...IDT NTB Upstream Port Failover PES16NT2 User Manual 7 5 April 15 2008 Notes...
Страница 84: ...IDT NTB Upstream Port Failover PES16NT2 User Manual 7 6 April 15 2008 Notes...
Страница 130: ...IDT Transparent Mode Operation PES16NT2 User Manual 9 44 April 15 2008 Notes...
Страница 284: ...IDT Non Transparent Mode Operation PES16NT2 User Manual 10 154 April 15 2008 Notes...