一种热插拔风扇自恢复的方法技术

技术编号:18867087 阅读:157 留言:0更新日期:2018-09-05 18:45
本发明专利技术提供一种热插拔风扇自恢复的方法,属于热插拔技术领域,风扇热插拔过程中通过EFUSE使在风扇插好之后再上电,有效避免风扇插拔过程中的电流过冲问题。本发明专利技术可以有效保护服务器系统风扇热插拔这一操作,提高服务器的稳定性。

Self recovery method for hot plug fan

The invention provides a method for self-recovery of hot-swap fan, which belongs to the hot-swap technical field. During the hot-swap process, the fan is electrified after the fan is inserted through EFUSE, thus effectively avoiding the problem of current overshoot during the fan's swap process. The invention can effectively protect the hot plugging operation of the fan in the server system and improve the stability of the server.

【技术实现步骤摘要】
一种热插拔风扇自恢复的方法
本专利技术涉及热拔插技术,尤其涉及一种热插拔风扇自恢复的方法。
技术介绍
目前,在服务器领域,服务器内部各个模块虽然耐热性能上有很大的提高,但是使用风扇给关键部件进行风冷降温一直是服务器中不可缺少的环节。在服务器正常工作时,系统根据服务器内部各个温度检测芯片检测当时该位置的温度,进行调节转速。服务器风扇一般都支持冗余,在风扇本体故障的情况下需要热插拔风扇进行新的风扇更换,为了防止风扇电流过大,一般会在风扇供电端加入efuse进行保护,此efuse可以在风扇抽载电流过大的情况下断开风扇电源,从而防止整个系统的故障。风扇正常工作时,电流保持在稳定值,但是在热插拔的时候,风扇电流会成倍的增加而导致efuse触发保护,停止该风扇的工作,因此系统就会缺少一个风扇,系统的可靠性大大降低。因此使热插拔风扇过程中保证风扇继续工作是现在要解决的技术问题。。
技术实现思路
为了解决以上技术问题,本专利技术提出了一种热插拔风扇自恢复的方法。在散热条件严峻的情况下,需要更换风扇,热插拔更换风扇时,保证新风扇如果在插拔过程导致其电流触发efuse保护电路而不能正常工作的情况下,重新使efuse打开,使风扇正常工作。本专利技术的技术方案是:一种热插拔风扇自恢复的方法,将EFUSE作为风扇电路的保护芯片,CPLD为控制芯片,CPLD控制EFUSE的开启与关断,检测风扇的在位信息以及转速信息;P12V为外部电源供电;P12V_FAN为通过EFUSE后风扇的电源,FAN_CONN为风扇连接器,EFUSE_EN为风扇电路保护芯片的开关信号,高电平打开EFUSE,低电平关断EFUSE;FAN_TECH信号为风扇转速输出信号。当风扇开始转动时,FAN_TECH信号出现高低变化,否则一直为低电平;FAN_PRSNT信号为风扇在位信号,当风扇在位时,信号为低,风扇不在位时,信号为高;OUTPUT信号为CPLD输出信息给系统。首先服务器正常启动情况下,CPLD通过判断风扇的在位情况通过EFUSE_EN信号变为高电平来打开各自风扇EFUSE,使风扇正常供电后开始启动,检测到风扇转速信号FAN_TECH出现变化后将输出风扇正常工作信息给系统;当风扇出现故障后,CPLD检测到风扇转速为0,会将EFUSE_EN信号由之前高电平变化为低电平一段时间后再拉成高电平,重新打开EFUSE,此时如果FAN_TECH仍未出现变化,则CPLD输出风扇故障信号给系统,需要更换风扇;更换风扇时,CPLD检测到风扇在位信号变成高电平,表明该风扇不在位,因此将EFUSE_EN信号变为低电平,关闭该风扇的EFUSE,当新的风扇插入后,在位信号重新被拉低,CPLD此时才通过拉高EFUSE_EN信号打开该EFUSE,给风扇供电,检测到FAN_TECH出现变化后将输出风扇正常工作信息给系统。如果在拉高信号EFUSE_EN后未检测到FAN_TECH出现变化,CPLD会在延时后重新拉高信号EFUSE_EN,实现二次上电,确保过滤风扇插拔过程中过冲电流的存在。本专利技术的有益效果是能够改善服务器风扇的稳定性,对风扇热插拔功能进行加强,提高系统的可靠性。附图说明图1是本专利技术的系统结构框图。具体实施方式下面对本专利技术的内容进行更加详细的阐述:本专利技术主要是利用CPLD来判断来判断风扇热插拔过程,风扇转速侦测以及在此启动风扇这一操作。其中EFUSE为风扇电路的保护芯片,CPLD为控制芯片,其主要控制EFUSE的开启与关断,检测风扇的在位信息以及转速信息。P12V为外部电源供电。P12V_FAN为通过EFUSE后风扇的电源,FAN_CONN为风扇连接器,EFUSE_EN为风扇电路保护芯片的开关信号,高电平打开EFUSE,低电平关断EFUSE.FAN_TECH信号为风扇转速输出信号,当风扇开始转动时,此信号出现高低变化,否则一直为低电平。FAN_PRSNT信号为风扇在位信号,当风扇在位时,信号为低,风扇不在位时,信号为高。OUTPUT信号为CPLD输出信息给系统。首先服务器正常启动情况下,CPLD通过判断风扇的在位情况通过EFUSE_EN信号变为高电平来打开各自风扇EFUSE,使风扇正常供电后开始启动,检测到风扇转速信号FAN_TECH出现变化后将输出风扇正常工作信息给系统。当风扇出现故障后,CPLD检测到风扇转速为0,会将EFUSE_EN信号由之前高电平变化为低电平一段时间后再拉成高电平,重新打开EFUSE,此时如果FAN_TECH仍未出现变化,则CPLD输出风扇故障信号给系统,需要更换风扇。此时更换风扇时,CPLD检测到风扇在位信号变成高电平,表明该风扇不在位,因此将EFUSE_EN信号变为低电平,关闭该风扇的EFUSE,当新的风扇插入后,在位信号重新被拉低,CPLD此时才通过拉高EFUSE_EN信号打开该EFUSE,给风扇供电,检测到FAN_TECH出现变化后将输出风扇正常工作信息给系统。如果在拉高信号EFUSE_EN后未检测到FAN_TECH出现变化,CPLD会在延时一段时间后重新拉高信号EFUSE_EN,实现二次上电,确保过滤风扇插拔过程中过冲电流的存在。因此本专利技术可以有效保护服务器系统风扇热插拔这一操作,提高服务器的稳定性。本文档来自技高网...

【技术保护点】
1.一种热插拔风扇自恢复的方法,其特征在于,将EFUSE作为风扇电路的保护芯片,CPLD为控制芯片,CPLD控制EFUSE的开启与关断,检测风扇的在位信息以及转速信息;P12V为外部电源供电;P12V_FAN为通过EFUSE后风扇的电源,FAN_CONN为风扇连接器,EFUSE_EN为风扇电路保护芯片的开关信号,高电平打开EFUSE,低电平关断EFUSE;FAN_TECH信号为风扇转速输出信号。

【技术特征摘要】
1.一种热插拔风扇自恢复的方法,其特征在于,将EFUSE作为风扇电路的保护芯片,CPLD为控制芯片,CPLD控制EFUSE的开启与关断,检测风扇的在位信息以及转速信息;P12V为外部电源供电;P12V_FAN为通过EFUSE后风扇的电源,FAN_CONN为风扇连接器,EFUSE_EN为风扇电路保护芯片的开关信号,高电平打开EFUSE,低电平关断EFUSE;FAN_TECH信号为风扇转速输出信号。2.根据权利要求1所述的方法,其特征在于,当风扇开始转动时,FAN_TECH信号出现高低变化,否则一直为低电平;FAN_PRSNT信号为风扇在位信号,当风扇在位时,信号为低,风扇不在位时,信号为高;OUTPUT信号为CPLD输出信息给系统。3.根据权利要求2所述的方法,其特征在于,首先服务器正常启动情况下,CPLD通过判断风扇的在位情况通过EFUSE_EN信号变为高电平来打开各自风扇EFUSE,使风扇正常供电后开...

【专利技术属性】
技术研发人员:梁超慈潭龙
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1