双中央处理器电源故障监测系统及其方法技术方案

技术编号:25345564 阅读:14 留言:0更新日期:2020-08-21 17:04
一种双中央处理器电源故障监测系统,用于监测中央处理器的电源故障。双中央处理器电源故障监测系统包括第一中央处理器、第二中央处理器、电源控制单元及可编程逻辑器件。电源控制单元与第一中央处理器及第二中央处理器连接。电源控制单元还与可编程逻辑器件连接。可编程逻辑器件用于判断第一中央处理器及第二中央处理器是否发生供电故障。若第一中央处理器没有发生供电故障且第二中央处理器发生供电故障,可编程逻辑器件控制电源控制单元停止为第二中央处理器上电,并持续为第一中央处理器供电。如此可提高系统的稳定性。

【技术实现步骤摘要】
双中央处理器电源故障监测系统及其方法
本专利技术涉及一种双中央处理器电源故障监测系统及其方法。
技术介绍
一般而言,当中央处理器供电出现问题时,以往需要通过示波器或者三用电表依序量测开机时序的电源良好信号来判断电源模块是否发生故障。然而,在现有技术中,通常无法在短时间之内判断中央处理器的电源模块是否发生故障,而且若判断中央处理器的电源模块出现供电故障,服务器将无法开机以使得系统稳定性较差。
技术实现思路
有鉴于此,有必要提供一种高稳定性的双中央处理器电源故障监测系统及其方法。一种双中央处理器电源故障监测系统,用于监测中央处理器的电源故障,所述双中央处理器电源故障监测系统包括:第一中央处理器;第二中央处理器;电源控制单元,所述电源控制单元与所述第一中央处理器及所述第二中央处理器连接,以对所述第一中央处理器及所述第二中央处理器供电;可编程逻辑器件,所述可编程逻辑器件与所述电源控制单元连接,所述可编程逻辑器件用于控制所述电源控制单元启动或停止对所述第一中央处理器及所述第二中央处理器上电,所述可编程逻辑器件还用于判断所述第一中央处理器及所述第二中央处理器是否发生供电故障;若所述第一中央处理器发生供电故障,所述可编程逻辑器件控制所述电源控制单元停止为所述第一中央处理器及所述第二中央处理器上电;及若所述第一中央处理器没有发生供电故障且所述第二中央处理器发生供电故障,所述可编程逻辑器件控制所述电源控制单元停止为所述第二中央处理器上电,并持续为所述第一中央处理器供电。上述双中央处理器电源故障监测系统通过可编程逻辑器件判断所述第一中央处理器及所述第二中央处理器是否发生供电故障。若所述第一中央处理器没有发生供电故障,且所述第二中央处理器发生供电故障,所述可编程逻辑器件控制所述电源控制单元停止为所述第二中央处理器上电,并控制所述电源控制单元持续为所述第一中央处理器供电。如此,所述双中央处理器电源故障监测系统在所述第一中央处理器供电正常的情况下进入运行准备状态,从而提高了系统的稳定性。附图说明图1为一种双中央处理器电源故障监测系统较佳实施方式的方框图。图2为图1中的可编程逻辑器件的方框图。图3为一种双中央处理器电源故障监测方法较佳实施方式的流程图。主要元件符号说明双中央处理器电源故障监测系统100第一中央处理器10第二中央处理器20电源控制单元30平台控制中心40可编程逻辑器件50基板管理控制器60获取模块52侦测模块54控制模块56计数模块58如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。为了使本专利技术的目的、技术方案及优点更加清楚明白,以下将会结合附图及实施方式,以对本专利技术中的双中央处理器电源故障监测系统及其方法作进一步详细的描述及相关说明。请参考图1,在本专利技术一较佳实施方式中,一种双中央处理器电源故障监测系统100用于监测中央处理器的电源故障。所述双中央处理器电源故障监测系统100包括第一中央处理器(centralprocessingunit,CPU)10、第二中央处理器20、电源控制单元30、平台控制中心(platformcontrollerhub,PCH)40、可编程逻辑器件(complexprogrammablelogicdevice,CPLD)50及基板管理控制器(baseboardmanagementcontroller,BMC)60。在一较佳实施方式中,所述第一中央处理器10与所述第二中央处理器20连接,来提高处理器的处理速度。所述电源控制单元30连接于所述平台控制中心40及所述可编程逻辑器件50之间,用于为所述平台控制中心40及所述可编程逻辑器件50提供辅助电源。所述电源控制单元30还与所述第一中央处理器10与所述第二中央处理器20连接,并用于为所述第一中央处理器10与所述第二中央处理器20提供主电源,以使得所述第一中央处理器10与所述第二中央处理器20上电运行。所述平台控制中心40与所述第一中央处理器10连接,用于控制外部设备(图未示)与所述第一中央处理器10及所述第二中央处理器20之间数据交互。所述可编程逻辑器件50连接于所述基板管理控制器60及所述电源控制单元30之间。所述可编程逻辑器件50用于输出信号至所述电源控制单元30以控制所述电源控制单元30启动或停止对所述第一中央处理器10及所述第二中央处理器20上电,并从所述电源控制单元30获取所述第一中央处理器10及所述第二中央处理器20的上电信息。所述可编程逻辑器件50还用于根据所述上电信息判断所述第一中央处理器10及所述第二中央处理器20是否发生供电故障,并将所述第一中央处理器10与所述第二中央处理器20的供电故障信息记录于所述基板管理控制器60。若所述第一中央处理器10发生供电故障,所述可编程逻辑器件50控制所述电源控制单元30停止为所述第一中央处理器10及所述第二中央处理器20上电。若所述第一中央处理器10没有发生供电故障且所述第二中央处理器20发生供电故障,所述可编程逻辑器件50控制所述电源控制单元30停止为所述第二中央处理器20上电,并控制所述电源控制单元30持续为所述第一中央处理器10上电。如此,在所述第二中央处理器20供电故障的情况下,所述双中央处理器电源故障监测系统100仍能进入运行准备状态,从而提高整个处理系统的稳定性。需要说明的是,第一中央处理器10、第二中央处理器20、电源控制单元30、平台控制中心40、可编程逻辑器件50及基板管理控制器60不仅局限于图示的位置,还可以有其他变形,例如所述基板管理控制器60设置于所述平台控制中心40右侧等。具体地,请参考图2,所述可编程逻辑器件50包括一获取模块52、一侦测模块54、一控制模块56、一计数模块58。所述控制模块56用于发出一使能信号至所述电源控制单元30,以使得所述电源控制单元30对所述第一中央处理器10及所述第二中央处理器20上电。所述获取模块52用于从所述电源控制单元30获取所述第一中央处理器10的第一上电信息及所述第二中央处理器20的第二上电信息,并将所述第一上电信息及所述第二上电信息传输至所述侦测模块54。所述侦测模块54根据所述第一上电信息侦测所述第一中央处理器10是否发生供电故障,并将侦测结果传输至所述控制模块56。若所述第一中央处理器10发生供电故障,所述控制模块56控制所述电源控制单元30停止为所述第一中央处理器10及所述第二中央处理器20上电。若所述第一中央处理器10没有发生供电故障,所述侦测模块54根据所述第二上电信息侦测所述第二中央处理器20是否发生供电故障。若所述第二本文档来自技高网...

【技术保护点】
1.一种双中央处理器电源故障监测系统,用于监测中央处理器的电源故障,其特征在于,所述双中央处理器电源故障监测系统包括:/n第一中央处理器;/n第二中央处理器;/n电源控制单元,所述电源控制单元与所述第一中央处理器及所述第二中央处理器连接,以对所述第一中央处理器及所述第二中央处理器供电;/n可编程逻辑器件,所述可编程逻辑器件与所述电源控制单元连接,所述可编程逻辑器件用于控制所述电源控制单元启动或停止对所述第一中央处理器及所述第二中央处理器上电,所述可编程逻辑器件还用于判断所述第一中央处理器及所述第二中央处理器是否发生供电故障;/n若所述第一中央处理器发生供电故障,所述可编程逻辑器件控制所述电源控制单元停止为所述第一中央处理器及所述第二中央处理器上电;及/n若所述第一中央处理器没有发生供电故障且所述第二中央处理器发生供电故障,所述可编程逻辑器件控制所述电源控制单元停止为所述第二中央处理器上电,并持续为所述第一中央处理器供电。/n

【技术特征摘要】
1.一种双中央处理器电源故障监测系统,用于监测中央处理器的电源故障,其特征在于,所述双中央处理器电源故障监测系统包括:
第一中央处理器;
第二中央处理器;
电源控制单元,所述电源控制单元与所述第一中央处理器及所述第二中央处理器连接,以对所述第一中央处理器及所述第二中央处理器供电;
可编程逻辑器件,所述可编程逻辑器件与所述电源控制单元连接,所述可编程逻辑器件用于控制所述电源控制单元启动或停止对所述第一中央处理器及所述第二中央处理器上电,所述可编程逻辑器件还用于判断所述第一中央处理器及所述第二中央处理器是否发生供电故障;
若所述第一中央处理器发生供电故障,所述可编程逻辑器件控制所述电源控制单元停止为所述第一中央处理器及所述第二中央处理器上电;及
若所述第一中央处理器没有发生供电故障且所述第二中央处理器发生供电故障,所述可编程逻辑器件控制所述电源控制单元停止为所述第二中央处理器上电,并持续为所述第一中央处理器供电。


2.如权利要求1所述的双中央处理器电源故障监测系统,其特征在于,所述可编程逻辑器件包括获取模块、控制模块及侦测模块,所述控制模块用于发出一使能信号至所述电源控制单元,使得所述电源控制单元根据所述使能信号对所述第一中央处理器及所述第二中央处理器上电,所述获取模块用于从所述电源控制单元获取所述第一中央处理器的第一上电信息及所述第二中央处理器的第二上电信息,所述侦测模块根据所述第一上电信息侦测所述第一中央处理器是否发生供电故障,并在所述第一中央处理器没有发生供电故障时,根据所述第二上电信息侦测所述第二中央处理器是否发生供电故障,并将侦测结果传输至所述控制模块。


3.如权利要求1所述的双中央处理器电源故障监测系统,其特征在于,所述可编程逻辑器件包括控制模块及计数模块,若所述第一中央处理器没有发生供电故障且所述第二中央处理器发生供电故障,所述控制模块控制所述电源控制单元对所述第一中央处理器及所述第二中央处理器进行电源重启,所述计数模块对所述第二中央处理器发生供电故障的侦测结果进行计数以得到一计数值,并判断所述计数值是否等于一预设值;
若所述计数值等于所述预设值时,所述控制模块控制所述电源控制单元停止为所述第二中央处理器上电,并控制所述电源控制单元持续为所述第一中央处理器供电。


4.如权利要求3所述的双中央处理器电源故障监测系统,其特征在于,若所述计数值小于所述预设值时,所述控制模块控制所述电源控制单元对所述第一中央处理器及所述第二中央处理器进行电源重启。


5.如权利要求1所述的双中央处理器电源故障监测系统,其特征在于,所述可编程逻辑器件包括获取模块、侦测模块及控制模块,所述获取模块用于获取所述第一中央处理器及所述第二中央处理器的供电信息,所述侦测模块根据所述供电信息侦测所述第一中央处理器及所述第二中央处理器是否发生掉电故障;
若所述第一中央处理器及所述第二中央处理器没有发生掉电故障,所述控制模块控制所述电源控制单元持续为所述第一中央处理器及所述第二中央处理器供电...

【专利技术属性】
技术研发人员:邱多
申请(专利权)人:深圳富桂精密工业有限公司
类型:发明
国别省市:广东;44

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

1