[发明专利]一种风扇控制装置及方法在审
申请号: | 202110998458.0 | 申请日: | 2021-08-27 |
公开(公告)号: | CN113883078A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 陈占良 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | F04D27/00 | 分类号: | F04D27/00 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 孙玉营 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 风扇 控制 装置 方法 | ||
本发明提供一种风扇控制装置及方法,包括:第一复杂可编程逻辑器件和第二复杂可编程逻辑器件,所述第一复杂可编程逻辑器件与基板管理控制器直连,且所述第一复杂可编程逻辑器件与第二复杂可编程逻辑器件通信连接;所述第一复杂可编程逻辑器件用于控制主板上的第一风扇端子,所述第二复杂可编程逻辑器件用于控制风扇板上的第二风扇端子。本发明风扇设计灵活配置,实现板载风扇和独立风扇板的兼容设计,减轻BMC的I2C工作负载,以及I2C工作不稳定导致的风扇工作异常问题,解决了长距离布线导致的PWM和TACH信号质量不好,导致的转速误报问题。
技术领域
本发明属于服务器技术领域,具体涉及一种风扇控制装置及方法。
背景技术
随着服务器计算能力的提升,对服务器整体性能、功耗和稳定性的要求也越来越高。基于不同的产品需求,服务器设计架构也会千差万别。良好的风扇控制设计方案可以有效的保证主板的散热功能,但是,当前的风扇设计方案比较单一,并且也存在风扇控制不稳定以及风扇控制信号质量不好的问题。
现有的一种风扇的控制方案,风扇连接端子在主板上,风扇端子分别与基板管理控制器和复杂可编程逻辑器件连接,基板管理控制器与复杂可编程逻辑器件连接。基板管理控制器通过PWM信号控制风扇转速,复杂可编程逻辑器件用于监控基板管理控制器的工作状态,当基板管理控制器工作异常时,由复杂可编程逻辑器件控制风扇转速。这种设计方法风扇端子必须设置在主板上,占用主板空间,服务器的结构设计不够灵活。
另一种现有的风扇控制方案,基板管理控制器通过i2c与风扇板复杂可编程逻辑器件通信,发送PWM的占空比,并接收风扇的转速值;复杂可编程逻辑器件监控I2C总线挂死后,复杂可编程逻辑器件会主动控制风扇转速。基板管理控制器与复杂可编程逻辑器件之间通过I2C总线通信,一方面增加了基板管理控制器的I2C工作负载;另一方面,由于I2C挂死概率较高,会导致风扇工作异常概率增加。
发明内容
针对现有技术存在的风扇端子设置在主板上导致服务器结构设计不灵活或基板管理控制器与复杂可编程逻辑器件之间通过I2C总线通信导致占用I2C总线资源问题且I2C总线挂死率高导致风扇不稳定的问题,本发明提供一种风扇控制装置及方法,以解决上述技术问题。
本发明提供一种风扇控制装置,包括:第一复杂可编程逻辑器件和第二复杂可编程逻辑器件,所述第一复杂可编程逻辑器件与基板管理控制器直连,且所述第一复杂可编程逻辑器件与第二复杂可编程逻辑器件通信连接;所述第一复杂可编程逻辑器件用于控制主板上的第一风扇端子,所述第二复杂可编程逻辑器件用于控制风扇板上的第二风扇端子。
进一步的,第一复杂可编程逻辑器件与基板管理控制器的直连链路用于传输脉冲宽度调制信号和风扇转速方波信号。
进一步的,第一复杂可编程逻辑器件通过直连链路监控基板管理控制器的看门狗信号,并根据所述看门狗信号确认基板管理控制器故障。
进一步的,第一复杂可编程逻辑器件定期接收基板管理控制器发送的看门狗信号,若在设定的期限内未收到所述看门狗信号,则判定基板管理控制器故障。
进一步的,第一复杂可编程逻辑器件确认基板管理控制器故障之后,向第一风扇端子发送第一风扇转速。
进一步的,第一复杂可编程逻辑器件通过通用异步收发传输总线连接第二复杂可编程逻辑器件。
本发明还提供一种风扇控制方法,所述方法包括:
第一复杂可编程逻辑器件接收基板管理控制器发送的脉冲宽度调制信号,根据脉冲宽度调制信号控制主板上的第一风扇端子的风扇转速或将脉冲宽度调制信号转发至第二复杂可编程逻辑器件,以使第二复杂可编程逻辑器件根据脉冲宽度调制信号控制风扇板上的第二风扇端子的风扇转速;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110998458.0/2.html,转载请声明来源钻瓜专利网。