
IDT Usage Models
PES32NT24xG2 User Manual
26 - 7
January 30, 2013
Notes
address space, and therefore configure switch partitions by accessing the switch partition con-
trol (SWPARTxCTL) and switch port control (SWPORTxCTL) registers.
3. Disables access by other ports to the GASAADDR and GASADATA registers by programming the
GASAPROT register.
This action ensures that no other agent connected to the switch via PCI Express is allowed to
configure the switch.
4. Modifies the state of partitions 0 and 1 from disabled to active by programming the SWPARTxCTL
register appropriately.
Since the switch manager is connected to port 0, and port 0 will be placed in partition 0, it is
necessary that partition 0 be placed in the active state prior to migrating port 0 into this partition.
Otherwise, if the partition was in disabled or reset state, port 0 would be automatically disabled/
reset when migrated, thereby causing a link down and loosing connection to the switch man-
ager.
5. The switch manager migrates ports 0, 8, and 10 to partition 0.
Since partition 0 is active at the time the migration takes place, it is recommended that the
downstream ports (ports 8 and 10) be migrated before the upstream port is migrated. This will
ensure that by the time the port 0 is migrated and becomes an upstream switch port in partition
0, enumeration software in this partition will find a fully configured switch.
Ports 8 and 10 are configured as downstream switch ports in partition 0 by programming fields
in the SWPORT8CTL and SWPORT10CTL registers appropriately.
Modifying the operating mode of these ports from unattached to downstream requires that the
OMA field in the SWPORTxCTL register be set to ‘Reset’. See section Port Operating Mode
Change on page 5-13.
Following the operating mode change, each port’s link will train with its respective link partner.
The switch manager should poll the SWPORT8STS and SWPORT10STS registers to check
that the port operating mode change has completed before migrating port 0 to partition 0. This
will ensure that the downstream ports are in the partition by the time the upstream port is
migrated.
Port 0 is configured as an upstream switch port in partition 0 by programming fields in the
SWPORT0CTL register appropriately.
The operating mode change action (OMA) field in the SWPORT0CTL register is set to ‘No
Action’. As a result, the operating mode change does not affect the port’s link, and the connec-
tion between the switch manager and port 0 remains intact.
6. Following the same guidelines for partition 0, the switch manager migrates ports 12, 16, and 18 to
partition 1.
Since partition 1 is active at the time the migration takes place, it is recommended that the
downstream ports (ports 16 and 18) be migrated before the upstream port is migrated. This will
ensure that by the time the port 12 is migrated and becomes an upstream switch port in partition
1, enumeration software in this partition will find a fully configured switch.
After the switch manager completes configuration of the switch, enumeration software associated with
partition 0 will find a switch with one upstream port (port 0) and two downstream ports (ports 8 and 10). No
other ports are logically visible in this partition.
Similarly, enumeration software associated with partition 1 will find a switch with one upstream port (port
12) and two downstream ports (ports 16 and 18). No other ports are logically visible in this partition.
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...