
IDT Switch Partition and Port Configuration
PES32NT24xG2 User Manual
5 - 15
January 30, 2013
Notes
Port Operating Mode Change via EEPROM
When modifying the operating mode of a port via the serial EEPROM, the following recommendations
and requirements apply.
–
Prior to modifying the port operating mode, it is required that the following proprietary timer regis-
ters be set to 0x0. This will ensure fast execution of the port mode change action. The last instruc-
tions in the EEPROM must set these timers back to their default values.
• Side Effect Delay Timer (SEDELAY register)
• Port Operating Mode Change Drain Delay Timer (POMCDELAY register)
• Reset Drain Delay Timer (RDRAINDELAY register)
• Upstream Secondary Bus Reset Delay (USSBRDELAY register)
–
After initiating a port operating mode change, it is highly recommended that the EEPROM Wait
configuration block (see section Initialization from Serial EEPROM on page 12-3) be embedded
in the EEPROM sequence in order to wait for the OMCC bit in the SWPORTxSTS register to be
set. By doing so, it is possible to obtain an indication of port operating mode change completion
prior to proceeding with other port operating mode changes to the same port.
Common Operating Mode Change Behavior
This section specifies common port operating mode change behavior that occurs regardless of the OMA
field setting. The following sections describe behaviors associated with specific OMA field settings. Modi-
fying the operating mode of a port does not require that traffic on that port be stopped during modification of
the operating mode (i.e., it is not necessary to quiesce the traffic). TLPs flowing through the port during the
modification may be discarded; however, normal operation resumes following the port modification.
Any modification to the operating mode of a port has the following common behavior.
–
TLPs received by the port from the link before the operating mode modification is initiated are
treated in a manner consistent with the old operating mode of the port, and if appropriate, corre-
sponding partition.
–
TLPs received by the port from the link after the operating mode modification is completed are
treated in a manner consistent with the new operating mode of the port, and if appropriate, corre-
sponding partition.
–
TLPs received by the port from the link during the operating mode modification (i.e., in the time
period between the initiation and completion of the change) may be silently dropped.
A port operating mode change may result in a port being removed from a partition, a port being added to
a partition, both a removal and an addition, or neither.
–
The partition from which a port is removed is referred to as the source partition.
–
The partition to which a port is added is referred to as the destination partition.
–
When a port operating mode changes within a partition, it may have a substantial effect on the
partition and is thus logically viewed as a removal followed by an addition of the same port to the
same partition.
A port operating mode change that is caused only by a device number change is logically viewed as a
source partition removal, followed by a device number change, followed by a destination partition addition
to the same partition. The intent of this requirement is to make a device number change operate in the
same manner as all other port operating mode changes. When a port operating mode change is initiated,
the operation logically executes in the following order.
1. The OMCI bit in the SWPORTxSTS register is set.
2. The effect on the source partition, if appropriate, takes place (i.e., cleanly remove the port from the
partition).
3. The effect on the destination partition, if appropriate, takes place (i.e., cleanly add the port to the
partition).
4. The effect on the port, if appropriate, takes place (i.e., as dictated by the OMA field).
5. The OMCC bit in the SWPORTxSTS register is set.
Содержание PCI Express 89HPES32NT24xG2
Страница 20: ...IDT Table of Contents PES32NT24xG2 User Manual x January 30 2013 Notes...
Страница 24: ...IDT List of Tables PES32NT24xG2 User Manual xiv January 30 2013 Notes...
Страница 28: ...IDT List of Figures PES32NT24xG2 User Manual xviii January 30 2013 Notes...
Страница 56: ...IDT PES32NT24xG2 Device Overview PES32NT24xG2 User Manual 1 20 January 30 2013 Notes...
Страница 100: ...IDT Switch Core PES32NT24xG2 User Manual 4 22 January 30 2013 Notes...
Страница 124: ...IDT Switch Partition and Port Configuration PES32NT24xG2 User Manual 5 24 January 30 2013 Notes...
Страница 128: ...IDT Failover PES32NT24xG2 User Manual 6 4 January 30 2013 Notes...
Страница 148: ...IDT Link Operation PES32NT24xG2 User Manual 7 20 January 30 2013 Notes...
Страница 164: ...IDT SerDes PES32NT24xG2 User Manual 8 16 January 30 2013 Notes...
Страница 170: ...IDT Power Management PES32NT24xG2 User Manual 9 6 January 30 2013 Notes...
Страница 196: ...IDT Transparent Switch Operation PES32NT24xG2 User Manual 10 26 January 30 2013 Notes...
Страница 244: ...IDT SMBus Interfaces PES32NT24xG2 User Manual 12 40 January 30 2013 Notes...
Страница 247: ...IDT General Purpose I O PES32NT24xG2 User Manual 13 3 January 30 2013 Notes...
Страница 248: ...IDT General Purpose I O PES32NT24xG2 User Manual 13 4 January 30 2013 Notes...
Страница 330: ...IDT Switch Events PES32NT24xG2 User Manual 16 6 January 30 2013 Notes...
Страница 342: ...IDT Multicast PES32NT24xG2 User Manual 17 12 January 30 2013 Notes...
Страница 344: ...IDT Temperature Sensor PES32NT24xG2 User Manual 18 2 January 30 2013 Notes...
Страница 384: ...IDT Register Organization PES32NT24xG2 User Manual 19 40 January 30 2013...
Страница 492: ...IDT Proprietary Port Specific Registers PES32NT24xG2 User Manual 21 44 January 30 2013 Notes...
Страница 588: ...IDT NT Endpoint Registers PES32NT24xG2 User Manual 22 96 January 30 2013 Notes...
Страница 710: ...IDT JTAG Boundary Scan PES32NT24xG2 User Manual 25 12 January 30 2013 Notes...
Страница 743: ...IDT Usage Models PES32NT24xG2 User Manual 26 33 January 30 2013 Notes...
Страница 744: ...IDT Usage Models PES32NT24xG2 User Manual 26 34 January 30 2013 Notes...