Hot Plug Interface Signals
| Signal Name | Direction | Width | Clock Domain | Descriptions |
|---|---|---|---|---|
| mrl_sensor_n | In | 1 | Async |
Internally synchronized to CORE_CLK. Indicates the status of the
Manually-operated Retention Latch (MRL). The MRL Sensor is a
switch, optical device, or other type of sensor that reports the
position of a slot's MRL to the Downstream Port. The MRL Sensor
reports closed when the MRL is fully closed and open at all other
times (that is, if the MRL is fully open or in an intermediate
position).
If MRL is fully closed, then the bit is set to 0, at all other
times, this bit is set to 1.
|
| prsnt_n | In | 1 | Async |
InActive Low Input, indicating the presence of an adapter in the
slot.
0: Indicates presence of an adapter,
1: Indicates adapter removed
|
| attention_button_n | In | 1 | Async |
This bit is set when an Attention Button electrically controlled
by the chassis is pressed.
0: Attention Button is pressed,
1: Default state.
|
| power_fault_n | In | 1 | Async | Power fault indicator generated by external power fault detection logic. Active Low. |
| emi_status | In | 1 | Async |
Electromechanical Interlock Status input.
0b: Electromechanical Interlock Disengaged
1b: Electromechanical Interlock Engaged
|
| command_completed | In | 1 | Async | Command completed status input in response to COMMAND_CHANGED. Active high input, asserted for 1 clock period. If the "No Command Completed Support" is set to '1' in Slot Capabilities Register, this Input can be tied to '0'. |
| command_changed | Out | 1 | AXI_CLK |
1-bit output to indicate that a write to the Slot Control
Register occurred and this resulted in one of the Hot Plug command
output signal to change. This will be set to High until
COMMAND_COMPLETED input is set to '1'.
If the "No Command Completed Support" is set to '1' in Slot
Capabilities Register, this Output can be ignored and will be tied
low.
|
| hot_plug_interrupt_out | Out | 1 | AXI_CLK | Hot Plug Interrupt Output for Software Notification of Hot Plug events. |
| attn_indicator | Out | 2 | AXI_CLK |
Attention Indicator Control Output. Defined encodings are:
00b: Reserved
01b: ON - Attention – Operational problem at this
slot
10b: Blink - Locate - Slot is being identified at the
user’s request
11b: OFF - Normal – Normal operation
|
| pwr_indicator | Out | 2 | AXI_CLK |
Power Indicator Control Output. Defined encodings are:
00b: Reserved
01b: ON - Insertion or removal of the adapter is not
permitted.
10b: Blink - Power Transition – Hotplug operation
is in progress and insertion or removal of the adapter is not
permitted.
11b: OFF - Power Off - Insertion or removal of the
adapter is permitted.
|
| pwr_ctrl | Out | 1 | AXI_CLK |
Sets the power state of the slot per the defined encodings. The
defined encodings are:
0b: Power ON
1b: Power OFF
|
| emi_ctrl | Out | 1 | AXI_CLK |
Electromechanical Interlock Control Output. Defined encodings
are:
0b: Electromechanical Interlock Disengage
1b: Electromechanical Interlock Engage
|