Intel
82845MP/82845MZ Chipset-Mobile (MCH-M)
104
Datasheet
250687-002
R
3.8.24.
DRTMC – DRAM Read Thermal Management Control
Offset:
58h-5Fh
Default:
0000_0000_0000_0000h
Access:
Read/Write/Lock
Size:
64 bits
Bit
Description
63:49
Reserved
48:41
Global DRAM Read Sampling Window (GDRSW): This eight bit value is multiplied by 4*10
5 to
define the length of time in host clocks over which the number of hexwords read from the DRAM is
counted. If the number of hexwords read during this window exceeds the Global Read Hexword
Threshold (GRHT) defined below, then the thermal management mechanism will be invoked.
40:28
Global Read Hexword Threshold (GRHT): The thirteen-bit value held in this field is multiplied by 2
15
to arrive at the number of hexwords that must be written within the Global DRAM Read Sampling
Window(GDRSW) in order to cause the thermal management mechanism to be invoked.
27:22
Read Thermal Management Time (RTMT): This value provides a multiplier between 0 and 63 which
specifies how long thermal management remains in effect as a number of Global DRAM Read
Sampling Windows. For example, if GDRSW is programmed to 1000_0000b and WTT is set to
01_0000b, then thermal management will be performed for 8192*10
5 host clocks (at 100 MHz)
seconds once invoked (128 * 4*10
5 host clocks * 16).
21:15
Read Thermal Management Monitoring Window (RTMMW): The value in this register is padded
with 4 0’s to specify a window of 0-2047 host clocks with 16 clock granularity. While the thermal
management mechanism is invoked, DRAM reads are monitored during this window. If the number of
hexwords read during the window reaches the Write Thermal Management Hexword Maximum, then
read requests are blocked for the remainder of the window.
14:3
Read Thermal Management Hexword Maximum (RTMHM): The Read Thermal Management
Hexword Maximum defines the maximum number of hexwords between 0-4095, which are permitted
to be read to DRAM within one Write Thermal Management Monitoring Window.
2:1
Read Thermal Management Mode (RTMMode):
00
Thermal management via Counters and Hardware Thermal Management_on signal
mechanisms disabled.
01
Hardware Thermal Management_on signal mechanism is enabled. In this mode, as
long as the Thermal Management_on signal is asserted, write thermal management is in
effect based on the settings in RTMW and RTHM. When the Thermal Management_on
signal is de-asserted, read thermal management stops and the counters associated with
the RTMW and RTHM are reset. When the hardware Thermal Management_on signal
mechanism is not enabled, the Thermal Management_on signal has no effects.
10
Counter mechanism controlled through GDRSW and GRHT is enabled. When the
threshold set in GDRSW and GRHT is reached, thermal management start/stop cycles
occur based on the settings in RTMT, RTMMW and RTMHM.
11
Reserved
0
START Read Thermal Management (SRTM): When this bit is set to ‘1’ read thermal management
begins based on the settings in RTMW and RTHM, and remains to be in effect until this bit is reset to
‘0’. When this bit is reset to ‘0’, read thermal management stops and the counters associated with
RTMW and RTHM are reset. Software writes to this bit to start and stop read thermal management.