NH82801DB S L8DE Intel, NH82801DB S L8DE Datasheet - Page 140

no-image

NH82801DB S L8DE

Manufacturer Part Number
NH82801DB S L8DE
Description
Manufacturer
Intel
Datasheet

Specifications of NH82801DB S L8DE

Lead Free Status / RoHS Status
Compliant
Functional Description
5.12.5.1
140
Throttling Using STPCLK#
The ICH4 supports the Pending Break Event (PBE) indication from the processor using the FERR#
signal. The following rules apply:
The break event associated with this new mechanism does not need to set any particular status bit,
since the pending interrupt will be serviced by the processor after returning to the C0 state.
Throttling is used to lower power consumption or reduce heat. The ICH4 asserts STPCLK# to
throttle the processor clock and the processor appears to temporarily enter a C2 state. After a
programmable time, the ICH4 deasserts STPCLK# and the processor appears to return to the C0
state. This allows the processor to operate at reduced average power, with a corresponding decrease
in performance. Two methods are included to start throttling:
Throttling due to the THRM# signal has higher priority than the software-initiated throttling.
Throttling does not occur when the system is in a C2, even if Thermal override occurs.
1. When STPCLK# is detected active by the processor, the FERR# signal from the processor will
2. When the ICH4 asserts STPCLK#, it will latch the current state of the FERR# signal and
3. When the ICH4 detects the Stop-Grant cycle, it will start looking at the FERR# signal as a
4. When the processor detects the deassertion of STPCLK#, the processor will start driving the
5. The ICH4 waits at least 180 ns after deasserting STPCLK# and then starts using the FERR#
1. Software enables a timer with a programmable duty cycle. The duty cycle is set by the
2. A Thermal Override condition (THRM# signal active for >2 seconds) occurs that
be redefined to indicate whether an interrupt is pending. The signal is active low (i.e., FERR#
will be low to indicate a pending interrupt).
continue to present this state to the FERR# state machine (independent of what the FERR# pin
does after the latching).
break event indication. If FERR# is sampled low, a break event is indicated. This will force a
transition to the C0 state.
FERR# signal with the natural value (i.e., the value it would do if the pin was not muxed). The
time from STPCLK# inactive to the FERR# signal transition back to the native function must
be less than 120 ns.
signal for an indication of a floating point error. The maximum time that the ICH4 may wait is
bounded such that it must have a chance to look at the FERR# signal before reasserting
STPCLK#. Based on current implementation, that maximum time would be 240 ns (8 PCI
clocks).
THTL_DTY field and the throttling is enabled using the THTL_EN field. This is known as
Manual Throttling. The period is fixed to be in the non-audible range, due to the nature of
switching power supplies.
unconditionally forces throttling, independent of the THTL_EN bit. The throttling due to
Thermal Override has a separate duty cycle (THRM_DTY) which may vary by field and
system. The Thermal Override condition will end when THRM# goes inactive.
Intel
®
82801DB ICH4 Datasheet

Related parts for NH82801DB S L8DE