
IDT Switch Partition and Port Configuration
PES32NT24xG2 User Manual
5 - 16
January 30, 2013
Notes
Mode Change Effect on Source Partition
A port operating mode change that results in a port being removed from a partition has the following
effect on that partition (i.e., the source partition). If the port being removed is an upstream port, the removal
of the port results in the partition behaving as described in section Partition Configuration on page 5-2.
–
If the upstream port being removed was the only port in the partition (e.g., removal of an NT
endpoint port), the partition becomes an empty partition.
–
If the port being removed was an upstream switch port, the partition behaves as a partition with
no upstream port and one or more downstream switch ports.
Partition Hot Reset
See section Partition Hot Reset on page 3-12 for an overview of partition hot reset. The removal of an
upstream port that is initiating a partition hot reset (i.e., as the result of reception of TS1 ordered sets with
the hot reset bit set or DL_Down) has the effect of removing the hot reset condition on the partition.
–
If the upstream port has a PCI-to-PCI bridge function, removing the hot reset condition on the
partition implies removing the hot-reset from affecting the partition’s virtual PCI bus.
The removal of a downstream switch port that is affected by a source partition hot reset has no effect on
the source partition (i.e., the hot reset operation continues normally on the other ports in the partition).
–
The removed downstream switch port stops participating in partition hot reset(s) after the removal
of the port has been completed.
Partition Upstream Secondary Bus Reset
See section Partition Upstream Secondary Bus Reset on page 3-13 for an overview of partition
upstream secondary bus reset. The removal of an upstream switch port whose SRESET bit in the BCTL
register of the PCI-to-PCI bridge function is set, has the same effect as clearing of the SRESET bit (i.e., the
partition upstream secondary bus reset condition is removed).
The removal of a downstream switch port that is affected by a source partition upstream secondary bus
reset has no effect on the source partition (i.e., the hot reset operation continues normally on the other ports
in the partition).
–
The removed downstream switch port stops participating in the upstream secondary bus reset
after the removal of the port has been completed.
Partition Downstream Secondary Bus Reset
See section Partition Downstream Secondary Bus Reset on page 3-14 for an overview of partition
downstream secondary bus reset. The removal of a downstream switch port whose SRESET bit in the
BCTL register is set has no effect on the source partition since other ports in the partition are unaffected by
this type of reset (i.e., the hot reset is propagated to the endpoint located below the port that is being
removed).
Routing
Removing a port from a partition results in the corresponding invalidation of routes to all functions of that
port. For example, removing a downstream switch port from a partition causes all other downstream switch
ports in the partition, as well as the upstream port’s PCI-to-PCI bridge function, to invalidate routes to the
moved downstream switch port. As a result, TLPs destined to the moved port will be treated as unsup-
ported requests by the PCI-to-PCI bridge function that first receives the request.
Also, removing an upstream switch port from a partition causes all downstream switch ports in the parti-
tion to invalidate routes to the function(s) in the moved upstream port. As a result, TLPs received by a
downstream switch port and destined to a function in the moved port will be treated as unsupported
requests by the PCI-to-PCI bridge function in the receiving port.
Finally, removing an upstream port that contains an NT function from a partition causes all other NT
functions to invalidate routes to the affected partition (i.e., the affected partition no longer has an NT func-
tion that can emit the TLPs). This is considered a destination partition error by the NT function that receives
the TLP (refer to section Transaction Layer Errors on page 14-26).
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...