
IDT Transparent Switch Operation
PES32NT24xG2 User Manual
10 - 18
January 30, 2013
Notes
TLP Header Logging
TLP header logging is subject to the rules outlined in section 6.2 of the PCI Express Base Specification.
Note: The PES32NT24xG2 does not support recording of multiple TLP headers, nor does it support
recording of headers for uncorrectable internal errors. When an uncorrectable internal error is
reported by AER, a header of all ones is recorded.
The following non function-specific errors require that the offending TLP’s header be logged in the AER
capability structure of all functions in the port:
–
Reception of a TLP with ECRC error on the port’s link.
–
Reception of a request that is unsupported on the port’s link, when no function in the port claims
the TLP.
–
Reception of an unexpected completion on the port’s link, when no function in the port claims the
TLP.
–
Reception of a malformed TLP on the port’s link.
The following function-specific errors require that the offending TLP’s header be logged in the PCI-to-
PCI bridge function’s AER capability structure:
–
Reception of a request that is unsupported and is claimed by the PCI-to-PCI bridge function.
–
Reception of an unexpected completion that is claimed by the PCI-to-PCI bridge function.
–
Reception of a TLP that causes an ACS violation (see section ACS Error Handling on page 10-
18).
–
Reception of a poisoned TLP on the upstream port’s link that is claimed by the PCI-to-PCI bridge
function. When the TLP is not received on the link, header logging is not performed.
–
Reception of a TLP that causes a multicast-blocking error (see Chapter 17, Multicast).
ACS Error Handling
As described in section Access Control Services on page 10-6, ACS checks are performed ports that
operate in downstream switch port mode or upstream switch port with NT endpoint mode. All ACS checks
are function-specific (i.e., are logged and handled by the function that detected the error). ACS checks may
be divided into two groups: ACS checks that re-direct the routing of TLPs and ACS checks that block the
routing of TLPs.
–
ACS re-direction of a TLP is not considered an error case and is therefore not logged in the func-
tion’s AER capability structure.
–
ACS blocking of a TLP is considered an error case and is logged in the function’s AER capability
structure. Such an error case is referred to as “ACS violation”.
Table 10.14 lists ACS violation checks performed by the PCI-to-PCI bridge function of a port that oper-
ates in Downstream Switch Port mode. Note that PES32NT24xG2’s downstream switch ports do not
support ACS Source Validation on message requests received by a port with ‘Local - Terminate at Receiver’
and ‘Gathered and Routed to Root Complex’ routing type (e.g., INTx, PME_TO_Ack, Vendor Defined
messages).
TLP Type
Error Check
All
TLP traffic class (TC) must be mapped to VC0. TC
to VC mapping is controlled by the TC/VC Map
(TCVCMAP) field in the egress port’s VC Resource
0 Control (VCR0CTL) register of the PCI-to-PCI
bridge function.
Table 10.13 Egress Malformed TLP Error Checks
Содержание PCI Express 89HPES32NT24xG2
Страница 20: ...IDT Table of Contents PES32NT24xG2 User Manual x January 30 2013 Notes...
Страница 24: ...IDT List of Tables PES32NT24xG2 User Manual xiv January 30 2013 Notes...
Страница 28: ...IDT List of Figures PES32NT24xG2 User Manual xviii January 30 2013 Notes...
Страница 56: ...IDT PES32NT24xG2 Device Overview PES32NT24xG2 User Manual 1 20 January 30 2013 Notes...
Страница 100: ...IDT Switch Core PES32NT24xG2 User Manual 4 22 January 30 2013 Notes...
Страница 124: ...IDT Switch Partition and Port Configuration PES32NT24xG2 User Manual 5 24 January 30 2013 Notes...
Страница 128: ...IDT Failover PES32NT24xG2 User Manual 6 4 January 30 2013 Notes...
Страница 148: ...IDT Link Operation PES32NT24xG2 User Manual 7 20 January 30 2013 Notes...
Страница 164: ...IDT SerDes PES32NT24xG2 User Manual 8 16 January 30 2013 Notes...
Страница 170: ...IDT Power Management PES32NT24xG2 User Manual 9 6 January 30 2013 Notes...
Страница 196: ...IDT Transparent Switch Operation PES32NT24xG2 User Manual 10 26 January 30 2013 Notes...
Страница 244: ...IDT SMBus Interfaces PES32NT24xG2 User Manual 12 40 January 30 2013 Notes...
Страница 247: ...IDT General Purpose I O PES32NT24xG2 User Manual 13 3 January 30 2013 Notes...
Страница 248: ...IDT General Purpose I O PES32NT24xG2 User Manual 13 4 January 30 2013 Notes...
Страница 330: ...IDT Switch Events PES32NT24xG2 User Manual 16 6 January 30 2013 Notes...
Страница 342: ...IDT Multicast PES32NT24xG2 User Manual 17 12 January 30 2013 Notes...
Страница 344: ...IDT Temperature Sensor PES32NT24xG2 User Manual 18 2 January 30 2013 Notes...
Страница 384: ...IDT Register Organization PES32NT24xG2 User Manual 19 40 January 30 2013...
Страница 492: ...IDT Proprietary Port Specific Registers PES32NT24xG2 User Manual 21 44 January 30 2013 Notes...
Страница 588: ...IDT NT Endpoint Registers PES32NT24xG2 User Manual 22 96 January 30 2013 Notes...
Страница 710: ...IDT JTAG Boundary Scan PES32NT24xG2 User Manual 25 12 January 30 2013 Notes...
Страница 743: ...IDT Usage Models PES32NT24xG2 User Manual 26 33 January 30 2013 Notes...
Страница 744: ...IDT Usage Models PES32NT24xG2 User Manual 26 34 January 30 2013 Notes...