【技术实现步骤摘要】
一种服务器主板防烧系统及方法
本专利技术属于服务器
,具体涉及一种服务器主板防烧系统及方法。
技术介绍
服务器运行过程中,由于板卡设计及运行环境的因素,会导致服务器存在短路、器件损坏及温度过高等情况,当多种异常情况发生时,会引起板卡的烧毁。服务器运行过程中出现板卡烧毁现象时,一方面会造成运行服务的中断,另一方面,板卡烧毁引起的火灾对机房的安全造成一定的隐患。由于烧板现象是随机的,且发生之后板卡已被损坏,对问题分析造成了极大的困难。因此,在板卡出现短路等异常状态时,板卡设计时通过实时地电流监控,并及时地采取措施,保证在板卡烧毁之前中断通电线路,从而保证板卡处于断路状态,从而保证板卡的安全。现有的服务器主板设计中,通过会使用BMC、CPLD和监控芯片的组合设计进行板卡的监控及保护设计。功耗监控芯片监测PSU输出的12V是否出现过流问题,当出现过流时,功耗监控芯片拉高shutdown信号,通过CPLD进行事件触发,BMC接受到alert_n信号后,通过I2C总线读取功耗监控芯片的日志信息,如确认存在过流现象,BMC通过I2C指令关闭功耗监控芯片,从而中断12V的后续输出。现有的技术方案中,依靠BMC通过I2C进行切断功耗监控芯片的输出,从而实现板卡的防烧板设计。但是,当BMC工作异常时,CPLD触发中断后,BMC不能正常中断功耗监控芯片,从而使主板仍然存在烧板的可能。
技术实现思路
针对现有技术的上述不足,本专利技术提供一种服务器主板防烧系统及方法,以解决上述技术问题。r>本专利技术提供一种服务器主板防烧系统,所述系统包括:CPLD,所述CPLD与BMC通信连接,所述CPLD的输入端连接功耗监控芯片的信号输出端,所述CPLD的输出端连接功耗监控芯片的功耗阈值设定管脚;所述BMC连接功耗监控芯片;所述功耗监控芯片连接主板的电源。进一步的,所述BMC通过I2C总线连接功耗监控芯片。进一步的,所述主板包括多个电源,每个电源均连接一个功耗监控芯片。本专利技术还提供一种服务器主板防烧方法,所述方法包括:所述CPLD确认BMC故障;所述CPLD根据接收的功耗监控芯片的异常中断信号拉低功耗阈值控制信号;所述CPLD将低位功耗阈值控制信号发送至功耗监控芯片的功耗阈值设定管脚,控制功耗监控芯片切断电源输出。进一步的,所述CPLD确认BMC异常,包括:所述CPLD接收BMC发送的喂狗信号并监控所述喂狗信号状态;若所述喂狗信号为方波,则所述CPLD判定BMC正常;若所述喂狗信号的电平持续不变,则所述CPLD判定BMC故障。进一步的,所述方法还包括:所述CPLD从接收到功耗监控芯片发送的异常中断信号开始计时;所述CPLD判断在预设等待时间内接收的异常中断信号是否消除:若是,则判定为干扰因素;若否,则将发送至功耗监控芯片的功耗阈值控制信号拉低。进一步的,所述方法还包括:所述CPLD接收到所述异常中断信号后生成异常事件;所述CPLD将所述异常事件存储至UFM;所述CPLD在服务器重启后读取所述UFM的异常事件并将所述异常事件发生至BMC。进一步的,所述方法还包括:所述CPLD确认BMC正常;所述CPLD根据所述异常中断信号向所述BMC发送异常事件信号,控制所述BMC通过I2C总线向功耗监控芯片发送电源切断指令。本专利技术的有益效果在于,本专利技术提供的服务器主板防烧系统及方法,通过令CPLD的输出端连接功耗监控芯片的功耗阈值设定管脚,在BMC故障后,CPLD立即根据功耗监控芯片发送的异常中断信号将向功耗监控芯片发送的功耗阈值控制信号拉低,从而控制功耗监控芯片切断电源的输出。本专利技术能够解决BMC在不工作的情况下,当出现板卡过流等异常情况时,可以对板卡进行下电保护,提高了板卡过流保护的安全性,同时CPLD能够在BMC故障的情况下记录异常数据,保证断电数据不丢失,从而能够快速定位问题原因。此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一个实施例的系统的结构示意图。图2是本申请一个实施例的方法的示例性流程图。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。在本专利技术的描述中除非另有说明,“多个”的含义是两个或两个以上。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本专利技术中的具体含义。下面将参考附图并结合实施例来详细说明本专利技术。实施例1参考图1,本实施例提供一种服务器主板防烧系统,所述系统包括以下部件和连接关系:CPLD与BMC通信连接,此外,CPLD与功耗监控芯片形成一个连接回路,具体为:CPLD的输入端连接功耗监控芯片的信号输出端,CPLD的输出端连接功耗监控芯片的功耗阈值设定管脚。BMC连接功耗监控芯片,功耗监控芯片连接主板的电源。实施例2本实施例提供一种服务器主板防烧系统,所述系统包括以下部件和连接关系:本实施例服务器有三个接入电源,每个电源均连接一个功耗监控芯片(MAX34411芯片),因此本实施例有三个功耗监控芯片。三个功耗监控芯片与CPLD和BMC的连接关系都是相同的,具体连接关系如下:CPLD与BMC通信连接,此外,CPLD与功耗监控芯片形成一个连接回路,具体为:CPLD的输入端连接功耗监控芯片的信号输出端,CPLD的输出端连接功耗监控芯片的功耗阈值设定管脚。BMC通过I2C总线连接功耗监控芯片的I2C管脚。实施例3本实施例提供一种服务器主板防烧方法,所述方法包括以下步骤:S1、CPLD确认BMC故障;S2、CPLD根据接收的功耗监控芯片的异常中断信号拉低功耗阈值控制信号;S3、CPLD将低位功耗阈值控制信号发送至功耗监控芯片的功耗阈值设定管脚,控制功本文档来自技高网...
【技术保护点】
1.一种服务器主板防烧系统,其特征在于,所述系统包括:/nCPLD,所述CPLD与BMC通信连接,所述CPLD的输入端连接功耗监控芯片的信号输出端,所述CPLD的输出端连接功耗监控芯片的功耗阈值设定管脚;/n所述BMC连接功耗监控芯片;/n所述功耗监控芯片连接主板的电源。/n
【技术特征摘要】
1.一种服务器主板防烧系统,其特征在于,所述系统包括:
CPLD,所述CPLD与BMC通信连接,所述CPLD的输入端连接功耗监控芯片的信号输出端,所述CPLD的输出端连接功耗监控芯片的功耗阈值设定管脚;
所述BMC连接功耗监控芯片;
所述功耗监控芯片连接主板的电源。
2.根据权利要求1所述的系统,其特征在于,所述BMC通过I2C总线连接功耗监控芯片。
3.根据权利要求1所述的系统,其特征在于,所述主板包括多个电源,每个电源均连接一个功耗监控芯片。
4.一种服务器主板防烧方法,其特征在于,所述方法包括:
所述CPLD确认BMC故障;
所述CPLD根据接收的功耗监控芯片的异常中断信号拉低功耗阈值控制信号;
所述CPLD将低位功耗阈值控制信号发送至功耗监控芯片的功耗阈值设定管脚,控制功耗监控芯片切断电源输出。
5.根据权利要求4所述的方法,其特征在于,所述CPLD确认BMC异常,包括:
所述CPLD接收BMC发送的喂狗信号并监控所述喂狗...
【专利技术属性】
技术研发人员:陈占良,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。