电源芯片的控制方法和设备技术

技术编号:29934885 阅读:17 留言:0更新日期:2021-09-04 19:09
本申请提供一种电源芯片的控制方法和设备。该方法包括:接收所述电源芯片发送的报错信号,所述报错信号为所述电源芯片工作异常时发送的;根据所述报错信号和预设策略,控制所述电源芯片开启。用户可通过调整预设策略中的预设时间间隔来放缓电源芯片重启的频率,还可通过调整预设策略中预设开启次数来限制电源芯片最多可以开启的次数,避免电源芯片频繁重启引起的烧板风险。同时也解决了现有技术没有给电源芯片自动消除故障的机会的问题。给电源芯片自动消除故障的机会的问题。给电源芯片自动消除故障的机会的问题。

【技术实现步骤摘要】
电源芯片的控制方法和设备


[0001]本申请涉及电源领域,尤其涉及一种电源芯片的控制方法和设备。

技术介绍

[0002]电源芯片在遇到过压、过流或者过温等情况时,可通过打嗝来避免电源芯片和后级芯片损坏。然而,电源芯片在遇到比较严重的故障时,电源芯片会反复打嗝,容易引起电源芯片烧板。
[0003]现有技术中,将FAULT信号直接接到电源芯片的使能端上。当FAULT信号产生时,关断电源芯片的使能,从而关闭电源芯片的输出,来避免电源芯片的反复重启。
[0004]但是,在某些应用场景下,这样的做法没有给电源芯片自动消除故障的机会,比如一些开机瞬间冲击电压(电流)过大的情况,电源芯片如果能重启一次可能故障就自动消除了。

技术实现思路

[0005]本申请提供一种电源芯片的控制方法和设备。用于解决现有技术没有给电源芯片自动消除故障的机会的问题。
[0006]第一方面,本申请提供一种电源芯片的控制方法,应用于复杂可编程逻辑器件CPLD11,所述方法包括:接收所述电源芯片发送的报错信号,所述报错信号为所述电源芯片工作异常时发送的;根据所述报错信号和预设策略,控制所述电源芯片开启。
[0007]可选的,所述预设策略包括:预设时间间隔,所述预设时间间隔为预设的开启所述电源芯片的最短时间间隔,所述根据所述报错信号和预设策略,控制所述电源芯片开启,包括:在所述预设时间间隔之后,控制所述电源芯片开启,直到所述电源芯片不再报错。
[0008]可选的,所述预设策略还包括:预设开启次数,所述预设开启次数为预设的开启所述电源芯片的最大次数,所述方法还包括:若控制所述电源芯片开启的次数达到所述预设开启次数时所述电源芯片仍报错,则控制所述电源芯片关闭。
[0009]可选的,所述方法还包括:接收基板管理控制器BMC发送的开启指令,所述开启指令是消除所述电源芯片的故障后触发的;向所述电源芯片转发所述开启指令,以使所述电源芯片接收到所述开启指令后,开启所述电源芯片。
[0010]第二方面,本申请提供一种电源芯片的控制方法,应用于电源芯片,所述方法包括:所述电源芯片工作异常时,向CPLD发送报错信号并关闭所述电源芯片,所述报错信号用于所述CPLD根据所述报错信号和预设策略,向所述电源芯片发送第一开启指令,所述预设策略包括:预设时间间隔,所述预设时间间隔为预设的开启所述电源芯片的最短时间间隔;接收所述CPLD发送的第一开启指令;根据所述第一开启指令,开启所述电源芯片。
[0011]可选的,所述方法还包括:若所述电源芯片仍无法正常工作,则再次向所述CPLD发送报错信号并关闭所述电源芯片。
[0012]可选的,所述方法包括:接收所述CPLD发送的关闭指令,所述关闭指令为所述CPLD
确定控制所述电源芯片开启的次数达到所述预设开启次数时所述电源芯片仍报错的情况下发送的,所述预设开启次数为预设的开启所述电源芯片的最大次数;关闭所述电源芯片。
[0013]可选的,所述方法还包括:接收所述CPLD转发的第二开启指令,所述第二开启指令为所述BMC发送给所述CPLD的,所述第二开启指令是消除所述电源芯片的故障后触发的;开启所述电源芯片。
[0014]第三方面,本申请提供一种CPLD,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来实现第一方面提供的方法。
[0015]第四方面,本申请提供一种电源芯片,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来实现第二方面提供的方法。
[0016]本申请提供一种电源芯片的控制方法和设备,电源芯片工作异常时,向CPLD发送报错信号并关闭电源芯片,CPLD根据报错信号和预设策略,控制电源芯片开启。用户可通过调整预设策略中的预设时间间隔来放缓电源芯片重启的频率,还可通过调整预设策略中预设开启次数来限制电源芯片最多可以开启的次数,避免电源芯片频繁重启引起的烧板风险。同时也解决了现有技术没有给电源芯片自动消除故障的机会的问题。
附图说明
[0017]图1为本申请提供的打嗝模式原理示意图;
[0018]图2为本申请提供的系统结构示意图;
[0019]图3为本申请提供的电源芯片的控制方法的实施例一的流程图;
[0020]图4为本申请提供的电源芯片的控制方法的实施例二的流程图;
[0021]图5为本申请提供的CPLD的结构示意图;
[0022]图6为本申请提供的电源芯片的结构示意图;
[0023]图7为本申请提供的CPLD的硬件结构示意图;
[0024]图8为本申请提供的电源芯片的硬件结构示意图。
具体实施方式
[0025]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026]在本申请中,需要解释的是,术语
“”

“”
仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“以是一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:单独a,单独b,单独c,a和b的组合,a和c的组合,b和c的组合,或a、b以及c的组合,其中
a,b,c可以是单个,也可以是多个。
[0027]电源芯片的打嗝模式指的是:电源芯片工作异常时会立马关闭并在一定时间后尝试重启,一般的,如果电源芯片遇到过压、过流或者过温等情况时,电源芯片重启后可以自动消除故障,但是电源芯片在遇到比较严重的故障时,重启后仍可能无法正常工作,这时电源芯片会再次尝试重启,如此往复循环。电源芯片反复重启容易导致电源芯片烧板。
[0028]电源芯片工作异常时会产生报错信号,在其他实施例中报错信号也称为FAULT信号,现有技术中,为了防止上述烧板的问题,参见图1所示,将FAULT信号直接接到电源芯片10的使能端101上。当FAULT信号产生时,关断电源芯片10的使能,从而关闭电源芯片10的输出,来避免电源芯片10的反复重启。但是,在某些应用场景下,这样的做法没有给电源芯片10自动消除故障的机会,比如一些开机瞬间冲击电压(电流)过大的情况,电源芯片10如果能重启一次可能故障就自动消除了。
[0029]为解决上述技术问题,本申请提出一种电源芯片10的控制方法,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电源芯片的控制方法,其特征在于,应用于复杂可编程逻辑器件CPLD,所述方法包括:接收所述电源芯片发送的报错信号,所述报错信号为所述电源芯片工作异常时发送的;根据所述报错信号和预设策略,控制所述电源芯片开启。2.根据权利要求1所述的方法,其特征在于,所述预设策略包括:预设时间间隔,所述预设时间间隔为预设的开启所述电源芯片的最短时间间隔,所述根据所述报错信号和预设策略,控制所述电源芯片开启,包括:在所述预设时间间隔之后,控制所述电源芯片开启,直到所述电源芯片不再报错。3.根据权利要求2所述的方法,其特征在于,所述预设策略还包括:预设开启次数,所述预设开启次数为预设的开启所述电源芯片的最大次数,所述方法还包括:若控制所述电源芯片开启的次数达到所述预设开启次数时所述电源芯片仍报错,则控制所述电源芯片关闭。4.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:接收基板管理控制器BMC发送的开启指令;向所述电源芯片转发所述开启指令,以使所述电源芯片接收到所述开启指令后,开启所述电源芯片。5.一种电源芯片的控制方法,其特征在于,应用于电源芯片,所述方法包括:所述电源芯片工作异常时,向CPLD发送报错信号并关闭所述电源芯片,所述报错信号用于所述CPLD根据所述报错信号和预设策略,向...

【专利技术属性】
技术研发人员:王秋娟彭强
申请(专利权)人:南昌华勤电子科技有限公司
类型:发明
国别省市:

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

1