52
Intel® Xeon® Processor E5-1600/E5-2600/E5-4600 Product Families
Datasheet Volume One
2.5.2.6.15
“Wake on PECI” Mode Bit Write / Read
Setting the “Wake on PECI” mode bit enables successful completion of the
WrPCIConfigLocal(), RdPCIConfigLocal(), WrPCIConfig() and RdPCIConfig() PECI
commands by forcing a package ‘pop-up’ to the C2 state to service these commands if
the processor is in a low-power state. The exact power impact of such a ‘pop-up’ is
determined by the product SKU, the C-state from which the pop-up is initiated and the
negotiated PECI bit rate. A ‘reset’ or ‘clear’ of this bit or simply not setting the “Wake
on PECI” mode bit could result in a “timeout” response (completion code of 0x82) from
the processor indicating that the resources required to service the command are in a
low power state.
Alternatively, this mode bit can also be read to determine PECI behavior in package
states C3 or deeper.
2.5.2.6.16
Accumulated Run Time Read
This read returns the total time for which the processor has been executing with a
resolution of 1 mS per count. This is tracked by a 32-bit counter that rolls over on
reaching the maximum value. This counter activates and starts counting for the first
time at RESET_N de-assertion.
2.5.2.6.17
Package Temperature Read
This read returns the maximum processor die temperature in 16-bit PECI format. The
upper 16 bits of the response data are reserved. The PECI temperature data returned
by this read is the ‘instantaneous’ value and not the ‘average’ value as returned by the
PECI GetTemp() described in
Section 2.5.2.3
.
Figure 2-28. Package Power SKU Data
Package Power SKU (lower bits)
Reserved
14
Minimum Package Power
16
TDP Package Power
30
0
15
Reserved
31
Package Power SKU (upper bits)
Maximum Package Power
32
46
Reserved
47
Maximum Time
Window
48
54
Reserved
55
63
Figure 2-29. Package Temperature Read Data
Sign
Bit
14
RESERVED
16
PECI Temperature
(Integer Value)
6
15
31
PECI Temperature
(Fractional Value)
5
0