Tom's Hardware > Forum > Motherboards & Memory > General Motherboard > CPU temperature sensor output

CPU temperature sensor output

Forum Motherboards & Memory : General Motherboard - CPU temperature sensor output

Tom's Hardware: Over 1.4 million members in 6 different countries available to answer all your high-tech questions. Sign up now! Its free!
Word :    Username :           
 

Hi all,

I'm reposting this under General Motherboard because it seems more appropriate than Chipsets and BIOS.

Basically, my question is: Do motherboards have a pin which outputs the CPU temperature as an analog voltage (or as PWM, or anything else). I'd like to make a front-panel temp display purely in hardware, without using Hmonitor or other software.

If there's no dedicated pin on any motherboards for this, what's the easiest way you can think of to get a voltage signal of the CPUs internal thermosensor?

Thanks.

Sponsored Links
Register or log in to remove.

A great question. I've only found this very ollllddddd software-based version: http://forums.pcper.com/showthread.php?threadid=205049

I'm assuming though that it's possible to split the CPU fan pin (where you connect the CPU fan) and grab the data from there? What do you think?

------------------------------ Desktop | E7300 | P5KPL-AM | 2GB DDR2 667MHz | NVIDIA 9500 GT | ST3320613AS | w2228h
XPS M1330 | T8300 | Dell 0U8042 | 2GB DDR2 800MHz | NVIDIA 8400M GS | WD2500BEVS-75US | 1280 x 800
Reply to r_manic

Hmmm. I never thought of that question.

r_manic wrote :


I'm assuming though that it's possible to split the CPU fan pin (where you connect the CPU fan) and grab the data from there? What do you think?



Unfortunately, it looks like the answer is "No". See page 85 of:
http://download.intel.com/design/p [...] 318732.pdf

According to the PECI (Platform Environmental Control Interface), the control signal for the fan does not represent a linear response to the output of the temperature sensors.

Reply to jsc

r_manic wrote :


I'm assuming though that it's possible to split the CPU fan pin (where you connect the CPU fan) and grab the data from there? What do you think?



You know, that's a good idea. The only headache would be calibrating it; i.e. figuring out precisely what fan control signal corresponds to what temperature. It's doable, though. Thanks for that.

Reply to coconut

jsc wrote :

Hmmm. I never thought of that question.



Unfortunately, it looks like the answer is "No". See page 85 of:
http://download.intel.com/design/p [...] 318732.pdf

According to the PECI (Platform Environmental Control Interface), the control signal for the fan does not represent a linear response to the output of the temperature sensors.



Thanks for that great link. A linear response would be really nice, but it's not totally necessary, as maybe I could build some hardware (with a microcontroller, maybe) to turn a PWM signal or whatever else into a temperature reading. At this point, though, it's looking like a software solution is the way to go.

I'm an electrical engineer but I'm just getting into PC hacking, so your link was really useful. I'm going to hunt down the PECI specs now. Seems like a lot of fun to be had.

Reply to coconut

It is possible. CPU temp is monitored by the super I/O chip via one pin. Your dilemma however, will be that unless you perfectly duplicate the signal, tapping into it will bring it down low. The super I/O will not have an accurate readout and can cause premature shutdowns of the system due to false readings.

Reply to infyrno917

infyrno917 wrote :

It is possible. CPU temp is monitored by the super I/O chip via one pin. Your dilemma however, will be that unless you perfectly duplicate the signal, tapping into it will bring it down low. The super I/O will not have an accurate readout and can cause premature shutdowns of the system due to false readings.



No problem! Buffer amplifier to the rescue! This would be a workable way to do it in hardware, actually, except that I can't find a datasheet for the Asus F8000 Super I/O chip on my mobo. It seems that none of the Super I/O chipmakers release datasheets to the public, actually. How did you get your information?

Reply to coconut
Tom's Hardware > Forum > Motherboards & Memory > General Motherboard > CPU temperature sensor output
Go to:

There are 1382 identified and unidentified users. To see the list of identified users, Click here.

Sponsored links
  • Ask the community now
  • Publish
Ad
They won a badge
Join us in greeting them