容性负载测试系统、方法、电子设备、存储介质及产品与流程
- 国知局
- 2024-10-09 15:04:43
本发明涉及计算机,尤其涉及一种容性负载测试系统、方法、电子设备、存储介质及产品。
背景技术:
1、随着服务器性能的不断提高,供电需求也不断增大。为了提高服务器供电的安全性和可靠性,在板卡设计阶段增加efuse(electrically programmable fuse,电可编程保险丝)设计来保护服务器的关键核心部件。efuse主要起到开关和保护的功能,当电源正常工作时,efuse开启,保障后端负载的正常供电需求;当电源出现过流和短路时,efuse及时切断电路,实现保护功能。需要说明的是,服务器中的关键核心部件通常是efuse的负载,这些部件会设计较多电容来提高动态性能。在实际应用过程中,当板卡上电,efuse的使能置高,efuse内部的金属氧化物半导体场效应晶体管瞬间导通,由于部件本身的容性负载c较高且i=c*δv/δt,就造成了inrush涌入电流,会触发efuse启动过流保护,efuse关闭,板卡不能正常上电。
2、为了解决这一问题,当前会预先进行efuse容性负载的测试,以此确定efuse设计是否存在问题,步骤包括:根据适配部件自身的电容设计值,在面包板上焊接相同容值的电容,再将面板焊接在待测efuse的输出端,用示波器量取efuse的输入输出电压以及电流值。给efuse上电,若efuse输入输出正常,则证明设计可行,并根据电流值来判断设计余量大小。若efuse无输出,板卡未能正常上电。
3、然而上述方法中,由于一台服务器所搭配的部件较多,且同一部件需要适配多种型号,这就需要一个efuse设计要进行多次测试,而且容性负载测试过程中,需要进行面包板焊接,板卡焊接以及示波器抓取波形,导致浪费较大人力物力,测试效率低下,此外,面包板焊接,板卡焊接以及示波器抓取波形等操作均需要人为进行,导致测试结果不准确,再加上,服务器设计和使用过程中,需求的变更会去适配一些新的部件,之前的测试结果无法评估其可行性,导致测试结果覆盖率低。
技术实现思路
1、本发明实施例提供一种容性负载测试系统、方法、电子设备、存储介质及产品,解决当前对efuse设计进行容性负载测试时,测试效率低下,测试结果不准确以及测试结果覆盖率低的问题,具体技术方案如下:
2、本发明实施例第一方面提供了一种容性负载测试系统,包括目标测试板和服务器上的待测试板卡,所述待测试板卡中包括待测试电路保护元件;所述目标测试板中包括若干第一负载单元和控制单元,所述目标测试板和待测试板卡连接,所述若干第一负载单元与控制单元连接;
3、所述第一负载单元用于为待测试电路保护元件接入不同大小的目标容性负载;
4、所述控制单元用于在确定待测试电路保护元件的电源信号正常的情况下,将所述第一负载单元逐一增加的接入所述待测试电路保护元件,监测所述第一负载单元接入所述待测试电路保护元件后,所述待测试电路保护元件的第一电源信号情况,记录所述第一电源信号情况为正常时,接入的所述第一负载单元的目标数量,根据固定大小的目标容性负载和所述目标数量,确定所述待测试板卡中待测试电路保护元件的最大承受容性负载。
5、可选的,所述待测试板卡中还包括测试接口单元;
6、所述目标测试板中还包括第一接口单元和显示单元,所述第一接口单元与若干第一负载单元连接,所述控制单元与显示单元连接,所述显示单元用于显示待测试电路保护元件的最大承受容性负载;通过所述第一接口单元和所述测试接口单元,将所述目标测试板和所述待测试板卡建立连接;
7、所述第一接口单元中包括第一供电连接器和第一信号连接器;
8、所述第一负载单元包括切换电路、放电电路和开关电路,其中,所述开关电路是由第一电路保护元件组成,所述切换电路是由电磁继电器和固定大小的目标容性负载组成,所述放电电路是由目标放电电阻和目标半导体器件组成;
9、所述控制单元中包括目标集成电路;
10、所述显示单元中包括与第一负载单元数量一致的发光二极管指示灯;
11、所述测试接口单元中包括第二供电连接器和第二信号连接器。
12、可选的,所述通过所述第一接口单元和所述测试接口单元,将所述目标测试板和所述待测试板卡建立连接,包括:
13、通过所述第二供电连接器将目标电源接入所述待测试板卡;
14、将所述第一供电连接器与所述第二供电连接器建立第一连接;
15、所述目标电源通过所述第一连接为所述目标测试板提供电源;
16、通过第一信号连接器和所述第二信号连接器建立第二连接;
17、所述控制单元通过所述第二连接监控所述目标测试板和所述待测试板卡的多种信号。
18、本发明实施例第二方面提供了一种容性负载测试方法,所述方法包括:
19、在确定服务器上的待测试板卡的待测试电路保护元件的电源信号正常的情况下,将目标测试板的第一负载单元逐一增加的接入所述待测试电路保护元件,所述第一负载单元包括固定大小的目标容性负载;
20、通过目标测试板的控制单元监测所述第一负载单元接入所述待测试电路保护元件后,所述待测试电路保护元件的第一电源信号情况;
21、通过所述控制单元记录所述第一电源信号情况为正常时,接入的所述第一负载单元的目标数量;
22、根据所述固定大小的目标容性负载和所述目标数量,确定所述待测试板卡中待测试电路保护元件的最大承受容性负载。
23、可选的,所述在确定服务器上的待测试板卡的待测试电路保护元件的电源信号正常的情况下,将目标测试板的第一负载单元逐一增加的接入所述待测试电路保护元件,包括:
24、控制所述待测试板卡上电,并检测所述待测试板卡中待测试电路保护元件的目标电源信号逻辑状态;
25、若所述目标电源信号逻辑状态为低电平,则确定所述待测试板卡中待测试电路保护元件的电源信号异常,并控制待测试板卡中的发光二极管指示灯点亮红灯,进行预警;
26、若所述第一电源信号情况逻辑状态为高电平,则确定待测试板卡中待测试电路保护元件的电源信号正常,并将目标测试板的若干所述第一负载单元逐一增加的接入所述待测试板卡。
27、可选的,所述在确定服务器上的待测试板卡的待测试电路保护元件的电源信号正常的情况下,将目标测试板的第一负载单元逐一增加的接入所述待测试电路保护元件,还包括:
28、在确定服务器上的待测试板卡的待测试电路保护元件的电源信号正常的情况下,通过第一控制信号控制待测试电路保护元件的第一使能信号为低电平,以保证测试环境与实际应用的环境一致,其中,使能信号为低电平时电路保护元件对应关闭,使能信号为高电平时电路保护元件对应开启;
29、在等待第一预设时间后,从目标测试板的所述第一负载单元随机筛选出一个第二负载单元;
30、将所述第二负载单元中第一电路保护元件的第二使能信号调整为高电平;
31、通过所述高电平的第二使能信号,控制所述第二负载单元中的电磁继电器进入目标状态,所述目标状态下的电磁继电器中的线圈产生磁性,吸引衔铁;
32、通过处于目标状态的电磁继电器将所述第二负载单元中固定大小的目标容性负载接入所述待测试电路保护元件。
33、可选的,所述通过处于目标状态的电磁继电器将所述第二负载单元中固定大小的目标容性负载接入所述待测试电路保护元件之后,还包括:
34、在等待第二预设时间后,将待测试电路保护元件的第一使能信号调整为高电平;
35、通过处于高电平的待测试电路保护元件,对第二负载单元中固定大小的目标容性负载进行充电,以使所述固定大小的目标容性负载接入待测试电路保护元件中;
36、在确定充电完成后,监测所述待测试电路保护元件的第一电源信号情况。
37、可选的,所述监测所述待测试电路保护元件的第二电源信号逻辑状态之后,还包括:
38、若待测试电路保护元件的第一电源信号情况为正常,则控制目标寄存器中的计数加1;
39、通过第二控制信号控制待测试电路保护元件的第一使能信号和第二负载单元中第一电路保护元件的第二使能信号为低电平,并触发所述第二负载单元中的第一半导体器件导通;
40、通过导通的第一半导体器件,控制第一放电电阻接入固定大小的目标容性负载两端,进行放电,以使当前的目标容性负载不会对下一次容性负载测试产生影响。
41、可选的,所述在确定服务器上的待测试板卡的待测试电路保护元件的电源信号正常的情况下,将目标测试板的第一负载单元逐一增加的接入所述待测试电路保护元件,还包括:
42、在等待第三预设时间后,检测固定大小的目标容性负载是否放电完成;
43、若完成,继续检测待测试电路保护元件的第二电源信号情况;
44、在确定服务器上的待测试板卡的待测试电路保护元件的第二电源信号情况为正常的情况下,将从目标测试板的第一负载单元筛选出数量依次递增的第二负载单元,接入所述待测试电路保护元件;
45、在确定待测试电路保护元件的第二电源信号情况为异常的情况下,停止从目标测试板的第一负载单元中继续筛选第二负载单元。
46、可选的,所述根据所述固定大小的目标容性负载和所述目标数量,确定所述待测试板卡中待测试电路保护元件的最大承受容性负载,包括:
47、在确定所述目标数量小于1的情况下,确定所述待测试板卡中待测试电路保护元件的最大承受容性负载小于固定大小的目标容性负载;
48、在确定所述目标数量大于或等于1的情况下,获取所述固定大小的目标容性负载和所述目标数量的乘积;
49、将所述乘积确定为所述待测试板卡中待测试电路保护元件的最大承受容性负载。
50、可选的,所述通过所述控制单元记录所述第一电源信号情况为正常时,接入的所述第一负载单元的目标数量之后,还包括:
51、在确定所述目标数量小于1的情况下,控制一个发光二极管指示灯闪烁绿灯;
52、在确定所述目标数量大于或等于1的情况下,控制目标数量的发光二极管指示灯常亮绿灯。
53、可选的,所述在确定所述目标数量小于1的情况下,控制一个发光二极管指示灯闪烁绿灯之前,还包括:
54、响应于用户的对发光二极管指示灯的第一测试输入,控制若干发光二极管指示灯闪烁绿灯;
55、响应于用户对发光二极管指示灯的第二测试输入,控制若干发光二极管指示灯常亮绿灯;
56、响应于用户对发光二极管指示灯的第三测试输入,控制若干发光二极管指示灯亮红灯。
57、本发明实施例第三方面提供了一种容性负载测试装置,所述装置包括:
58、接入模块,用于在确定服务器上的待测试板卡的待测试电路保护元件的电源信号正常的情况下,将目标测试板的第一负载单元逐一增加的接入所述待测试电路保护元件,所述第一负载单元包括固定大小的目标容性负载;
59、监测模块,用于通过目标测试板的控制单元监测所述第一负载单元接入所述待测试电路保护元件后,所述待测试电路保护元件的第一电源信号情况;
60、记录模块,用于通过所述控制单元记录所述第一电源信号情况为正常时,接入的所述第一负载单元的目标数量;
61、确定模块,用于根据所述固定大小的目标容性负载和所述目标数量,确定所述待测试板卡中待测试电路保护元件的最大承受容性负载。
62、本发明实施例第四方面提供一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如本发明实施例第一方面所述的容性负载测试方法的步骤。
63、本发明实施例第五方面提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如本发明实施例第一方面所述的容性负载测试方法的步骤。
64、本发明实施例第六方面提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现如本发明实施例第一方面所述的容性负载测试方法的步骤。
65、本发明实施例提供一种容性负载测试系统,包括目标测试板和服务器上的待测试板卡,待测试板卡中包括待测试电路保护元件;目标测试板中包括若干第一负载单元和控制单元,目标测试板和待测试板卡连接,若干第一负载单元与控制单元连接;第一负载单元用于为待测试电路保护元件接入不同大小的目标容性负载,控制单元用于在确定待测试电路保护元件的电源信号正常的情况下,将第一负载单元逐一增加的接入待测试电路保护元件,监测第一负载单元接入待测试电路保护元件后,待测试电路保护元件的第一电源信号情况,记录第一电源信号情况为正常时,接入的第一负载单元的目标数量,根据固定大小的目标容性负载和目标数量,确定待测试板卡中待测试电路保护元件的最大承受容性负载,本发明实施例中通过设置包含若干第一负载单元的目标测试板,并且使得若干第一负载单元逐一增加的接入待测试板卡,来确定待测试板卡的最大承受容性负载,不需要人工焊接和抓取波形等操作,大幅提升测试效率和准确性,而且目标测试板通过控制接入的第一负载单元的数量,可以对不同型号的待测试板卡进行测试,提升容性负载测试的覆盖率。
本文地址:https://www.jishuxx.com/zhuanli/20241009/307526.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表