
Notes
PES32NT24xG2 User Manual
10 - 1
January 30, 2013
®
Chapter 10
Transparent Switch
Operation
Overview
As noted in Chapter 1, each PES32NT24xG2 switch partition operates logically as a completely inde-
pendent PCI Express switch that implements the behavior and capabilities required of a switch by the PCI
Express Base Specification Revision 2.1.
–
A PCI Express switch contains one upstream port and one or more downstream switch ports.
Each port is associated with a PCI-to-PCI bridge function. All PCI-to-PCI bridges associated with
a PCI Express switch are interconnected by a virtual PCI bus.
–
In this document, the term transparent switch operation refers to the operation of such a switch.
This chapter describes switch-specific architectural features for the transparent switch associated with
each switch partition (i.e., the PCI-to-PCI bridge functions and their interaction in the switch). As discussed
in Chapter 1, the upstream port of a switch partition may be configured to include a Non-Transparent Bridge
(NTB) function (for inter-partition communication), as well as a DMA function. The operation of these func-
tions is not discussed in this chapter.
–
For details on non-transparent operation, refer to Chapter 14.
–
For details on the DMA operation, refer to Chapter 15.
Transaction Routing
The PES32NT24xG2 PCI-to-PCI bridge functions support routing of all transaction types defined in PCI
Express Base Specification Revision 2.1. This includes routing of specification defined transactions as well
as those that may be used in vendor defined messages and in future revisions of the PCI Express Base
Specification. Specifically, the PCI-to-PCI bridge function supports the following type of routing:
–
Address routing with 32-bit or 64-bit format
–
ID based routing using bus, device and function numbers.
–
Implicit routing utilizing
• Route to root
• Broadcast from root
• Local - terminate at receiver
• Gathered and routed to root
A summary of TLP types that use the above routing methods is provided in Table 10.1.
Routing Method
TLP Type Using Routing Method
Route by Address
MRd, MrdLk, MWr, IORd, IOWr, Msg, MsgD
ID Based Routing
CfgRd0, CfgWr0, CfgRd1, CfgWr1, TCfgRd, TCfgWr, Cpl, CpdD,
CplLk, CplDLk, Msg, MsgD
Imlicit Routing - Route to Root
Msg, MsgD
Implicit Routing - Broadcast from Root
Msg, MsgD
Implicit Routing - Local
Msg, MsgD
Implicit Routing - Gathered and Routed to
Root
1
1.
The only Gathered and Routed to Root message supported is a PME_TO_Ack message received on a downstream switch
port.
Only supported for PME_TO_Ack messages in response to a root
initiated PME_Turn_Off message.
Table 10.1 Switch Routing Methods
Summary of Contents for PCI Express 89HPES32NT24xG2
Page 20: ...IDT Table of Contents PES32NT24xG2 User Manual x January 30 2013 Notes...
Page 24: ...IDT List of Tables PES32NT24xG2 User Manual xiv January 30 2013 Notes...
Page 28: ...IDT List of Figures PES32NT24xG2 User Manual xviii January 30 2013 Notes...
Page 56: ...IDT PES32NT24xG2 Device Overview PES32NT24xG2 User Manual 1 20 January 30 2013 Notes...
Page 100: ...IDT Switch Core PES32NT24xG2 User Manual 4 22 January 30 2013 Notes...
Page 128: ...IDT Failover PES32NT24xG2 User Manual 6 4 January 30 2013 Notes...
Page 148: ...IDT Link Operation PES32NT24xG2 User Manual 7 20 January 30 2013 Notes...
Page 164: ...IDT SerDes PES32NT24xG2 User Manual 8 16 January 30 2013 Notes...
Page 170: ...IDT Power Management PES32NT24xG2 User Manual 9 6 January 30 2013 Notes...
Page 196: ...IDT Transparent Switch Operation PES32NT24xG2 User Manual 10 26 January 30 2013 Notes...
Page 244: ...IDT SMBus Interfaces PES32NT24xG2 User Manual 12 40 January 30 2013 Notes...
Page 247: ...IDT General Purpose I O PES32NT24xG2 User Manual 13 3 January 30 2013 Notes...
Page 248: ...IDT General Purpose I O PES32NT24xG2 User Manual 13 4 January 30 2013 Notes...
Page 330: ...IDT Switch Events PES32NT24xG2 User Manual 16 6 January 30 2013 Notes...
Page 342: ...IDT Multicast PES32NT24xG2 User Manual 17 12 January 30 2013 Notes...
Page 344: ...IDT Temperature Sensor PES32NT24xG2 User Manual 18 2 January 30 2013 Notes...
Page 384: ...IDT Register Organization PES32NT24xG2 User Manual 19 40 January 30 2013...
Page 492: ...IDT Proprietary Port Specific Registers PES32NT24xG2 User Manual 21 44 January 30 2013 Notes...
Page 588: ...IDT NT Endpoint Registers PES32NT24xG2 User Manual 22 96 January 30 2013 Notes...
Page 710: ...IDT JTAG Boundary Scan PES32NT24xG2 User Manual 25 12 January 30 2013 Notes...
Page 743: ...IDT Usage Models PES32NT24xG2 User Manual 26 33 January 30 2013 Notes...
Page 744: ...IDT Usage Models PES32NT24xG2 User Manual 26 34 January 30 2013 Notes...