一种服务器CPU冗余电源的供电方法及供电系统技术方案

技术编号:18237077 阅读:59 留言:0更新日期:2018-06-17 00:20
本发明专利技术公开了一种服务器CPU冗余电源的供电方法及供电系统,其中供电方法包括:建立CPU与供电单元之间的通讯关系;供电单元作为供电端为CPU供电。供电系统包括第一冗余模块,第二冗余模块,MCU,CPU,其中,第一冗余模块、第二冗余模块,用于为CPU供电;CPU,用于对第一冗余模块和第二冗余模块进行控制和管理;MCU,用于CPU与第一冗余模块、第二冗余模块之间通讯数据信息的处理。本发明专利技术提供了一种服务器CPU冗余电源的供电方法及供电系统,保证了供电单元为CPU稳定、可靠的供电,解决了不同的冗余模块与CPU通信过程中的地址冲突问题。另外,本发明专利技术还提供了一种服务器CPU冗余电源的供电系统,保证了各冗余模块之间的负载均衡,使服务器能够正常、稳定的运行。 1

A power supply method and power supply system for server CPU redundant power supply

The invention discloses a power supply method and a power supply system for a server CPU redundant power supply, in which the power supply method includes: establishing the communication relationship between the CPU and the power supply unit, and the power supply unit as the power supply for the CPU. The power supply system includes the first redundant module, second redundant module, MCU, CPU, which, the first redundant module, second redundant module, is used for CPU power supply; CPU is used to control and manage the first redundant module and second redundant module; MCU is used to communicate data between CPU and the first redundant module and second redundant module. The processing of information. The invention provides a power supply method and power supply system for the redundant power supply of the server CPU, which ensures a stable and reliable power supply of the power supply unit for CPU, and solves the address conflict problem in the communication process of different redundant modules and CPU. In addition, the invention also provides a power supply system for the redundant power supply of the server CPU, which ensures the load balance between the redundant modules so that the server can run normally and steadily. One

【技术实现步骤摘要】
一种服务器CPU冗余电源的供电方法及供电系统
本专利技术涉及一种服务器CPU冗余电源,更具体地说是一种服务器CPU冗余电源的供电方法及供电系统。
技术介绍
随着我国服务器市场飞速发展,对于服务器产品的可靠性提出了更高的要求,目前服务器产品普遍都使用上了CRPS冗余电源,这增强了外部电源供电的可靠性,但是针对服务器主板的CPU电源,目前市场上还没有对其进行冗余的设计,而在服务器主板设计中,CPU电源设计无疑是最为关键的部分,CPU电源品质的稳定可靠直接决定了CPU的工作性能和使用寿命。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种服务器CPU冗余电源的供电方法及供电系统,为服务器主板的可靠运行带来了更高的保障,有效的减少因服务器CPU电源的故障所带来的巨大的维护成本。为实现上述目的,本专利技术采用以下技术方案:一种服务器CPU冗余电源的供电方法,所述方法包括:建立CPU与供电单元之间的通讯关系;供电单元作为供电端为CPU供电。其进一步技术方案为:所述供电单元包括两个采用相同主芯片的冗余模块,分别是第一冗余模块和第二冗余模块。其进一步技术方案为:所述的建立CPU与供电单元之间的通讯关系步骤,包括以下具体步骤:通过MCU接收CPU发送的SVID信息;MCU对接收到SVID信息进行处理;将处理后的信息同时发送给第一冗余模块、第二冗余模块。其进一步技术方案为:所述的MCU对接收到SVID信息进行处理步骤,包括以下具体步骤:MCU对VendorID,ProductID,ProductRevision,Productdatecode,LotCode,ProtocolID信息进行处理;MCU对Iccmax,Vboot信息进行处理;MCU对Vout,Temperature信息进行处理;MCU对Iout,Pout信息进行处理。其进一步技术方案为:所述的MCU对VendorID,ProductID,ProductRevision,Productdatecode,LotCode,ProtocolID信息进行处理步骤,包括以下具体步骤:第一冗余模块和第二冗余模块通过硬件设置不同的地址;MCU对CPU发送的地址信息进行翻译;MCU将翻译之后的信息同时发送给第一冗余模块和第二冗余模块。其进一步技术方案为:所述的MCU对Vout,Temperature信息进行处理的步骤,包括以下具体步骤:通过MCU对第一冗余模块和第二冗余模块的Vout,Temperature的数据信息分别进行运算;将分别进行运算的结果取平均值,并反馈给CPU。其进一步技术方案为:所述的MCU对Iout,Pout信息进行处理步骤,包括以下具体步骤:MCU接收第一冗余模块和第二冗余模块发送的Iout,Pout数据;MCU对接收到的Iout,Pout数据进行叠加运算;将叠加运算之后的数据发送给CPU;CPU收到叠加之后的数据,并对其工作状态进行实时调整。其进一步技术方案为:所述的供电单元作为供电端为CPU供电的步骤,包括以下具体步骤:MCU通过SVID总线实时获取到第一冗余模块和第二冗余模块反馈给CPU的电流信息;MCU将获取到的电流信息做平均值运算,并将运算的结果通过均流控制总线发送给第一冗余模块和第二冗余模块;当第一冗余模块和第二冗余模块接收到做平均值运算后的电流信息与自身实时侦测到的电流信息进行比较,若实时侦测的电流偏小时,则第一冗余模块和第二冗余模块将该结果反馈给CPU,CPU将向第一冗余模块和第二冗余模块发送调高输出电压的控制指令,以增大输出电流;若实时侦测的电流偏大时,则第一冗余模块和第二冗余模块将该结果反馈给CPU,CPU将向第一冗余模块和第二冗余模块发送调低输出电压的控制指令,以减小输出电流。一种服务器CPU冗余电源的供电系统,包括第一冗余模块,第二冗余模块,MCU,CPU,其中,第一冗余模块、第二冗余模块,用于为CPU供电;CPU,用于对第一冗余模块和第二冗余模块进行控制和管理;MCU,用于CPU与第一冗余模块、第二冗余模块之间通讯数据信息的处理。其进一步技术方案为:所述第一冗余模块和第二冗余模块均包括电源转换模块、开关切换模块、健康状态指示模块、电流控制模块,其中,所述电源转换模块,用于第一冗余模块和第二冗余模块与CPU进行通信,并响应CPU发送的指令;所述开关切换模块,当第一冗余模块和第二冗余模块其中一个冗余模块发生故障时,用于切断该冗余模块与CPU之间的联系;所述健康状态指示模块,用于指示第一冗余模块和第二冗余模块的工作状态;所述电流控制模块,用于控制第一冗余模块和第二冗余模块的负载均衡。本专利技术与现有技术相比的有益效果是:本专利技术提供了一种服务器CPU冗余电源的供电方法,通过建立CPU与第一冗余模块和第二冗余模块的通讯关系,从而保证供电单元为CPU稳定、可靠的供电,在通讯过程中采用了MCU对CPU与第一冗余模块和第二冗余模块之间通讯数据信息的处理,从而解决了不同的冗余模块与CPU通信过程中的地址冲突问题;又由于采用了两个相同的冗余模块作为CPU的供电端,但其中一个冗余模块出现故障时,另外一个冗余模块还能正常的为CPU供电,避免了出现故障的冗余模块对服务器造成影响;另外,本专利技术还提供了一种服务器CPU冗余电源的供电系统,在系统中,第一冗余模块和第二冗余模块均通过设有的电流控制模块,保证了各冗余模块之间的负载均衡,使服务器能够正常、稳定的运行。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术技术手段,可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征及优点能够更明显易懂,以下特举较佳实施例,详细说明如下。附图说明图1为本专利技术一种服务器CPU冗余电源的供电方法具体实施例的流程图;图2为本专利技术一种服务器CPU冗余电源的供电方法具体实施例中CPU与供电单元之间的通讯关系的流程图;图3为本专利技术一种服务器CPU冗余电源的供电方法具体实施例中MCU对接收到SVID信息进行处理的流程图;图4为本专利技术一种服务器CPU冗余电源的供电方法具体实施例中MCU对SVID中的地址信息进行处理的流程图;图5为本专利技术一种服务器CPU冗余电源的供电方法具体实施例中MCU对Vout,Temperature信息进行处理的流程图;图6为本专利技术一种服务器CPU冗余电源的供电方法具体实施例中MCU对Iout,Pout信息进行处理流程图;图7为本专利技术一种服务器CPU冗余电源的供电方法具体实施例中供电单元作为供电端为CPU供电的流程图;图8为本专利技术一种服务器CPU冗余电源的供电系统具体实施例的结构图;图9为本专利技术一种服务器CPU冗余电源的供电系统具体实施例中第一冗余模块和第二冗余模块的结构图。附图标记1、第一冗余模块;11、电源转换模块;12、开关切换模块;13、健康状态指示模块;14、电流控制模块;2、第二冗余模块;3、MCU;4、CPU具体实施方式为了更充分理解本专利技术的
技术实现思路
,下面结合具体实施例对本专利技术的技术方案进一步介绍和说明,但不局限于此。请参阅图1-图7,本专利技术提供了一种服务器CPU冗余电源的供电方法,该方法包括:S10、建立CPU与供电单元之间的通讯关系;S20、供电单元作为供电端为CPU供电。具体的,供电单元包括两个采用相同主芯片的冗余模块本文档来自技高网
...
一种服务器CPU冗余电源的供电方法及供电系统

【技术保护点】
1.一种服务器CPU冗余电源的供电方法,其特征在于,所述方法包括:

【技术特征摘要】
1.一种服务器CPU冗余电源的供电方法,其特征在于,所述方法包括:建立CPU与供电单元之间的通讯关系;供电单元作为供电端为CPU供电。2.根据权利要求1所述的一种服务器CPU冗余电源的供电方法,其特征在于,所述供电单元包括两个采用相同主芯片的冗余模块,分别是第一冗余模块和第二冗余模块。3.根据权利要求2所述的一种服务器CPU冗余电源的供电方法,其特征在于,所述的建立CPU与供电单元之间的通讯关系步骤,包括以下具体步骤:通过MCU接收CPU发送的SVID信息;MCU对接收到SVID信息进行处理;将处理后的信息同时发送给第一冗余模块、第二冗余模块。4.根据权利要求3所述的一种服务器CPU冗余电源的供电方法,其特征在于,所述的MCU对接收到SVID信息进行处理步骤,包括以下具体步骤:MCU对VendorID,ProductID,ProductRevision,Productdatecode,LotCode,ProtocolID信息进行处理;MCU对Iccmax,Vboot信息进行处理;MCU对Vout,Temperature信息进行处理;MCU对Iout,Pout信息进行处理。5.根据权利要求4所述的一种服务器CPU冗余电源的供电方法,其特征在于,所述的MCU对VendorID,ProductID,ProductRevision,Productdatecode,LotCode,ProtocolID信息进行处理步骤,包括以下具体步骤:第一冗余模块和第二冗余模块通过硬件设置不同的地址;MCU对CPU发送的地址信息进行翻译;MCU将翻译之后的信息同时发送给第一冗余模块和第二冗余模块。6.根据权利要求4所述的一种服务器CPU冗余电源的供电方法,其特征在于,所述的MCU对Vout,Temperature信息进行处理的步骤,包括以下具体步骤:通过MCU对第一冗余模块和第二冗余模块的Vout,Temperature的数据信息分别进行运算;将分别进行运算的结果取平均值,并反馈给CPU。7.根据权利要求4所述的一种服务器CPU冗余电源的供电方法,其特征在于,所述的M...

【专利技术属性】
技术研发人员:林坤杰
申请(专利权)人:深圳市杰和科技发展有限公司
类型:发明
国别省市:广东,44

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

1