Tom's Hardware > Forum > Overclocking > CPUs > TCase higher than TJunction. Why? (CompuTronix?)

TCase higher than TJunction. Why? (CompuTronix?)

Forum Overclocking : CPUs - TCase higher than TJunction. Why? (CompuTronix?)

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 :           
 

Here is a screen of my new PC. It clearly shows, through various tools, that the CPU Tcase temp is higher than the 2 core temps by 13C. How does this make sense? Did I connect something on the MB wrong? What should I trust?

At Idle;

Core 0,1 are 29C (Speedfan, TAT, CoreTemp)
CPU is 41C (Asus Probe, Speedfan)

Brendan
--------------------------------------
e6600 @3000 mhz/stock heatsink
Asus P5B-e/latest bios 1202
Corsair XMS2 6400c4/2gb
74 Gb raptor
320 Gb Seagate
Radeon X1950 Pro
http://www3.sympatico.ca/brendan.hennessy/pics/Screen.jpg

Sponsored Links
Register or log in to remove.

I am in the same boat as you. I have the e6600 as also clocked to the same 3.0ghz.

Reply to darkwire

You have the temps backwards. The individual core readings are Tcase and the single CPU temp is tjunction.

That is how it is supposed to look.

Quote :

Findings

(A) TAT can be used simultaneously with SpeedFan for benchmarking Desktop C2D's at 100% Load.

(B) The Delta between Tcase (BIOS, Motherboard Utilities and SpeedFan: CPU or Temp X) and Tjunction (TAT and SpeedFan: Core 0 / Core 1) is ~ 15c +/- 3c.

(C) 50c Tcase and 65c Tjunction are safe and sustainable temperatures.



In your screen shot core 0 = tcase and CPU = tjunction [speedfan]

Reply to SuperFly03

I don't think so. Reading through Computronix' post says that the core temps are ~15C hotter than the die temp (makes sense). Core is what TAT measures.

Again, Speedfan shows a die temp of 41C
TAT, coretemp etc show core of 29C

This doesn't make sense.

Any ideas?

Reply to bh626pro

Quote :

Some users also may not know that C2D's feature 3 sensors at 2 different temperatures; a single on-die Tcase sensor (between the Cores), and dual Tjunction sensors (one within each Core).



Ok there seems some inherent contradictions in the temp guide, things that did not exist when I originaly read it.

So tcase = 41c and tjunction = 29c according to CompuTronix and based on the following, right?

Quote :

Tips

(A) Tcase = SpeedFan: CPU or Temp X.

(B) SpeedFan: Temp 1, 2 or 3 = Temp X.

(C) Tjunction = SpeedFan: Core 0 / Core 1.



However, I have never seen a screenshot of SpeedFan with Core 0/1 > CPU which is weird. My system with Speedfan is the same as yours, Core 0/1 < CPU.

Quote :

Parameters

(B) Tjunction is always ~ 15c higher than Tcase. [note this one]

(C) Tcase is always higher than Ambient.

(D) Tcase Idle should be ~ 1 to 15c higher than Ambient.

(E) Tjunction Idle should be ~ 15 to 30c higher than Ambient.



Based on your screenshot your temps are fine.

Reply to SuperFly03

bh626pro, I can't help you without complete information. From the Guide:

Quote :

Background

...when expressing Idle & Load test Results, it's also necessary to define the Variables as:

Results

Tcase = Idle & Load
Tjunction = Idle & Load, Hottest Core

Variables

Ambient = Intake Temp
Chipset = Model
C2D = Model
CPU Cooler = Model
Frequency = CPU Clock
Load = Test Program
Motherboard = Model
Vcore = CPU Voltage



Quote :

Testing

Vcore = Manual
C1E / EIST = Disabled
CPU Fan = Manual, 100%
Computer Case Fans = Manual 100%
Computer Case Covers = Installed
Primary Test = TAT @ 100% 10 Minutes
Alternate Test = Orthos @ P9 Small FFT’s 10 Minutes



Quote :

Results

Tcase (Motherboard Utilities) = 30c Idle, 50c Load (SpeedFan: CPU or Temp X)
Tjunction (TAT) Hottest Core = 45c Idle, 65c Load (SpeedFan: Core 0 / Core 1)


Variables

Ambient = 22c
Chipset = 975X
C2D = E6600
CPU Cooler= AC Freezer 7 Pro
Frequency = 3.5 Ghz
Load = TAT @ 100% 10 minutes
Motherboard = Asus P5W DH
Vcore = 1.4



Hope this helps,

Comp 8)

Reply to CompuTronix

SuperFly03, there are no contradictions in the Guide, but there are many examples on this Forum of SpeedFan screenshots which correctly show Tjunction values (Core 0 / Core 1) higher than Tcase (CPU or Temp X). Your advice to bh626pro is unsound:

Quote :

Based on your screenshot your temps are fine.



Respectfully, please re-read the Guide with emphasis on comprehension. There's alot of information to take in, so only a few users "get it" the first time. Many need to read it several times, and unfortunately, there are some who will never "get it".

The Guide is not a document which I take lightly. Every concept, every paragraph, every sentence, every word, and every punctuation has been painstakingly thought out. I can't begin to estimate how many hundreds of hours of research and effort went into it, as well as the updates and edits, and how many thousands of users it's helped. If the Guide were invalid or contadictory, it would never have become a THG Forum "Sticky".

Hope this helps,

Comp 8)

Reply to CompuTronix

Quote :

Many need to read it several times, and unfortunately, there are some who will never "get it".



I think he is talking about me is this quote. :oops: LOL

Reply to Lowlife4880

Computronix, here are the info fields you requested, below in red. I still don't get it - why is TCase > Core?

My concern is that my Mobo is defective somehow. Is there a BIOS setting that would affect the temperature readings?

Setup

Asus P5B-E
1202 BIOS
Vcore = Manual
C1E / EIST = Disabled
CPU Fan = Manual, 100%
Computer Case Fans = Manual 100%
Computer Case Covers = Installed
Primary Test = TAT @ 100% 10 Minutes

Brendan's Results

Tcase (SpeedFan CPU and Asus Probe CPU) = 41c Idle, 56c Load
Tjunction (TAT and SpeedFan: Core0/Core1) Hottest Core = 30c Idle, 44c Load

My BIOS reads around 42C for the "CPU Temperature", so it would seem that the Tcase (SpeedFan CPU and Asus Probe CPU temps) are correct. So the question remains; is there any logical reason that the TJunction core temps are lower than the TCase? {EDIT} Yes! if PECI is disabled - see below.

Variables

Ambient = 22c
Chipset = 965P
C2D = E6600
CPU Cooler= Stock Intel
Frequency = 3.0 Ghz
Load = TAT @ 100% 10 minutes
Motherboard = Asus P5B-E
Vcore = 1.42

Quote :

bh626pro, I can't help you without complete information. From the Guide:

Reply to bh626pro

My temps are identical to yours. i am very eager to get to the bottom of this.

Reply to 2tonedug

The temp readings depend on how the BIOS is setup in the Asus P5B mobo. I read through most of this 141 page thermal design doc from Intel found at http://www.intel.com/design/proces [...] 13685.htm.

Interesting points from the doc;

Digital Thermal Sensor
The Intel Core™2 Duo desktop processor E6000/E4000 sequence introduces the Digital Thermal Sensor (DTS) as the on-die sensor to use for fan speed control (FSC). The DTS can be accessed by two methods. The first is via a MSR (model specific register). The value read via the MSR is an unsigned number of degrees C away from TCC activation (Tjunction in CoreTemp). The second method which is expected to be the primary method for FSC is via the PECI interface. The value of the DTS when read via the PECI interface is always negative and again is degrees C away from TCC activation (Delta to TJunction).

PECI - Platform Environmental Control Interface
The PECI interface is a proprietary single wire bus between the processor and the chipset or other health monitoring device. At this time the digital thermal sensor is the only data being transmitted. Core 2 Duo processor E6000 and E4000 sequences do not have an on-die thermal diode.

Design Specs
Intel states that damage to the processor is likely if the temperature exceeds 68C or 155F, which can be avoided by using Thermal Management. In fact the doc states "To maintain compatibility with previous generations of processors, which have no integrated thermal logic, the Thermal Control Circuit portion of Thermal Monitor is disabled by default. During the boot process, the BIOS must enable the Thermal Control Circuit. Thermal Monitor must be enabled to ensure proper processor operation. "

What To Do?
In the BIOS;
> enable TM Management
> enable PECI - this seems to put the temps right. TCase is now lower than Core.

My Results at Idle
PECI disabled - [BIOS; CPU 33C, MB 41C]. CoreTemp 32C. CPU* 45C
PECI enabled - [BIOS; CPU 45C, MB 41C]. CoreTemp 32C. CPU* 24C

* The CPU read 24C in Asus Probe, SpeedFan, and AI Suite. Ambient temp was 18-20C

At load with PECI on, Core was 59C, CPU was 49C

Reply to bh626pro

This is an answer I can possibly get behind... need to reflect on it for a moment and let it sink in.

Good work. 8)

There is something I am missing in the actual numbers... I am trying to figure out how the difference between an unsigned number and a negative number function in the calculation of the temperature. I understand the difference but the end result is giving me issues. I would like to know how the system goes from 45c Tc to 24 Tc...... :idea:

Wait I think I have it... nope, damn it.

I got nothing without a forumla... :?

This still puzzles me.

Side note: WTF is your bios reading as a temp now? lol. 45c appears nowhere.

Reply to SuperFly03

Anybody know what the eVGA equivalent is for PECI? I looked around and didn't see it in my BIOS.

Reply to darkwire

I'm glad you got it figured out. Unfortunately my mother board doesn't have either of those options. I have an Intel D975BXB2. I'm gonna start a new thread and hopefully Compu Tronix can help me get squared away.

Reply to 2tonedug

unless their rediculassly high, dont worry

Reply to dobby

I had this problem before too, all you to do is download speedfan and put an offset of +15*C on the Tjunctions.

Reply to vpsaline

Quote :

I had this problem before too, all you to do is download speedfan and put an offset of +15*C on the Tjunctions.



But that wouldn't change the temps that are reported from TAT. And from what I understand, those are the actual temps which are taken from diodes inside the cores...

Reply to 2tonedug

Quote :

I had this problem before too, all you to do is download speedfan and put an offset of +15*C on the Tjunctions.



With what justification for that arbitrary offset? Just so they conform... there has to be a reason, not just "because."

Reply to SuperFly03

Quote :


With what justification for that arbitrary offset? Just so they conform... there has to be a reason, not just "because."



This justification, the holy C2D temperature Guide:

Quote :


Troubleshooting

(C) SpeedFan 4.32 can be configured to correct for Tcase and Tjunction Offsets.


Offsets

If temperatures don’t meet the Parameters, then SpeedFan 4.32 can configure Offsets to correct for Tcase (CPU or Temp X) and Tjunction (Core 0 / Core 1). From the “Readings” tab, click on the “Configure” button, then click on the “Advanced” tab. Next, click on the “Chip” field directly under the tabs, then use SpeedFan’s “Help and HOW-TO” icon included in the installation Program Group.

Under “Contents” click on “How to configure” then click on “How to set Advanced Options”. Read this section including “Other interesting options” and “Temperature x offset". When configured, SpeedFan will display all 3 Tcase and Tjunction temperatures correctly. SpeedFan is also extremely useful for observing temperatures and Vcore using the “Charts” tab, while thermal benchmarking with TAT.



Quote :



Parameters

(A) Vcore should not exceed ~ 1.5v.

(B) Tjunction is always ~ 15c higher than Tcase.

(C) Tcase is always higher than Ambient.

(D) Tcase Idle should be ~ 1 to 15c higher than Ambient.

(E) Tjunction Idle should be ~ 15 to 30c higher than Ambient.

(F) Tcase Load should not exceed ~ 60c with TAT, and 55c with Orthos.

(G) Tjunction Load should not exceed ~ 75c with TAT, and 70c with Orthos.

(H) Idle to Load Delta should not exceed ~ 25c.

(I) Tjunction Results are Hottest Core Idle and Load.


Reply to vpsaline

I have read that, but just because tjunction should be 15c higher than tcase doesn't mean the whole 15c goes as an adjustment to tjunction. Your tcase could be reading too low. This is why Comp needs so much information abuot ambient, configuration, cooling, settings, etc. before he recommends offsets.

Reply to SuperFly03

it doesnt say "Tjunction should be ~15c higher then Tcase" it says "Tjunction is ALWAYS ~15c higher then Tcase". So I dont see what all the fuss is about. The actual offset probly lies somewhere inbetween 12-18c so I dont see why 15c offset is the end of the world.

Reply to vpsaline

Wouldn't TAT's TJunction be the baseline? those temps can't be changed. I'm not looking to argue. I'm just trying to wrap my head around this.

Reply to 2tonedug

T-junction although it is a term used in the mobile platform is actually the point at where TCC activation occurs (somewhere around 85C).
The core temps are read through the PECI and are in negative numbers away from TCC activation
85C minus 56 or -56C = 29C(core temp)
This reading of 29C is most likely in error from either the bios revision out of date or PECI has been disabled in bios.
Some motherboard manufactures are slower to update the bios than others and that’s why we see a few temps out of line.

Reply to kwalker

How do you enable PECI on an evga 680i mobo though? I didn't see anything in the BIOS that resembled it. I am on p27 BIOS which I think is from march or something like that.

Reply to darkwire

on the Asus motherboard its in the cpu section of the bios.
I dont own the EVGA so I cant help there

Reply to kwalker

What if your tcase should be offset by -4 and Tjunction offset by +11... that gets you your 15c so you can abide by the "always" rule. There are alot more factors that go into your offsets. Assigning a +15 to Tj just to match it with the C2D Temp guide is only 1/2 the picture, while true it doesn't account for each setups quirks. Every chipset reports temps a bit differntly and then some chipsets throw errors with certain chips and so you can't sweepingly say just toss an offset of +15 to Tj and call it a day. It isn't necessarily right, it could be but it could also be wrong. It is just an oversimplification.

Reply to SuperFly03

Quote :

on the Asus motherboard its in the cpu section of the bios.
I dont own the EVGA so I cant help there




Does it actually say PECI?

Reply to darkwire

The bios lists CIE and CPU thermal control.
My guess is cpu thermal control enabled
The 680i boards seem to be the more inconsistent with core temps and some have been corrected with bios updates for this function supporting the new cpu's
I haven’t followed close enough to give you a heads up on which board has the correct update for the proprietary environmental control interface but they should all be current if they support the extreme quad or Q6600 because the later processors only use the DTS for thermal control and fan speed
The thermal diode is the thing of the past.

Reply to kwalker

bh626pro, as kwalker has pointed out, we, the end user, are all too often the unknowing purchasers of hardware / firmware / software which has been released prematurely, with deficiencies. In this instance, users are once again being burned by the BIOS bug. From the Guide:

Quote :

Variables

The typical ~ 15c Delta between Tcase and Tjunction can be Offset due to erroneous chipsets, super I/O chips, BIOS releases, driver versions, and motherboard utilities. Intel’s spec for thermal sensor accuracy is +/-1c, so temperatures can be quite accurate on hardware / firmware platforms free of manufacturer's deficiencies. Temperatures which have Offsets can be analyzed, and when corrected, may still be accurate.



Quote :

Troubleshooting

(E) Any hardware and / or software may misreport Tcase and / or Tjunction temps.



PECI support is only available on some newer motherboards, but as you have shown, there are BIOS discrepancies. I have noted that some users have reported inverted Tcase and Tjunction temps with PECI enabled, so again, there are inconsistencies which don't support any hard and fast rules.

In my next update to the Guide, I will be introducing a simple calibration technique that I've been developing, which should provide reasonably accurate Tcase and Tjunction temperature offsets accross nearly all C2D hardware / software platforms. I will also be including some content regarding PECI, so that users don't continue to be derailed by this inverted temp / BIOS issue.

Regarding your temperatures, if we plug in the new Ambient and Tcase values, we can see that temps are closer, but still don't quite measure up:

Results

Tcase (SpeedFan CPU) = 24c Idle, 49c Load
Tjunction (SpeedFan: Core0/Core1) = 32c Idle, 59c Load

Variables

Ambient = 18 - 20c
Chipset = 965P
C2D = E6600
CPU Cooler= Stock Intel
Frequency = 3.0 Ghz
Load = TAT @ 100% 10 minutes
Motherboard = Asus P5B-E
Vcore = 1.42

Although Tcase Idle is reasonable, Tcase Load is questionable. The Intel boxed cooler typically can barely hold it's own at 1.35 Vcore in a well ventilated case, so I think Tcase is showing some non-linearity at upper scale, but is probably an insignificant value. However, Tjunction Idle and Load are clearly inaccurate relative to Ambient, Vcore, Stock cooler, and Tcase to Tjunction Delta.

My recommendation is that you enter a +5 Offset in SpeedFan for both Cores, click on "Show in Tray" Core 0, and drink some beer.

Hope this helps,

Comp 8)

Reply to CompuTronix

I second the vote for "drink some beer"
8)

Reply to kwalker

Hey nice work on sorting out the problem CompuTronix

its an awesome feeling when you can identify a problem, do one google search, find a thread that exactly describes your problem and fix it with one button push.

After enabling the option on my p5b-deluxe my Tjunctions jumped up a degree (load and idle) but my Tcase dropped by 15 or 16 degrees to around where I would expect it to be.

E6420 1.475v (bios)
cpuZ vCore (Idle 1.44 vs Load 1.408)
FSB450 x7
Noctua UF-12 cooler
Idle Tjunction 35, Tcase 21
Load Tjunction 59, Tcase49

Thanks guys!

Reply to theprofessor
Tom's Hardware > Forum > Overclocking > CPUs > TCase higher than TJunction. Why? (CompuTronix?)
Go to:

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

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

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