Table 9.12 Egress Malformed Tlp Error Checks - Renesas IDT 89HPES48H12G2 User Manual

Pci express switch
Table of Contents

Advertisement

IDT Theory of Operation
Notes
PES48H12G2 User Manual
TLP Type
Message Requests
interrupt message
Power management message
Error signalling message
Unlock message
Set power limit message
TLPs with Route to Root Complex routing.
TLPs with Broadcast from Root Complex rout-
ing.
TLPs with Gathered and Routed to Root Com-
plex routing
Interrupt messages (INTx)
All
Table 9.11 Ingress TLP Formation Checks Associated with the PCI-to-PCI Bridge Function (Part 2 of 2)
Table 9.12 lists the TLP formation error checks performed whenever the bridge function transmits a
packet. These checks are implemented on the egress datapath of the stack's transaction layer.
TLP Type
All

Table 9.12 Egress Malformed TLP Error Checks

ACS Error Handling
As described in section Access Control Services on page 9-3, ACS checks are performed ports that
operate in downstream switch port 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 9.13 lists ACS violation checks performed by the PCI-to-PCI bridge function of a port that operates
in Downstream Switch Port mode. Note that the PES48H12G2 downstream ports do not support ACS
Source Validation on message requests received by a port with 'Local - Terminate at Receiver' and 'Gath-
ered and Routed to Root Complex' routing type (e.g., INTx, PME_TO_Ack, Vendor Defined messages).
TC = 0
May only be received on downstream ports
May only be received on upstream ports
May only be received by the downstream ports
Must be a PME_TO_ACK message (all other TLP
types with this routing are illegal)
May only be received by the downstream ports
TLP traffic class (TC) must be mapped to VC0. TC
to VC mapping is controlled by the TC/VC Map
(TCVCMAP) field in the ingress port's VC
Resource 0 Control (VCR0CTL) register.
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.
9 - 12
Error Check
Error Check
April 5, 2013

Advertisement

Table of Contents
loading

Table of Contents