
IDT Clocking, Reset, and Initialization
Clock Operation
PES34H16 User Manual
3 - 8
October 30, 2008
Notes
When an upstream secondary bus reset occurs, the following sequence is executed.
1. Each downstream port whose link is up propagates the reset by transmitting TS1 ordered sets with
the hot reset bit set.
2. All registers fields in all registers associated with downstream ports, except those denoted as “sticky”
or Read and Write when Unlocked (i.e, RWL), are reset to their initial value. The value of fields
denoted as “sticky” or RWL is unaffected by an upstream secondary bus reset.
3. All TLPs received from downstream ports and queued in the PES34H16 are discarded.
4. Logic in the stack, application layer and switch core associated with the downstream ports are grace-
fully reset.
5. Wait for the Secondary Bus Reset (SRESET) bit in the upstream port’s Switch Control Register
(SWCTRL) to clear.
6. Normal downstream port operation begins.
The operation of the upstream port is unaffected by a secondary bus reset. The link remains up and
Type 0 configuration read and write transactions that target the upstream port complete normally. During an
upstream secondary bus reset, all TLPs destined to the secondary side of the upstream port’s PCI-to-PCI
bridge are treated as unsupported requests. The operation of the slave SMBus interface is unaffected by an
upstream secondary bus reset. Using the slave SMBus to access a register that is reset by an upstream
secondary bus reset causes zero to be returned on a read and written data to be ignored on writes.
Downstream Secondary Bus Reset
A downstream secondary bus reset may be initiated by the following condition:
–
A one is written to the Secondary Bus Reset (SRESET) bit in a downstream port’s (i.e., port 0)
Bridge Control Register (BCTRL).
When a downstream secondary bus reset occurs, the following sequence is executed.
1. If the corresponding downstream port’s link is up, TS1 ordered sets with the hot reset bit set are
transmitted
2. All TLPs received from corresponding downstream port and queued in the PES34H16 are discarded.
3. Wait for the Secondary Bus Reset (SRESET) bit in the upstream port’s Switch Control Register
(SWCTRL) to clear.
4. Normal downstream port operation begins.
The operation of the upstream port is unaffected by a downstream secondary bus reset. The operation
of other downstream ports is unaffected by a downstream secondary bus reset. During a downstream
secondary bus reset, Type 0 configuration read and write transactions that target the downstream port
complete normally. During a downstream secondary bus reset, all TLPs destined to the secondary side of
the downstream port’s PCI-to-PCI bridge are treated as unsupported requests. The operation of the slave
SMBus interface is unaffected by a downstream secondary bus reset.
Downstream Port Reset Outputs
Individual downstream port reset outputs (P1RSTN through P15RSTN) are provided as GPIO pin alter-
nate functions. Following a fundamental reset, all of the GPIO pins default to GPIO inputs. Therefore, the
downstream port resets are tri-stated. A system designer should use a pull-down on these signals if they
are used as reset outputs. The PES34H16 ensures through hardware that the minimum PxRSTN assertion
pulse width is no less than 200 µ S.
Downstream port reset outputs can be configured to operate in one of three modes. These modes are:
power enable controlled reset output, power good controlled reset output, and hot reset controlled output.
The downstream port reset output mode is determined by the Reset Mode (RSTMODE) field in the Hot-
Plug Configuration Control (HPCFGCTL) register.
Summary of Contents for 89HPES34H16
Page 10: ...IDT Table of Contents PES34H16 User Manual iv October 30 2008 Notes...
Page 12: ...IDT List of Tables PES34H16 User Manual vi October 30 2008 Notes...
Page 18: ...IDT Register List PES34H16 User Manual xii October 30 2008 Notes...
Page 40: ...IDT Upstream Port Failover PES34H16 User Manual 2 6 October 30 2008 Notes...
Page 86: ...IDT Power Management PES34H16 User Manual 7 4 October 30 2008 Notes...
Page 172: ...IDT Configuration Registers PES34H16 User Manual 9 80 October 30 2008 Notes...