User Manual
Intel
®
Xeon
®
Processor 5600 Series Datasheet Volume 1 145
Thermal Specifications
7.3.2.6.5 Icc-TDC Read
Icc-TDC is the processor Thermal Design Current specification. This data may be used
to confirm matching Icc profiles of processors in DP configurations. It may also be used
during the processor boot sequence to verify processor compatibility with baseboard
Icc delivery capabilities.
This command returns Icc-TDC in units of 1 Amp.
7.3.2.6.6 TCONTROL Read
TCONTROL is used for fan speed control management. The TCONTROL limit may be
read over PECI using this Mailbox function. Unlike the in-band MSR interface, this
TCONTROL value is already adjusted to be in the native PECI temperature format of a
2-byte, 2’s complement number.
7.3.2.6.7 Thermal Data Config Read / Write
The Thermal Data Configuration register allows the PECI host to control the window
over which thermal data is filtered. The default window is 256 ms. The host may
configure this window by writing a Thermal Filtering Constant as a power of two.
E.g., sending a value of 9 results in a filtering window of 2
9
or 512 ms.
7.3.2.6.8 Machine Check Read
PECI offers read access to all processor machine check banks. Bank numbers 2, 3, 4
and 5 are all associated with cores and therefore the appropriate core select must be
sent along with the Machine Check Read request. For all other Machine Check banks,
the Core Select must be set to 0x0.
It is possible that a fatal error may prevent access to other machine check banks. Host
controllers may read Power Control Unit errors directly by issuing a PCIConfigRd()
command of address 0x000000B0.
Figure 7-24. Thermal Data Configuration Register
43 0
Thermal Filter Const
Reserved
3
1
Figure 7-25. Machine Check Read MbxSend() Data Format
Table 7-27. Machine Check Bank Definitions (Sheet 1 of 3)
Bank Number Bank Index Meaning
0 0 MC0_CTL[31:0]
0 1 MC0_CTL[63:32]
0 2 MC0_STATUS[31:0]
0 3 MC0_STATUS[63:32]
Byte #
Data
0 1 2 3 4
Request Type Data[31:0]
0x0A Bank Index Bank Number ReservedCore Select










