风扇散热系统及方法

文档序号:6493126阅读:280来源:国知局
风扇散热系统及方法
【专利摘要】一种风扇散热系统,用于控制对内存插槽内接入的内存条进行散热的风扇的转速,其中该内存插槽分为若干组,该风扇散热系统包括一CPLD及一BMC。该CPLD用于获取这些内存插槽的状态信息,并根据该状态信息得到各组内存插槽中接入内存条的内存插槽的数量,还根据该数量获取对应的编码信息。该BMC根据该编码信息获取对应的转速百分比,并输出对应的该转速百分比的PWM信号至为该组内存插槽进行散热的风扇。本发明风扇散热系统根据每一组内存插槽接入的内存条的数量来控制对应为该组内存插槽进行散热的风扇的转速,从而有效地提高了能源的利用率。本发明还提供了一种风扇散热方法。
【专利说明】风扇散热系统及方法
【技术领域】
[0001]本发明涉及一种风扇散热系统及方法。
【背景技术】
[0002]在服务器系统中通常都会有多个风扇用来给内存条进行散热。现在的一般设计是在内存条附近位置设置一温度传感器,以量测某一区域的温度,然后根据这个区域温度来对应调节用于为该区域进行散热的风扇转速。然而,这样的设计通常是根据所有的内存插槽均都插满内存条来设计的。但在实际应用当中,内存插槽并不会被插满。因此,如果系统以插满内存条的方案对系统进行散热时,则可能会造成能源浪费,降低了能源的利用率。

【发明内容】

[0003]鉴于以上内容,有必要提供一种可根据实际插接的内存条数目来调节对应风扇的转速的散热系统及方法。
[0004]一种风扇散热系统,用于控制对内存插槽内接入的内存条进行散热的风扇的转速,其中该内存插槽分为若干组,该风扇散热系统包括:
一侦测单元,用于获取这些内存插槽的状态信息,并根据该状态信息得到各组内存插槽中接入内存条的内存插槽的数量;
一第一存储单元,用于存储对应接入内存条的内存插槽的数量的编码信息;
一编码单元,根据获取得到的接入内存条的内存插槽的数量从该第一存储单元内获取对应的编码信息,并输出该编码信息;
一第二存储单元,用于存储与编码信息对应的风扇的转速百分比;以及一控制单元,根据该编码信息从该第二存储单元内获取对应的转速百分比,并输出对应该转速百分比的PWM信号至为该组内存插槽上安装的内存条进行散热的风扇。
[0005]一种风扇散热方法,用于控制对内存插槽内接入的内存条进行散热的风扇的转速,其中该内存插槽分为若干组,该风扇散热方法包括如下步骤:
获取每一组内存插槽中各内存插槽的状态信息;
根据该状态信息得到各组内存插槽中接入内存条的内存插槽的数量;
根据该数量获取对应的编码信息;
根据该编码信息获取对应的风扇的转速百分比;以及
根据该转速百分比输出对应的PWM信号至对该分组内存插槽上安装的内存条进行散热的风扇。
[0006]上述风扇散热系统及方法通过根据每一组内存插槽接入的内存条的数量来控制对应为该组内存插槽进行散热的风扇的转速,从而有效地提高了能源的利用率。
【专利附图】

【附图说明】
[0007]图1是本发明风扇散热系统的较佳实施方式的方框图。[0008]图2是图1中CPLD与BMC的具体的方框图。
[0009]图3是本发明风扇散热方法的较佳实施方式的流程图。
[0010]主要元件符号说明
【权利要求】
1.一种风扇散热系统,用于控制对内存插槽内接入的内存条进行散热的风扇的转速,其中该内存插槽分为若干组,该风扇散热系统包括: 一侦测单元,用于获取这些内存插槽的状态信息,并根据该状态信息得到各组内存插槽中接入内存条的内存插槽的数量; 一第一存储单元,用于存储对应接入内存条的内存插槽的数量的编码信息; 一编码单元,根据获取得到的接入内存条的内存插槽的数量从该第一存储单元内获取对应的编码信息,并输出该编码信息; 一第二存储单元,用于存储与编码信息对应的风扇的转速百分比;以及一控制单元,根据该编码信息从该第二存储单元内获取对应的转速百分比,并输出对应该转速百分比的PWM信号至为该组内存插槽上安装的内存条进行散热的风扇。
2.如权利要求1所述的风扇散热系统,其特征在于:每一组内存插槽包括十二个内存插槽,当一组内存插槽内存在不大于2个的内存插槽接入内存条时,对应的编码信息为[000];当一组内存插槽中接入内存的内存插槽的数量为3或4个时,对应的编码信息为[001];—组内存插槽中接入内存的内存插槽的数量为5或6个时,对应的编码信息为[010];当一组内存插槽中接入内存的内存插槽的数量为7或8个时,对应的编码信息为[011];—组内存插槽中接入内存的内存插槽的数量为9到12个时,对应的编码信息为[100]。
3.如权利要求2所述的风扇散热系统,其特征在于:当编码信息为[000],对应的风扇的转速百分比为20% ;当编码信息为[001],对应的风扇的转速百分比为40% ;当编码信息为[010],对应的风扇的转速百分比为60% ;当编码信息为[011],对应的风扇的转速百分比为80%;当编码信息为[100],对应的风扇的转速百分比为100%。
4.一种风扇散热方法,用于控制对`内存插槽内接入的内存条进行散热的风扇的转速,其中该内存插槽分为若干组,该风扇散热方法包括如下步骤: 获取每一组内存插槽中各内存插槽的状态信息; 根据该状态信息得到各组内存插槽中接入内存条的内存插槽的数量; 根据该数量获取对应的编码信息; 根据该编码信息获取对应的风扇的转速百分比;以及 根据该转速百分比输出对应的PWM信号至对该分组内存插槽上安装的内存条进行散热的风扇。
5.如权利要求4所述的风扇散热方法,其特征在于:每一组内存插槽包括十二个内存插槽,当一组内存插槽内存在不大于2个的内存插槽接入内存条时,对应的编码信息为[000];当一组内存插槽中接入内存的内存插槽的数量为3或4个时,对应的编码信息为[001];—组内存插槽中接入内存的内存插槽的数量为5或6个时,对应的编码信息为[010];当一组内存插槽中接入内存的内存插槽的数量为7或8个时,对应的编码信息为[011];—组内存插槽中接入内存的内存插槽的数量为9到12个时,对应的编码信息为[100]。
6.如权利要求5所述的风扇散热方法,其特征在于:当编码信息为[000],对应的风扇的转速百分比为20% ;当编码信息为[001],对应的风扇的转速百分比为40% ;当编码信息为[010],对应的风扇的转速百分比为60% ;当编码信息为[011],对应的风扇的转速百分比为80%;当编码信息为[100`],对应的风扇的转速百分比为100%。
【文档编号】G06F1/20GK103869913SQ201210550771
【公开日】2014年6月18日 申请日期:2012年12月18日 优先权日:2012年12月18日
【发明者】庞玮, 何爱玲 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1