方法二:降低执行频率
在相同的数位电路中,电源消耗和工作频率是成正比的。所以,频率愈高则消耗的功率也愈高。如果,我们不让芯片有那么快的频率,系统就自然不会产生那么多的热量。这完全不需要额外的成本就可以达到,是省成本的解决方案。但是,使用者会买这个等级的PC就是希望能够执行得够快,若降低频率来执行,不见得会被客户或使用者所接受。
方法三:利用风扇带走热量
我们在家里或办公室中,若天气实在太热了,最简单有效的方法就是装一台冷气机;没有钱的话,也可以买一台电风扇来吹走热气。利用这个概念,我们就可以为现在的电脑机种甚至旧电脑解决散热问题,这并不会额外增加多少成本,更重要的是不需要改变整个芯片的设计和制程。
然而,风扇的马达也是相当耗电的,所以何时打开风扇及关掉风扇便是很重要的设计参数,否则我们是可以吹散热气,却达不到省电的效果。
解决方案
虽然Intel极力想从CPU的设计和制程上的改善减少热的问题,但是在没有散热系统的情形下还是会烧毁。可见方法三是现阶段不能被取代的解决方案,然而风扇的开关控制和意外防患更需要温度传感器的协助才能完成。笔者从现在的PC机种所使用的解决方案,选取最具代表性的几个,供读者参考:
●CPU-LM86
一般的温度传感器(无论是热敏电阻或IC型温度传感器)都需要很长的时间才能够将热传导到传感器的核心部份。根据美国国家半导体内部的实验结果,从CPU把热传导到空气中,再从空气传导到温度传感器中,这个过程至少需要20分钟以上的时间。如果,散热片(HeatSink)没装好或风扇不转,那么不到二分钟,CPU就会和被烧坏。
所以,CPU厂商将一颗3904埋入芯片中,我们称这颗3904为RemoteDiode,因为它离温度传感器本身很远。在短短几个毫秒(mini-second)中,温度传感器便能精确地侦测到CPU内部的温度了。现在的技术要能做到1°C的精确度已经不是很难的事,而且会变成PC和笔记本电脑的一个重要的趋势。
在LM86的运用实例中,通常T_CRIT_A的输出信号会被用做过温度保护的功能,我们称之为温度保护。好处是当Windows或某一个应用程式造成系统死机时,LM86还能保护整个系统。而Alert这个输出信号便可以做为软件中断,以达到ACPI规格的要求。另外,LM86除了能接到CPU的RemoteDiode之外,本身内部还有一颗传感器,可以感测LM86所在的温度。所以,前面所提到的PC的系统温度和笔记本电脑的导热管,便可以使用LM86的本地传感器来侦测,不需要再花额外的成本去买另外一颗温度传感器。
来源: