【技术实现步骤摘要】
本技术涉及计算机,更具体的说是涉及一种服务器风扇控制系统。
技术介绍
1、服务器由于运算速率较高、运行时间较长、数据吞吐量较大,服务器在运作的时候会散出大量的热能。目前,服务器的散热是依靠风扇产生风流带走发热设备(比如cpu、内存、硬盘等等)的热量来实现。
2、在服务器正常运行过程中,风扇由bmc进行控制,bmc获取服务器内部各部件温度,并根据温度的变化计算出对应的pwm信号输出给cpld,由cpld输出给风扇进行转速控制。当bmc出现挂死、重启时,无法进行风扇控制,则此时需要cpld进行风扇控制。
3、相关技术中,针对bmc出现挂死、重启时的风扇控制主要采用一下两种方式:
4、1、当bmc出现异常时,利用cpld维持风扇转速,在接收到需调温设备发出的高温告警信号时,按照档位输出pwm,完成风扇转速的调控。
5、2、当bmc的硬件状态为硬件故障状态时,控制bmc和每一温度设备的数据传输口之间的iic链路断开,由cpld通过另一条iic链路获取各个温度设备的温度数据,生成基于所有所述温度数据的pwm信号并发送至风扇。
6、但是,在第一种方案中,在接收到高温告警信号时,服务器中芯片温度已经较高,将严重影响服务器运行性能,影响客户端的使用体验。在第二种方案中,除了需要将服务器内部温度通过ii2c地址接到bmc之外,还需要将ii2c信号接到cpld,大大增加的cpld的使用资源,cpld计算过程中会出现更高的出错概率。
技术实现思路
< ...【技术保护点】
1.一种服务器风扇控制系统,其特征在于,包括风扇模块、CPLD、BMC、温度传感器和传输控制模块;
2.根据权利要求1所述的服务器风扇控制系统,其特征在于:所述传输控制模块包括第一多路复用器MUX1和第二多路复用器MUX2;
3.根据权利要求2所述的服务器风扇控制系统,其特征在于:所述CPLD的PR24C接口分别向第一多路复用器MUX1和第二多路复用器MUX2发送SEL信号。
4.根据权利要求2所述的服务器风扇控制系统,其特征在于:所述温度传感器向第一多路复用器MUX1的Z接口发送SBA信号,温度传感器向第二多路复用器MUX2的Z接口发送SCL信号。
5.根据权利要求2所述的服务器风扇控制系统,其特征在于:所述第一多路复用器MUX1的Y0接口与BMC的第三接口连接,第一多路复用器MUX1的Y1接口与CPLD的第四接口连接。
6.根据权利要求2所述的服务器风扇控制系统,其特征在于:所述第二多路复用器MUX2的Y0接口与BMC的第三接口连接,第二多路复用器MUX2的Y1接口与CPLD的第四接口连接。
7.根据权利
8.根据权利要求5或6所述的服务器风扇控制系统,其特征在于:所述CPLD的第四接口采用CPLD的PR24A接口或PR24B接口。
9.根据权利要求1所述的服务器风扇控制系统,其特征在于:所述BMC的第二接口信号向CPLD的第二接口发送方波信号。
10.根据权利要求1所述的服务器风扇控制系统,其特征在于:所述CPLD内的寄存器内存储有风扇转速对照参考表。
...【技术特征摘要】
1.一种服务器风扇控制系统,其特征在于,包括风扇模块、cpld、bmc、温度传感器和传输控制模块;
2.根据权利要求1所述的服务器风扇控制系统,其特征在于:所述传输控制模块包括第一多路复用器mux1和第二多路复用器mux2;
3.根据权利要求2所述的服务器风扇控制系统,其特征在于:所述cpld的pr24c接口分别向第一多路复用器mux1和第二多路复用器mux2发送sel信号。
4.根据权利要求2所述的服务器风扇控制系统,其特征在于:所述温度传感器向第一多路复用器mux1的z接口发送sba信号,温度传感器向第二多路复用器mux2的z接口发送scl信号。
5.根据权利要求2所述的服务器风扇控制系统,其特征在于:所述第一多路复用器mux1的y0接口与bmc的第三接口连接,第一多路复用器mu...
【专利技术属性】
技术研发人员:任栋,周立志,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。