Datasheet

Processor Uncore Configuration Registers
268 Datasheet, Volume 2
4.13 Memory Thermal Control
4.13.1 MC_THERMAL_CONTROL0
MC_THERMAL_CONTROL1
Controls for the Integrated Memory Controller thermal throttle logic.
4.13.2 MC_THERMAL_STATUS0
MC_THERMAL_STATUS1
Status registers for the thermal throttling logic.
Device: 4, 5
Function: 3
Offset: 48h
Access as a DWord
Bit Attr Default Description
31:3 RO 0 Reserved
2RW 1
APPLY_SAFE
Enable the application of safe values while
MC_THERMAL_PARAMS_B.SAFE_INTERVAL is exceeded.
1:0 RW 0
THROTTLE_MODE
Selects throttling mode.
0 = Throttle disabled
1 = Open Loop: Throttle when Virtual Temperature is greater than
MC_THROTTLE_OFFSET.
2 = Closed Loop: Throttle when MC_CLOSED_LOOP.THROTTLE_NOW is set.
3 = Closed Loop: Throttle when MC_DDR_THERM_COMMAND.THROTTLE is
set and the PM_EXT_TS# pin is asserted OR OLTT will be implemented
(Condition 1).
Device: 4, 5
Function: 3
Offset: 4Ch
Access as a DWord
Bit Attr Default Description
31:30 RO 0 Reserved
29:4 RO 0
CYCLES_THROTTLED
This field indicates the number of throttle cycles triggered in all ranks since
last temperature sample.
3:0 RO 0
RANK_TEMP
The field specifies whether the rank is above throttling threshold.