Somewhere on teh interweb Paul typed:
> Crackles McFarly wrote:
>> On Wed, 12 Dec 2007 16:54:23 +0930, jmc
>> <NOnewsgroupsSPAM@NOjodiBODY.HOMEus> sayd the following:
>>
>>> Suddenly, without warning, Crackles McFarly exclaimed (12/12/2007
>>> 10:51 AM):
>>>> On Tue, 11 Dec 2007 17:39:29 -0600, Ed <nospam@hotmail.com> sayd
>>>> the following:
>>>>
>>>>> On Tue, 11 Dec 2007 11:50:04 -0500, Crackles McFarly
>>>>> <IrelandSux@ireland.sux> wrote:
>>>>>
>>>>> IT8712F-1 for CPU temps, fan speeds and some other stuff.
>>>>>
>>>>> LM99,LM75 would be for other devices like video card temps.
>>>>>
>>>>> No doubt Paul will provide a page full of info as soon as I post
>>>>> this LOL!
>>>>
>>>> What does the sensor labeled "AMD K8 Sensor" measure?
>>>>
>>>> thanks
>>>>
>>> I wonder about this one too. I use Speedfan, and am pretty sure the
>>> IT8712F-1 is CPU temp, because the "AMD K8 (Core)" seems too low. Right
>>> now the first reads 60c (hmmm. bit warm today; usually it's
>>> closer to 50c) and Core reads about 48, on my AMD Dual-core 5600+.
>>>
>>> jmc
>>
>>
>> On mine the "AMD K8 Sensor" rises FAST to any actions I perform. But
>> the IT8712F-1 rises much Slower to things I do.
>>
>> I guess the slower rising sensor is the accurate one?
>> Or is it just as plausible the fast rising sensor is accurate?
>>
>> As an example, IT8712F-1 "creeps" to 55-59C using SpyBot.
>> But the "AMD K8 Sensor" IMMEDIATELY JUMPS to 55-59C when SpyBot is
>> running.
>>
>> kony?
>> anyone?
>
> The author of Speedfan may know more about what his program is doing,
> than we do.
>
> In principle, the author of Speedfan doesn't know what is there. What
> he does, is probes the various low speed busses in the computer,
> looking for responses from known sensing devices. For example, he was
> probably
> able to discover the presence of the ITE 8712F without too much
> trouble.
> The device has a fixed number of channels. I don't know if there are
> any standards for passing a definition of what is connected, to a user
> program. The ITE8712F probably has three thermal channels, like
> many of the other Super I/O chips that have hardware sensor support.
>
> (PDF page 117 section 9.6.3.3 has a figure)
>
http://web.archive.org/web/200610181411 ... V0.9.1.pdf>
> Of the three channels, they can operate in "diode" or "thermistor"
> mode. In thermistor mode, a NTC thermistor is placed in series with a 10K
> resistor. The result is a voltage that varies with temperature. The
> hardware block either reads out a number for the raw voltage, or in
> some devices, they have a lookup table for instantly giving a (potentially
> incorrect)
> temperature.
>
> In the diode case, the assumption is that the device responds
> similarly to a 2N3904 transistor junction. A fixed current is put through
> the
> diode, and the developed voltage is measured. (The Athlon64 has a
> diode inside it, as part of the silicon die, and the anode and cathode
> pins on the
> processor, are connected as if they were a 2N3904.)
>
> You could be correct, in that a rapidly rising reading means the
> thermal diode in the processor is being used. But if that is the
> case, what device is making the measurement, and what channel is
> being used ? I like to be able to account for all devices and
> channels, before concluding I've identified them all correctly.
> The 8712F has three channels, and if you are getting more than
> three temp readings, then it means another device could be involved.
> Note that Speedfan uses SMART (supported inside the hard drive)
> to read out hard drive temperatures, so that is where those readings
> come from.
>
> So, I'd say, "yes, the fast rising one is probably the processor".
> But I cannot be certain, unless all devices and channels are
> accounted for in some way. It doesn't make sense to provide
> both a CPU diode readout, and then also put a thermistor
> in the CPU socket. In the case of S939, where would you
> put such a sensor ? It would have to be soldered to the
> back of the motherboard, and that would not function well
> at all. There just isn't room on S939 for a thermistor.
> Sockets with an open center, like my S478, are better
> candidates for using a thermistor soldered to the
> motherboard.
>
> Paul
There could be a thermistor under the IHS but external to the die maybe?
That would fit with the observed behaviour of rising more slowly but
reaching similar temps.
--
TTFN,
Shaun.