Reset mechanisms – Intel 21555 User Manual
Page 67

21555 Non-Transparent PCI-to-PCI Bridge User Manual
67
Initialization Requirements
The secondary reset output, s_rst_l, is asserted and remains asserted when any of the following are true:
•
The 21555 primary reset input, p_rst_l, is asserted.
•
The 21555 secondary reset input, s_rst_in_l, is asserted.
•
The Secondary Reset bit in the
Table 123, “Reset Control Register” on page 188
is set to a 1.
•
The Chip Reset bit in the
Table 123, “Reset Control Register” on page 188
•
A power management transition from D3
hot
to D0 occurs (see
A power management transition from D3
hot
to D0 or setting the Chip Reset bit causes the Secondary Reset bit to set
automatically. When set automatically, the Secondary Reset bit also clears automatically and s_rst_l deasserts after
greater than 100
µ
s following s_rst_l assertion.
Assertion of s_rst_l by setting the secondary reset bit does not cause the 21555 register state to be reset. However,
all the 21555 data buffers are reset.
Note:
A configuration write is required to clear the secondary reset bit if the bit is set by a configuration
write. Care must be taken when this bit is asserted from the secondary interface.
summarizes the various 21555 reset mechanisms.
Note:
The signal s_rst_l is asserted for all reset mechanisms, but how s_rst_l deasserts and whether the
device is reset varies from case to case.
Table 18. Reset Mechanisms
Reset Mechanism
Reset 21555 Buffers
and State
Assert Secondary
Reset Bit
Deassertion of s_rst_l
p_rst_l
Yes
No
On p_rst_l deassertion
s_rst_in_l
Yes
No
On s_rst_in_l deassertion
Chip Reset Bit set
Yes
Yes
Automatically after >100 ms
(Secondary Reset bit also
clears automatically)
Secondary Reset Bit set
Reset data buffers and
primary master state
machine
Yes
On clearing of Secondary
Reset bit
Transition from D3
hot
to
D0 (see
).
Yes
Yes
Automatically after >100 ms
(Secondary Reset bit also
clears automatically)