Specification Sheet
MCHBAR Registers
214 Datasheet, Volume 2 of 2
Bit
Range
Default &
Access
Field Name (ID): Description
31:25
0h
RW
TEMPERATURE_AVERAGING_TIME_WINDOW: averaging window for the running
exponential average temperature.
x = 2 msbs, that is [31:30]
y = 5 lsbs, that is [29:25]
The timing interval window is Floating Point number given by 1.x * power(2,y). The
unit of measurement is defined in PACKAGE_POWER_SKU_UNIT_MSR[TIME_UNIT]. A
value of zero means no averaging.
24
0h
RW
POWER_INT_ENABLE: When this bit is set, a thermal interrupt will be sent upon
throttling due to power limitations.
23
0h
RW
THRESHOLD_2_INT_ENABLE: Controls the generation of a thermal interrupt
whenever the Thermal Threshold 2 Temperature is crossed.
22:16
0h
RW
THRESHOLD_2_REL_TEMP: This value indicates the offset in degrees below TJ Max
Temperature that should trigger a Thermal Threshold 2 trip.
15
0h
RW
THRESHOLD_1_INT_ENABLE: Controls the generation of a thermal interrupt
whenever the Thermal Threshold 1 Temperature is crossed.
14:8
0h
RW
THRESHOLD_1_REL_TEMP: This value indicates the offset in degrees below TJ Max
Temperature that should trigger a Thermal Threshold 1 trip.
7:5
0h
RO
Reserved (RSVD): Reserved.
4
0h
RW
OUT_OF_SPEC_INT_ENABLE: Thermal interrupt enable for the Out Of Spec
condition which is stored in the Out Of Spec status bit in PACKAGE_THERM_STATUS.
3
0h
RO
Reserved (RSVD): Reserved.
2
0h
RW
PROCHOT_INT_ENABLE: Bidirectional PROCHOT# assertion interrupt enable. If set,
a thermal interrupt is delivered on the rising edge of PROCHOT#.
1
0h
RW
LOW_TEMP_INT_ENABLE: Enables a thermal interrupt to be generated on the
transition from a high-temperature to a low-temperature when set, where 'high
temperature' is dictated by the thermal monitor trip temperature minus offset as
defined in IA32_TEMPERATURE_TARGET.
0
0h
RW
HIGH_TEMP_INT_ENABLE: Enables a thermal interrupt to be generated on the
transition from a low-temperature to a high-temperature when set, where 'high
temperature' is dictated by the thermal monitor trip temperature minus offset as
defined in IA32_TEMPERATURE_TARGET.