IDT Hot-Plug and Hot-Swap
Notes
PES64H16G2 User Manual
Associated with all PES64H16G2 ports is a hot-plug controller. However, hot-plug is only supported
when a port is configured to operate in downstream switch port mode. Hot-plug is supported within switch
partitions. When hot-plug is enabled in a downstream port of a switch partition, the behavior is identical do
that expected if the switch partition were a stand-alone PCIe switch. In a port configured to operate in down-
stream switch port mode, the hot-plug controller may be enabled by setting the HPC bit in the PCI Express
Slot Capabilities (PCIESCAP) register associated with that port.
– The HPC bit may be set at any time, but is typically set during a switch fundamental reset via serial
EEPROM.
PES64H16G2 allows hot-plug sensor inputs and indicator outputs to be located next to the slot or on the
plug in module. Regardless of the physical location, the indicators are controlled by PES64H16G2's down-
stream port.
Hot-Plug Signals
All PCIe defined hot-plug signals are supported on each port using low cost external I/O expanders. Hot-
plug package pin signals are supported for up to five ports using GPIO alternate functions. Table 10.1 lists
the hot-plug inputs and outputs that may be associated with a slot. When enabled during configuration in
the PCIESCAP register, these inputs and outputs are made available to external logic using either an
external I/O expander located on the master SMBus interface or GPIO alternate function pins.
Signal
PxAIN
PxAPN
PxILOCKP
PxMRLN
PxPDN
PxPEP
PxPFN
PxPIN
PxPWRGDN
PxRSTN
1.
x corresponds to port number (i.e., 0 through 15).
The Hot-Plug GPIO Port Map (HPxGPIOPRT) fields in the Hot-Plug GPIO Signal Map (HPSIGMAP)
register select ports whose hot-plug signals are mapped to GPIO pins. When the HPxGPIOPRT field is set
with the value of a port configured to operate in downstream switch port mode, hot-plug signals from that
port are mapped to the HPx GPIO alternate function pins.
– When a port's hot-plug signals are mapped to GPIO alternate function pins hot-plug signals, then
PxSignal maps to HPxSignal (e.g., PxAIN maps to HPxAIN).
– Hot-plug GPIO alternate function pins support all hot-plug signals in Table 10.1 except the elec-
tromechanical interlock (PxILOCKP) output.
– When a port's hot-plug signals are mapped to GPIO alternate function pins, I/O expander hot-plug
inputs for the port are ignored and outputs are driven to their negated value as defined below.
Type
Name/Description
1
O
Port x
Attention Indicator Output.
I
Port x Attention Push button Input.
O
Port x Electromechanical Interlock.
I
Port x Manually-operated Retention Latch (MRL) Input.
I
Port x Presence Detect Input.
O
Port x Power Enable Output.
I
Port x Power Fault Input.
O
Port x Power Indicator Output.
I
Port x Power Good Input (asserted when slot power is good).
O
Port x Reset Output.
Table 10.1 Port Hot Plug Signals
10 - 3
April 5, 2013
Need help?
Do you have a question about the 89HPES64H16G2 and is the answer not in the manual?