
IDT Usage Models
PES32NT24xG2 User Manual
26 - 5
January 30, 2013
Notes
ing steps take place.
2. Ports 0, 8, and 10 are migrated to partition 0.
Port 0 is configured as an upstream switch port in partition 0 by programming fields in the
SWPORT0CTL register appropriately. Ports 8 and 10 are configured as downstream switch ports in
partition 0 by programming fields in the SWPORT8CTL and SWPORT10CTL registers appropri-
ately.
For this configuration, there is no need to use the EEPROM Wait configuration block, as each port
is only configured once (i.e., the Wait configuration block is useful when applying multiple changes
to a port’s operating mode or to a partition’s state).
3. Similarly, ports 12, 16, and 18 are migrated to partition 1.
4. The state of partitions 0 and 1 is modified from disabled to active by programming the SWPARTxCTL
register appropriately.
This causes all ports in the partitions to operate normally (i.e., the ports exit the disabled state and
operate per the operating mode programmed in the SWPORTxCTL register).
If the PARTxPERSTN reset signal is not asserted, all port links are trained. Otherwise, links remain
down (i.e., in the Detect state) until the reset is de-asserted.
While the serial EEPROM loading executes, the switch is kept in quasi-reset mode (see section Partition
Resets on page 3-11). After EEPROM loading completes, 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.
Switch Partitioning via PCI Express Configuration Requests
Goal
Configure switch partitions via a port’s PCI Express interface using configuration requests.
Assumptions
–
PES16NT8BG2 switch device.
–
A switch manager root complex configures the switch using a customized BIOS.
• The switch manager is connected to port 0.
–
Two partitions will be created:
• Partition 0 has ports 0, 8, and 10.
• Partition 1 has ports 12, 16, and 18.
–
Ports 0 and 12 are upstream, x4 each.
–
Ports 8, 10, 16, and 18 are downstream, x2 each.
–
The stacks are configured at boot-time using the STKxCFG pins to achieve the above link widths.
–
The switch boots in switch mode “Multi-partition with Unattached ports”.
–
Serial EEPROM is not used.
Figure 26.4 shows the final configuration.
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...