Intel C2518 FH8065501516710 Data Sheet

Product codes
FH8065501516710
Page of 746
Volume 2—SMBus 2.0 Unit 2 - PECI—C2000 Product Family
PECI Proxy Commands
Intel
®
 Atom™ Processor C2000 Product Family for Microserver
Datasheet, Vol. 2 of 3
September 2014
396
Order Number: 330061-002US
17.7.3
GetTemp()
The GetTemp() command is used to retrieve the temperature from a target PECI 
address. The temperature is used by the BMC to regulate the temperature on the die. 
The data is returned as a negative value representing the number of degrees Celsius 
below the maximum processor Junction Temperature (T
J-MAX
). 
Note that the maximum PECI Temperature value of zero corresponds to the processor 
T
J-MAX
. This also represents the default temperature at which the processor Thermal 
Control Circuit (TCC) activates. The actual value that the thermal management system 
uses as a control set point (T
CONTROL
) is also defined as a negative number below T
J-
MAX
.
See 
 for data format and error 
codes. 
 shows the GetTemp PECI Proxy Block Write format and 
 shows the GetTemp PECI Proxy Block Read format.
Table 17-12. GetTemp() PECI Proxy Block Write
SMBus
Function
Value
Data 
Source
Comment
Slave Address
(Write)
Write Address
SMBus 
Command
0x4C
BMC
Command 
Code
PECI Mode 
command code
0x62
Byte Count
N
Control Data
0x05
Byte 1
SMBus-PECI 
Handshake 
Control
0x00
Value = 0x00 
No AW FCS Required
Byte 2
PECI Client 
Address
PECI 
Command
0x30
Byte 3
PECI Write 
Length
0x01
Byte 4
PECI Read 
Length
0x02
Byte 5
GetTemp() 
Command Code
0x01