本发明涉及网络设备技术领域,尤其是涉及一种电源测试装置、方法及电子设备。
背景技术:
随着网络技术的发展,各种存储设备的使用率也越来越高。众所周知,与机械硬盘(harddiskdrive,简称hdd)相比,固态硬盘(solidstatedisk,简称ssd)在速度、功耗、容量、噪声、可靠性等性能方面具有较大优势。现阶段,尽管hdd在价格上有一定优势,但是随着大容量闪存存储器芯片(flasheeprommemory,简称flash)闪存颗粒的出现,ssd价格也会越来越低,ssd会更广泛的应用于服务器及存储设备中。
目前,为了保证ssd能可靠地工作,首先要保证ssd供电电源的稳定性。一般对于nvme(non-volatilememoryexpress,非易失性内存主机控制器接口规范)ssd而言,不同厂家对其工作电压范围有所不同,例如:12v±10%,12v-20%~12v 10%;一般而言在ssd电源测试时,需要手动调整直流稳压源的电源输出,才能给ssd供电,或者直接调整服务器背板的电源输出来给ssd供电,上述调整方式较为繁琐,且效率较低。
因此,现有的ssd电源测试过程中存在操作方式较为繁琐的技术问题。
技术实现要素:
本发明的目的在于提供一种电源测试装置、方法及服务器,解决了现有的ssd电源测试过程中存在的操作方式较为繁琐的技术问题。
第一方面,本发明提供一种电源测试装置,包括gpio(general-purposeinput/output,通用型之输入输出)转换器、过流保护器、dc/dc(directcurrent-directcurrentconverter,直流/直流转换器)转换器和反馈电路;
gpio转换器的输入端连接服务器背板,gpio转换器的过流输出端连接所述过流保护器的使能端;
所述过流保护器的输入端连接服务器背板,且所述过流保护器的输出端与dc/dc转换器的电源输入端相连;
所述dc/dc转换器的输出端连接ssd,所述dc/dc转换器的反馈端与反馈电路的输入端相连;
gpio转换器的反馈输出端连接所述反馈电路的使能端;
gpio转换器向所述反馈电路输出反馈使能信号,所述反馈电路向所述dc/dc转换器输入反馈信号,所述dc/dc转换器根据反馈信号调节输出电压。
进一步的,所述反馈电路包括第一主路电阻、第二主路电阻、第一支路电阻和第二支路电阻;
所述第一主路电阻和所述第二主路电阻串联在所述dc/dc转换器的输出端与地线之间,反馈电路的输出端连接在所述第一主路电阻和所述第二主路电阻之间;
所述第一支路电阻与所述第一主路电阻并联,所述第二支路电阻与所述第二主路电阻并联。
进一步的,所述第一支路电阻串联有第一mos管,所述第二支路电阻串联有第二mos管。
进一步的,所述gpio转换器的反馈输出端包括第一开关信号线和第二开关信号线;
所述第一开关信号线连接所述第一mos管的栅极,所述第二开关信号线连接所述第二mos管的栅极。
进一步的,gpio转换器的输入端通过i2c总线连接服务器背板。
第二方面,本发明还提供一种服务器,包括服务器背板、ssd和如第一方面所述的电源测试装置;
所述电源测试装置的gpio转换器的输入端及电源测试装置的过流保护器的输入端分别连接服务器背板,所述电源测试装置的dc/dc转换器的输出端连接ssd。
进一步的,ssd包括u.2连接器,所述服务器背板通过pcie与ssd的u.2连接器相连。
第三方面,本发明还提供一种电源测试方法,应用于如第二方面所述的服务器,所述方法包括:
向电源测试装置输出电源使能信号,使dc/dc转换器向ssd输出电源电压;
向电源测试装置输出调压使能信号,以调节反馈电路输出的反馈信号,使dc/dc转换器根据反馈信号调节输出电压。
第四方面,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第三方面所述的方法的步骤。
本发明提供的一种电源测试装置,包括gpio转换器、过流保护器、dc/dc转换器和反馈电路。其中,gpio转换器的输入端连接服务器背板,gpio转换器的过流输出端连接过流保护器的使能端,过流保护器的输入端连接服务器背板,过流保护器的输出端与dc/dc转换器的电源输入端相连。服务器的电压输出至过流保护器的输入端,且通过服务器可控制过流保护器的使能与否,进而控制电压能否由过流保护器输出至dc/dc转换器。dc/dc转换器的输出端连接ssd,dc/dc转换器的反馈端与反馈电路的输入端相连,gpio转换器的反馈输出端连接反馈电路的使能端。gpio转换器向反馈电路输出反馈使能信号,反馈电路向dc/dc转换器输入反馈信号,dc/dc转换器根据反馈信号调节输出电压。也就是通过服务器,借由gpio转换器的过流输出端的转接,可控制过流保护器的使能与否,进而控制电压能否输出至dc/dc转换器,因此利用dc/dc转换器输出电压至ssd,可实现上下电循环测试的目的。通过服务器,借由gpio转换器的反馈输出端,可控制反馈电路的使能与否,进而dc/dc转换器可接收到不同的反馈信息,dc/dc转换器对应反馈信息向ssd输出不同的电压,达到了对ssd电源拉偏测试的目的。
采用本发明提供的电源测试装置,可通过gpio转换器不同输出端的转接,使得服务器可以分别控制过流保护器和反馈电路的使能,进而控制dc/dc转换器能否向ssd输出电压以及向ssd输出的电压值大小,既能对ssd进行上下电循环测试,又能对ssd电源进行拉偏测试。解决了电源测试中,手动调整直流稳压源的繁琐操作,实现了对ssd电源测试的自动化操作,提高了ssd产品的电源开发测试效率,缩短了研发周期。
相应地,本发明实施例提供的一种服务器、电源测试方法及计算机可读存储介质,也同样具有上述技术效果。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的电源测试装置示意图;
图2为本发明实施例提供的电源测试方法流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
目前,为了保证ssd能可靠地工作,首先要保证ssd供电电源的稳定性。一般对于nvme(non-volatilememoryexpress,非易失性内存主机控制器接口规范)ssd而言,不同厂家对其工作电压范围有所不同,例如:12v±10%,12v-20%~12v 10%;一般而言在ssd电源测试时,需要手动调整直流稳压源的电源输出,才能给ssd供电,或者直接调整服务器背板的电源输出来给ssd供电,上述调整方式较为繁琐,且效率较低。
因此,现有的ssd电源测试过程中存在操作方式较为繁琐的技术问题。
为解决以上问题,本发明实施例提供一种电源测试装置。
实施例1:
如图1所示,本发明实施例提供的一种电源测试装置,包括gpio转换器、过流保护器、dc/dc转换器和反馈电路。
其中,gpio转换器的输入端连接服务器背板,gpio转换器的过流输出端连接过流保护器的使能端,过流保护器的输入端连接服务器背板,且过流保护器的输出端与dc/dc转换器的电源输入端相连。服务器的电压输出至过流保护器的输入端,且通过服务器可控制过流保护器的使能与否,进而控制电压能否由过流保护器输出至dc/dc转换器。dc/dc转换器的输出端连接ssd,dc/dc转换器的反馈端与反馈电路的输入端相连,gpio转换器的反馈输出端连接反馈电路的使能端。gpio转换器向反馈电路输出反馈使能信号,反馈电路向dc/dc转换器输入反馈信号,dc/dc转换器根据反馈信号调节输出电压。也就是通过服务器,借由gpio转换器的过流输出端的转接,可控制过流保护器的使能与否,进而控制电压能否输出至dc/dc转换器,因此利用dc/dc转换器输出电压至ssd,可实现对ssd上下电循环测试的目的。通过服务器,借由gpio转换器的反馈输出端的转接,可控制反馈电路的使能与否,进而dc/dc转换器可接收到不同的反馈信息,dc/dc转换器根据反馈信息向ssd输出不同的电压,达到了对ssd电源进行拉偏测试的目的。
采用本发明提供的电源测试装置,可通过gpio转换器不同输出端的转接,使得服务器可以分别控制过流保护器和反馈电路的使能,进而控制dc/dc转换器上能否向ssd输出电压以及向ssd输出的电压值大小,既达到了对ssd上下电循环测试的目的,又能对ssd电源的进行拉偏测试。解决了电源测试中,手动调整直流稳压源的繁琐操作,实现了对ssd电源测试的自动化操作,提高了ssd产品的电源开发测试效率,缩短了研发周期。
在一种可能的实施方式中,反馈电路包括第一主路电阻、第二主路电阻、第一支路电阻和第二支路电阻。第一主路电阻和第二主路电阻串联在dc/dc转换器的输出端与地线之间,反馈电路的输出端连接在第一主路电阻和第二主路电阻之间,第一支路电阻与第一主路电阻并联,第二支路电阻与第二主路电阻并联。通过设置多条主路电阻与支路电阻,可调节出不同电阻串联或并联的多种组合方式,dc/dc转换器的反馈端电压不变,只改变电路中电阻的组合方式,进而可调节dc/dc转换器的输出端电压值,从而可完成对ssd多组宽范围供电电源的调整与拉偏测试。
在一种可能的实施方式中,第一支路电阻串联有第一mos管,第二支路电阻串联有第二mos管。第一mos管与第二mos管分别设置在两条电阻支路上,根据需要可以利用mos管导通或截止他们所在的支路电路,控制各个支路电阻的并联与否,从而可使得dc/dc转换器的输出端向ssd输出不同的电压。
在一种可能的实施方式中,gpio转换器的反馈输出端包括第一开关信号线和第二开关信号线。第一开关信号线连接第一mos管的栅极,第二开关信号线连接第二mos管的栅极。gpio转换器通过开关信号线连接mos管的栅极,可利用gpio转换器的反馈输出端分别向第一mos管及第二mos管输出高电平或低电平,来控制mos管的导通或截止。高电平时,mos管为导通状态,低电平时,mos管为截止状态。
例如:iic扩展gpio转换器的反馈输出端的第一反馈使能信号和第二反馈使能信号默认输出低电平,此时第一mos管和第二mos管默认关断,此时dc/dc转换器输出端的电压由(r1 r2)和r7的串联形式调整输出电压,如反馈(feedback,简称fb)端的反馈电压是1.0v,r1选择110k-0402-1%,r2选择0r-0402-1%,r7选择10k-0402-1%,此时输出电压为12v左右。
当第一反馈使能信号输出高电平,第二反馈使能信号输出低电平时,此时第一mos管打开,第二mos管关断,此时输出电压由(r1 r2)与(r3 r4)并联再和r7串联的形式调整输出电压,该种情况适合于输出电压小于12.0v的情形。假设需要设定dc/dc转换器输出端的电压为10.8v时,此时r3可选择887k-0402-1%,r4可选择11.3k-0402-1%。
当第一反馈使能信号输出低电平,第二反馈使能信号输出高电平时,此时第一mos管关断,第二mos管打开,此时输出电压由(r5 r6)与r7并联再和(r1 r2)串联的形式调整输出电压,该种情况适合于输出电压小于12.0v的情形。假设需要设定的dc/dc转换器输出端的电压为13.2v时,此时r5可选择90.9k-0402-1%,r6可选择750r-0402-1%。
对于多种电源输出的情形,可以扩展多组mos管控制电路,通过iic扩展gpio输出的高/低电平调整反馈电路,合理分配各个电阻的阻值,达到多路输出电压的目的,从而可以对ssd输出多种宽范围多组宽范围的供电电源。
在一种可能的实施方式中,gpio转换器的输入端通过i2c总线连接服务器背板。i2c总线兼容性强,是广泛使用的协议,且具有简易性,只需要两根电线就可完成布线,占用空间少,因此选用i2c总线连接服务器背板.
实施例2:
本发明实施例还提供一种服务器,包括服务器背板、ssd和如上述实施例1提供的电源测试装置。
电源测试装置的gpio转换器的输入端及电源测试装置的过流保护器的输入端分别连接服务器背板,电源测试装置的dc/dc转换器的输出端连接ssd。服务器背板连接流保护器的输入端,就能使得电压由服务器端输出至电源测试装置。服务器背板连接gpio转换器的输入端,进而服务器可控制电源测试装置向ssd端是否输出电压,以及输出电压的大小。如此就实现了电源测试装置对ssd进行上电和下电操作,以及多组宽范围供电电源的调整与拉偏测试的自动化操作。
基于此,ssd包括u.2连接器,服务器背板通过pcie与ssd的u.2连接器相连。服务器与ssd之间通过pcie(peripheralcomponentinterconnectexpress,高速串行计算机扩展总线标准)信号进行信息交互。
实施例3:
本发明实施例还提供一种电源测试方法,应用于如上述实施例2提供的服务器,如图2所示方法包括:
s1:向电源测试装置输出电源使能信号,使dc/dc转换器向ssd输出电源电压。
s2:向电源测试装置输出调压使能信号,以调节反馈电路输出的反馈信号,使dc/dc转换器根据反馈信号调节输出电压。
实施例4:
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如实施例3提供的方法的步骤。
本发明实施例提供的电源测试方法、服务器及计算机可读存储介质,与上述实施例提供的电源测试装置具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
本发明实施例所提供的装置可以为设备上的特定硬件或者安装于设备上的软件或固件等。本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,前述描述的系统、装置和单元的具体工作过程,均可以参考上述方法实施例中的对应过程,在此不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的范围。都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
1.一种电源测试装置,其特征在于,包括gpio转换器、过流保护器、dc/dc转换器和反馈电路;
gpio转换器的输入端连接服务器背板,gpio转换器的过流输出端连接所述过流保护器的使能端;
所述过流保护器的输入端连接服务器背板,且所述过流保护器的输出端与dc/dc转换器的电源输入端相连;
所述dc/dc转换器的输出端连接ssd,所述dc/dc转换器的反馈端与反馈电路的输入端相连;
gpio转换器的反馈输出端连接所述反馈电路的使能端;
gpio转换器向所述反馈电路输出反馈使能信号,所述反馈电路向所述dc/dc转换器输入反馈信号,所述dc/dc转换器根据反馈信号调节输出电压。
2.根据权利要求1所述的电源测试装置,其特征在于,所述反馈电路包括第一主路电阻、第二主路电阻、第一支路电阻和第二支路电阻;
所述第一主路电阻和所述第二主路电阻串联在所述dc/dc转换器的输出端与地线之间,反馈电路的输出端连接在所述第一主路电阻和所述第二主路电阻之间;
所述第一支路电阻与所述第一主路电阻并联,所述第二支路电阻与所述第二主路电阻并联。
3.根据权利要求2所述的电源测试装置,其特征在于,所述第一支路电阻串联有第一mos管,所述第二支路电阻串联有第二mos管。
4.根据权利要求3所述的电源测试装置,其特征在于,所述gpio转换器的反馈输出端包括第一开关信号线和第二开关信号线;
所述第一开关信号线连接所述第一mos管的栅极,所述第二开关信号线连接所述第二mos管的栅极。
5.根据权利要求1所述的电源测试装置,其特征在于,gpio转换器的输入端通过i2c总线连接服务器背板。
6.一种服务器,其特征在于,包括服务器背板、ssd和如权利要求1至5任一项所述的电源测试装置;
所述电源测试装置的gpio转换器的输入端及电源测试装置的过流保护器的输入端分别连接服务器背板,所述电源测试装置的dc/dc转换器的输出端连接ssd。
7.根据权利要求6所述的服务器,其特征在于,ssd包括u.2连接器,所述服务器背板通过pcie与ssd的u.2连接器相连。
8.一种电源测试方法,其特征在于,应用于如权利要求6或7所述的服务器,所述方法包括:
向电源测试装置输出电源使能信号,使dc/dc转换器向ssd输出电源电压;
向电源测试装置输出调压使能信号,以调节反馈电路输出的反馈信号,使dc/dc转换器根据反馈信号调节输出电压。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求8所述的方法的步骤。
技术总结