一种服务器电源匹配方法、装置及相关组件与流程

文档序号:27765169发布日期:2021-12-04 00:45阅读:115来源:国知局
一种服务器电源匹配方法、装置及相关组件与流程

1.本技术涉及服务器领域,特别涉及一种服务器电源匹配方法、装置及相关组件。


背景技术:

2.psu(power supply unit,电源供应器)是一种服务器电源,其作为独立于服务器系统主板以外的部件,设计具有一定的独立性,目前都是遵循crps(common redundant power supplies,通用冗余电源)标准对psu的接口进行定义。psu和服务器系统主板通过硬件信号电路进行交互,有些服务器出于保障信号稳定性的考虑,会在服务器系统主板上增加一颗缓冲芯片,而不同的缓冲芯片会将硬件信号的低电平拉高,导致服务器系统主板输出的电平信号的电压范围不在psu规定的电压范围内,由于psu无法对服务器系统主板输出的电平信号进行准确判断,从而使得psu和服务器系统主板交互失败。
3.因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。


技术实现要素:

4.本技术的目的是提供一种服务器电源匹配方法、装置、电子设备及服务器电源,能够达到服务器电源根据不同的服务器系统主板进行自适应调节的目的,保障服务器电源和任一服务器系统主板都能够实现正常交互,增加服务器电源的适配性。
5.为解决上述技术问题,本技术提供了一种服务器电源匹配方法,包括:
6.获取服务器系统主板输出的电平信号;
7.根据所述电平信号确定所述服务器系统主板的系统电压;
8.当所述系统电压不在服务器电源的识别范围内,根据所述系统电压和所述识别范围计算调节电压;
9.通过所述调节电压将所述服务器电源的基准电压调整至目标基准电压,以便所述服务器电源通过所述目标基准电压识别所述服务器系统主板输出的电平信号。
10.优选的,所述电平信号包括sda信号和/或scl信号。
11.优选的,所述根据所述电平信号确定所述服务器系统主板的系统电压的过程包括:
12.将所述电平信号通过ad转换得到服务器系统主板的系统电压。
13.优选的,所述服务器电源包括与基准电压源连接的可调电阻;
14.所述通过所述调节电压将所述服务器电源的基准电压调整至目标基准电压的过程包括:
15.按所述调节电压调整所述可调电阻的阻值,以便将所述服务器电源的基准电压调整至目标基准电压。
16.优选的,所述服务器电源包括与所述基准电压源连接的da转换器;
17.所述通过所述调节电压将所述服务器电源的基准电压调整至目标基准电压的过
程包括:
18.通过所述da转换器按所述调节电压将所述服务器电源的基准电压调整至目标基准电压。
19.优选的,所述当所述系统电压不在服务器电源的识别范围内,根据所述系统电压和所述识别范围计算调节电压的过程包括:
20.当所述电平信号为高电平信号,判断所述系统电压是否在所述服务器电源的高电平识别范围内;
21.若否,将所述高电平识别范围的下限值和所述系统电压作差得到调节电压;
22.相应的,所述通过所述调节电压将所述服务器电源的基准电压调整至目标基准电压的过程包括:
23.将所述服务器电源的高电平基准电压和所述调节电压作差,得到目标高电平基准电压。
24.优选的,所述当所述系统电压不在服务器电源的识别范围内,根据所述系统电压和所述识别范围计算调节电压的过程包括:
25.当所述电平信号为低电平信号,判断所述系统电压是否在所述服务器电源的低电平识别范围内;
26.若否,将所述系统电压和所述低电平识别范围的上限值作差得到调节电压;
27.相应的,所述通过所述调节电压将所述服务器电源的基准电压调整至目标基准电压的过程包括:
28.将所述服务器电源的低电平基准电压和所述调节电压作和,得到目标低电平基准电压。
29.为解决上述技术问题,本技术还提供了一种服务器电源匹配装置,包括:
30.获取模块,用于获取服务器系统主板输出的电平信号;
31.确定模块,用于根据所述电平信号确定所述服务器系统主板的系统电压;
32.计算模块,用于当所述系统电压不在服务器电源的识别范围内,根据所述系统电压和所述识别范围计算调节电压;
33.匹配模块,用于通过所述调节电压将所述服务器电源的基准电压调整至目标基准电压,以便所述服务器电源通过所述目标基准电压识别所述服务器系统主板输出的电平信号。
34.为解决上述技术问题,本技术还提供了一种电子设备,包括:
35.存储器,用于存储计算机程序;
36.处理器,用于执行所述计算机程序时实现如上文任意一项所述的服务器电源匹配方法的步骤。
37.为解决上述技术问题,本技术还提供了一种服务器电源,包括:
38.金手指装置,用于获取服务器系统主板输出的电平信号,并根据所述电平信号确定所述服务器系统主板的系统电压;
39.计算装置,用于当所述系统电压不在服务器电源的识别范围内,根据所述系统电压和所述识别范围计算调节电压;
40.调节装置,用于通过所述调节电压将所述服务器电源的基准电压调整至目标基准
电压,以便所述服务器电源通过所述目标基准电压识别所述服务器系统主板输出的电平信号。
41.本技术提供了一种服务器电源匹配方法,根据服务器系统主板输出的电平信号确定当前服务器系统主板的系统电压,利用该系统电压调整服务器电源的基准电压,以便将服务器系统主板输出的电平信号调节到服务器电源可识别的范围内,从而达到服务器电源根据不同的服务器系统主板进行自适应调节的目的,保障服务器电源和任一服务器系统主板都能够实现正常交互,增加服务器电源的适配性。本技术还提供了一种服务器电源匹配装置、电子设备及服务器电源,具有和上述服务器电源匹配方法相同的有益效果。
附图说明
42.为了更清楚地说明本技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
43.图1为本技术所提供的一种服务器电源匹配方法的步骤流程图;
44.图2为本技术所提供的一种服务器电源匹配装置的结构示意图;
45.图3为本技术所提供的一种金手指装置的结构示意图。
具体实施方式
46.本技术的核心是提供一种服务器电源匹配方法、装置、电子设备及服务器电源,能够达到服务器电源根据不同的服务器系统主板进行自适应调节的目的,保障服务器电源和任一服务器系统主板都能够实现正常交互,增加服务器电源的适配性。
47.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
48.请参照图1,图1为本技术所提供的一种服务器电源匹配方法的步骤流程图,该服务器电源匹配方法包括:
49.s101:获取服务器系统主板输出的电平信号;
50.可以理解的是,服务器系统主板和服务器电源之间通过iic连接,iic的两条通信线分别为sda信号和scl信号,其中,scl信号一般是由服务器系统主板发送给服务器电源的,因此,本技术中具体可根据scl信号来获取服务器系统主板输出的电平信号。
51.s102:根据电平信号确定服务器系统主板的系统电压;
52.可以理解的是,这里的电平信号一般为高电平信号和低电平信号,高低电平信号是根据一定的电压范围进行区分的,如电压值在某一预设值以下,则判定为低电平信号,相应的,如电压值在某一预设值以上,则判定为高电平信号。每个服务器电源有各自对应的一套高低电平识别范围,当外部电平信号对应的电压值不在判断标准内时,服务器电源则无法确定外部信号是高电平信号或是低电平信号,从而无法执行对应的动作。因此,在获取到服务器系统主板发送的电平信号后,首先对电平信号进行转换处理得到服务系统主板的系统电压,以便判断系统电压值是否在当前服务器电源的高低电平识别范围内,具体可通过
ad转换将电平信号转换为服务器系统主板的系统电压。
53.s103:当系统电压不在服务器电源的识别范围内,根据系统电压和识别范围计算调节电压;
54.可以理解的是,服务器系统主板和服务器电源之间通过高低电平信号传输数据,因此,电平信号可以为高电平信号也可以为低电平信号,相应的,服务器电源的识别范围包括高电平识别范围以及低电平识别范围,如果当前电平信号是高电平信号,则将该高电平信号对应的系统电压值与高电平识别范围进行比较,判断该系统电压是否处于高电平识别范围内,如果当前电平信号是低电平信号,则将该低电平信号对应的系统电压值与低电平识别范围进行比较,判断该系统电压是否处于低电平识别范围内。
55.若系统电压不再其对应的识别范围内,根据识别范围和系统电压计算调节电压。具体的,若电平信号为高电平信号,若系统电压不在服务器电源的高电平识别范围内,将高电平识别范围的下限值和系统电压作差得到调节电压;若电平信号为低电平信号,若系统电压不在服务器电源的低电平识别范围内,将系统电压和低电平识别范围的下限值作差得到调节电压。
56.s104:通过调节电压将服务器电源的基准电压调整至目标基准电压,以便服务器电源通过目标基准电压识别服务器系统主板输出的电平信号。
57.具体的,本实施例是通过调节电压对服务器电源的基准电压进行调整,得到服务器电源适配当前服务系统主板的目标基准电压,在该目标基准电压下,可以将服务器系统输出的电平信号对应的电压值调整到服务器电源的识别范围内,从而达到服务器电源根据不同的服务器系统主板进行自适应调节的目的,保障服务器电源和任一服务器系统主板都能够实现正常交互,增加服务器电源的适配性。
58.具体的,若当前电平信号为高电平信号,且该高电平信号对应的系统电压不在服务器电源的高电平识别范围内,参照上文方案计算出调节电压后,将服务器电源的高电平基准电压和调节电压作差,得到目标高电平基准电压,以便对高电平信号的系统电压进行补偿,使其处于服务器电源的高电平识别范围内。若当前电平信号为低电平信号,且该低电平信号对应的系统电压不在服务器电源的低电平识别范围内,参照上文方案计算出调节电压后,将服务器电源的低电平基准电压和调节电压作和,得到目标低电平基准电压,以便将服务器系统主板输出的低电平信号的系统电压拉低,使其处于服务器电源的低电平识别范围内。
59.举例说明,假设服务器电源的基准电压为0~3.3v,其中,0为低电平基准电压,3.3v为高电平基准电压,服务器电源的高电平识别范围为2.7~3.3v,服务器电源的低电平识别范围为0~0.8v,若服务器系统主板输出的高电平信号的系统电压为2.6v,其不在服务器电源的高电平识别范围内,此时计算调节电压为0.1v,将高电平基准电压3.3v调整为目标高电平基准电压3.2v,若服务器系统主板输出的低电平信号的系统电压为1v,其不在服务器电源的低电平识别范围内,此时计算调节电压为0.2v,将低电平基准电压0v调整为目标高电平基准电压0.3v,从而使服务器电源适配服务器系统主板输出的电平信号。
60.可见,本实施例根据服务器系统主板输出的电平信号确定当前服务器系统主板的系统电压,利用该系统电压调整服务器电源的基准电压,以便将服务器系统主板输出的电平信号调节到服务器电源可识别的范围内,从而达到服务器电源根据不同的服务器系统主
板进行自适应调节的目的,保障服务器电源和任一服务器系统主板都能够实现正常交互,增加服务器电源的适配性。
61.在上述实施例的基础上:
62.作为一种可选的实施例,服务器电源包括与基准电压源连接的可调电阻;通过调节电压将服务器电源的基准电压调整至目标基准电压的过程包括:
63.按调节电压调整可调电阻的阻值,以便将服务器电源的基准电压调整至目标基准电压。
64.具体的,服务器电源中包括基准电压源和控制芯片,基准电压源用于提供基准电压,在基准电压源和控制芯片之间设置可调电阻,根据调节电压调整可调电阻的阻值,从而调整基准电压源输出至控制芯片的基准电压。这里的可调电阻具体可以为滑动变阻器。作为另一种可选的实施例,还可以通过da转换器按调节电压将服务器电源的基准电压调整至目标基准电压。
65.当然,除了可以通过上述方式调节服务器电源的基准电压,还可以通过其他方式,本实施例在此不作具体的限定。
66.请参照图2,图2为本技术所提供的一种服务器电源匹配装置的结构示意图,该服务器电源匹配装置包括:
67.获取模块1,用于获取服务器系统主板输出的电平信号;
68.确定模块2,用于根据电平信号确定服务器系统主板的系统电压;
69.计算模块3,用于当系统电压不在服务器电源的识别范围内,根据系统电压和识别范围计算调节电压;
70.匹配模块4,用于通过调节电压将服务器电源的基准电压调整至目标基准电压,以便服务器电源通过目标基准电压识别服务器系统主板输出的电平信号。
71.可见,本实施例根据服务器系统主板输出的电平信号确定当前服务器系统主板的系统电压,利用该系统电压调整服务器电源的基准电压,以便将服务器系统主板输出的电平信号调节到服务器电源可识别的范围内,从而达到服务器电源根据不同的服务器系统主板进行自适应调节的目的,保障服务器电源和任一服务器系统主板都能够实现正常交互,增加服务器电源的适配性。
72.作为一种可选的实施例,电平信号包括sda信号和/或scl信号。
73.作为一种可选的实施例,根据电平信号确定服务器系统主板的系统电压的过程包括:
74.将电平信号通过ad转换得到服务器系统主板的系统电压。
75.作为一种可选的实施例,服务器电源包括与基准电压源连接的可调电阻;
76.通过调节电压将服务器电源的基准电压调整至目标基准电压的过程包括:
77.按调节电压调整可调电阻的阻值,以便将服务器电源的基准电压调整至目标基准电压。
78.作为一种可选的实施例,服务器电源包括与基准电压源连接的da转换器;
79.通过调节电压将服务器电源的基准电压调整至目标基准电压的过程包括:
80.通过da转换器按调节电压将服务器电源的基准电压调整至目标基准电压。
81.作为一种可选的实施例,当系统电压不在服务器电源的识别范围内,根据系统电
压和识别范围计算调节电压的过程包括:
82.当电平信号为高电平信号,判断系统电压是否在服务器电源的高电平识别范围内;
83.若否,将高电平识别范围的下限值和系统电压作差得到调节电压;
84.相应的,通过调节电压将服务器电源的基准电压调整至目标基准电压的过程包括:
85.将服务器电源的高电平基准电压和调节电压作差,得到目标高电平基准电压。
86.作为一种可选的实施例,当系统电压不在服务器电源的识别范围内,根据系统电压和识别范围计算调节电压的过程包括:
87.当电平信号为低电平信号,判断系统电压是否在服务器电源的低电平识别范围内;
88.若否,将系统电压和低电平识别范围的上限值作差得到调节电压;
89.相应的,通过调节电压将服务器电源的基准电压调整至目标基准电压的过程包括:
90.将服务器电源的低电平基准电压和调节电压作和,得到目标低电平基准电压。
91.另一方面,本技术还提供了一种电子设备,包括:
92.存储器,用于存储计算机程序;
93.处理器,用于执行计算机程序时实现如上文任意一个实施例所描述的服务器电源匹配方法的步骤。
94.对于本技术所提供的一种电子设备的介绍请参照上述实施例,本技术在此不再赘述。
95.本技术所提供的一种电子设备具有和上述服务器电源匹配方法相同的有益效果。
96.另一方面,本技术还提供了一种服务器电源包括:
97.金手指装置,用于获取服务器系统主板输出的电平信号,并根据电平信号确定服务器系统主板的系统电压;
98.计算装置,用于当系统电压不在服务器电源的识别范围内,根据系统电压和识别范围计算调节电压;
99.调节装置,用于通过调节电压将服务器电源的基准电压调整至目标基准电压,以便服务器电源通过目标基准电压识别服务器系统主板输出的电平信号。
100.具体的,金手指装置的结构示意图可以参照图3所示,本实施例中可以利用金手指装置上目前还未利用到的b21脚作为检测脚,硬件线路上可以在不改变目前crps金手指的定义的情况下进行。
101.本实施例通过改变硬件线路,在服务器电源与服务器系统主板相连的金手指端增加一个检测pin,用来检测服务器电源给到服务器电源的电平信号,然后动态调节服务器电源内部的电压计准,将对应的电平信号调节到自己可识别的范围,从而做到根据不同的系统进行自适应调节的目的,增加服务器电源的适配性。
102.作为一种可选的实施例,电平信号包括sda信号和/或scl信号。
103.作为一种可选的实施例,根据电平信号确定服务器系统主板的系统电压的过程包括:
104.将电平信号通过ad转换得到服务器系统主板的系统电压。
105.作为一种可选的实施例,调节装置包括与基准电压源连接的可调电阻。
106.作为一种可选的实施例,调节装置包括与基准电压源连接的da转换器。
107.作为一种可选的实施例,当系统电压不在服务器电源的识别范围内,根据系统电压和识别范围计算调节电压的过程包括:
108.当电平信号为高电平信号,判断系统电压是否在服务器电源的高电平识别范围内;
109.若否,将高电平识别范围的下限值和系统电压作差得到调节电压;
110.相应的,通过调节电压将服务器电源的基准电压调整至目标基准电压的过程包括:
111.将服务器电源的高电平基准电压和调节电压作差,得到目标高电平基准电压。
112.作为一种可选的实施例,当系统电压不在服务器电源的识别范围内,根据系统电压和识别范围计算调节电压的过程包括:
113.当电平信号为低电平信号,判断系统电压是否在服务器电源的低电平识别范围内;
114.若否,将系统电压和低电平识别范围的上限值作差得到调节电压;
115.相应的,通过调节电压将服务器电源的基准电压调整至目标基准电压的过程包括:
116.将服务器电源的低电平基准电压和调节电压作和,得到目标低电平基准电压。
117.还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的状况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
118.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其他实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1