CPU温控技术的分析及其对策论文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CPU温控技术的分析及其对策论文.doc

  CPU温控技术的分析及其对策论文 .freel 4和Athlon XP等最新的微处理器,其核心温度变化速度达30~50℃/s,核心温度的变化速度越快,测量温度的延迟误差也越大。在这种背景之下,如果再以表面温度作为控制目标,保护电路尚未做出反应,微处理器可能早已烧坏。因此曾提出 “Temperature Offset Correction”(温度偏差修正)的CPU内核心温度监测温度修正方案来纠正此种CPU温控所带来的偏差。所谓“温度偏差修正”就是指当系统采用外部测量法时,必须在测量结果的基础上增加一个温度偏差值:即BIOS中显示的温度值=实际测试值+温度偏差值。这个偏差值由主板热敏电阻、临界温度等因素来决定,当系统设定以后它就是一个常量(通过刷新BIOS可以改变这个值)。这些措施在一定程度上可以减小误差值。但是,问题仍不能得到根本性解决,比如对于突发事件(如风扇脱落)所带来的温度急剧提升完全不能及时做出反应。为此我们考虑采用内部温控技术。3.2 内部温控技术 针对外部温度监控技术的不足, CPU厂商在CPU内核里面加入了一个专门用于监测CPU温度的热敏二极管,将CPU温度来引了“内部温控”时代。在这里整个处理器温度监控系统可分为外部控制型和内部控制型两种基本结构。外部控制型监控系统,其实就是主板的温度监控电路,它有三种基本存在形式∶一种是采用独立的控制芯片,,这些芯片除了处理温度信号,同时还能处理电压和转速信号;第二种形式是在BIOS芯片中集成了温度控制功能;第三种形式是南桥芯片中集成温度控制功能,目前新一代南桥芯片都有温度监控功能。而内部控制型监控系统则是指CPU内核心中整合的热敏二极管,这个热敏二极管的正负两极作为CPU两个针脚直接来通过主板CPU插座和主板的温度监控电路相连。 在整个监控过程中,当CPU工作时,热敏二极管就将感应到的数据变化传输给主板的温控电路,由主板的一个特定逻辑运算电路通过所接收到的数据计算出CPU的内核温度,如果计算出来的温度高于预设温度警戒线时,系统就会自动在瞬间切断CPU核心电压,使CPU停止工作并让系统挂起来,从而可以很好地保护CPU不被烧毁。P2、P3及Athlon XP处理器都是采用了此种技术。这种方法反馈回来的温度并不是很准确,往往要比CPU核心温度低5度左右。为防止它的处理器过热烧毁推出了S2K 总线断开技术:即当处理器内核温度过高时,系统会发出一个HALT指令(HALT 改指令的意思是在没有要处理的指令和数据时将处理器挂起),当CPU接收到HALT指令时,处理器会转到相应的等待模式,这种模式只需要消耗较小的功率。 通过在CPU内核整合热敏二极管来控温已经是一种能很准确监控CPU核心温度的方法了,而且配合主板的温控电路就能即时保护过热的CPU,使其不至于在风扇突然停转或意外脱落时CPU被烧掉。但此类内部温控技术存在一个弊端,那就是在CPU温度过高时通过直接关闭电脑来达到保护的目的,这样会导致数据因为未能及时保存而丢失,忽略了数据的价值往往要比一个CPU的价值要高的可能性。而且热量不稳定可能导致系统不稳定,如果电脑死机或程序进入死循环,就会失去监控作用,也就无法保护微处理器了。3.3 热量控制电路 为弥补第一代内部温度监控技术的不足,Intel在Northal Control Circuit,英特尔又将它命名为热量监视器(Thermal Monitoring))。P3、Athlon XP的温控电路的特点是内部仅拥有一个热敏二极管不同,而North 4的热量控制机制并非是减少时钟频率,而是减少其输出的有效工作频率。 当温度正常的时候,ALUs(算术逻辑运算器)将会接受到一定的频率。但当主板检测到CPU的核心温度达到一个特定的临界值时,热量控制电路就开始发送PROCHOT#信号,将空置的时钟周期插入到正常的时钟周期内,发送到CPU的调节信号如图1所示。 图1 发送到CPU的调节信号 PROCHOT#激活的无效周期会将某些正常时钟周期省略掉,使得最终发送给CPU逻辑运算单元的信号频率就会有所降低,从而通过降低CPU的工作效能来达到降温的目的。随着温度的降低,热量控制电路将会开始减少空时钟周期的数量以使CPU返回它原来的工作模式。只要CPU核心温度比临界值低1度时,热量监视器就会停止发送过热信号。热量控制单元就会停止产生空的时钟周期,CPU的性能也就恢复到正常值,过热保护系统被激活只需十几亿分之一秒,我们还可以在Pentium4主板的BIOS中选择超警戒温度来进行控制。当处理器的任务周期(duty cycle)占全部周期的比例越大说明处理器的工作效率越高,其可以调节的比例在12.5%到87.5%之间,选择的数值越小,则任务周期的比例越小,效率降幅反而越大,我们还可以利用PROCHOT#引脚功

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档