一种PECI总线电源切换装置及方法制造方法及图纸

技术编号:36961803 阅读:10 留言:0更新日期:2023-03-22 19:22
本申请提供一种PECI总线电源切换装置及方法,该装置包括:第一供电电路和第二供电电路,第一供电电路和第二供电电路均与PECI的IO接口电连接;第一供电电路一端与VCC电源电连接,另一端与PECI的IO接口电连接;第二供电电路一端与CPU的供电模块电连接,另一端与PECI的IO接口电连接;第一供电电路和第二供电电路中的一条供电电路为PECI的IO接口供电;当CPU的供电模块未上电时,第一供电电路导通,当CPU的供电模块上电后,第一供电电路关闭,第二供电电路导通。本申请通过切换PECI的IO接口的电源,从硬件上解决BMC上电后PECI的IO接口未通电导致PECI控制器锁死的问题。电导致PECI控制器锁死的问题。电导致PECI控制器锁死的问题。

【技术实现步骤摘要】
一种PECI总线电源切换装置及方法


[0001]本申请涉及服务器
,尤其涉及一种PECI总线电源切换装置及方法。

技术介绍

[0002]目前,CPU和BMC(执行伺服器远端管理控制器)芯片通过PECI(平台环境式信息控制接口)总线连接,由BMC来获取CPU相关信息,并完成相关告警及处置策略。如图2所示,BMC中包括PECI的内部控制器1和PECI的IO(输入/输出)接口2两部分。如图2所示,目前常用的PECI总线供电设计为:PECI的IO接口2由CPU 3的供电模块(PECIVDD)供电,内部控制器1由自己的核心电源VDD供电。可见,内部控制器由BMC核心电源供电,而PECI的IO接口的电源域需要和CPU一致,不能由BMC核心电源供电,这就导致一个问题,由于上电时序差异或者处于冷复位阶段时,CPU的电源没有上电,此时PECI的IO接口部分也没有供电,但BMC在正常工作(由于BMC在服务器中是最先起来做电源时序管理的),内部控制器去通信时PECI的IO接口没有响应,会导致内部控制器永远处于一个地址协商状态而锁死。现有的技术只是锁死后从软件上去重新复位内部控制器,无法从根本解决问题,而且存在延时,这个阶段无法监控PECI总线状态。
[0003]因此,目前亟需解决的技术问题是:如何在CPU的供电模块没有上电情况下,使得BMC的内部控制器不会锁死。

技术实现思路

[0004]本申请的目的在于提供一种PECI总线电源切换装置及方法,通过切换PECI的IO接口的电源,从硬件上解决BMC上电后PECI的IO接口未通电导致PECI控制器锁死的问题。
[0005]为达到上述目的,本申请提供一种PECI总线电源切换装置,该装置包括:第一供电电路和第二供电电路,所述第一供电电路和所述第二供电电路均与PECI的IO接口电连接;所述第一供电电路一端与VCC电源电连接,另一端与PECI的IO接口电连接;所述第二供电电路一端与CPU的供电模块电连接,另一端与PECI的IO接口电连接;所述第一供电电路和所述第二供电电路中的一条供电电路为所述PECI的IO接口供电。
[0006]如上所述的PECI总线电源切换装置,其中,当所述CPU的供电模块未上电时,所述第一供电电路导通,为所述PECI的IO接口供电,当所述CPU的供电模块上电后,所述第一供电电路关闭,所述第二供电电路导通,为所述PECI的IO接口供电。
[0007]如上所述的PECI总线电源切换装置,其中,所述第一供电电路包括第一输电导线和第一开关,所述第一输电导线的一端与所述VCC电源电连接,另一端与所述PECI的IO接口电连接;所述第一开关电连接在所述第一输电导线的电路中。
[0008]如上所述的PECI总线电源切换装置,其中,所述第二供电电路包括第二输电导线和第二开关,所述第二输电导线的一端与所述CPU的供电模块电连接,另一端与所述PECI的IO接口电连接;所述第二开关电连接在所述第二输电导线的电路中。
[0009]如上所述的PECI总线电源切换装置,其中,所述第一开关的使能端和所述第二开
关的使能端通过反相器电连接;
[0010]当所述CPU的供电模块未上电时,所述第二开关的使能关闭,所述反相器将所述第一开关的使能打开,所述第一供电电路导通,所述VCC电源为所述PECI的IO接口供电。
[0011]如上所述的PECI总线电源切换装置,其中,当所述CPU的供电模块上电后,所述第二开关的使能打开,所述反相器将所述第一开关的使能关闭,所述CPU的供电模块为所述PECI的IO接口供电。
[0012]如上所述的PECI总线电源切换装置,其中,所述第一供电电路和所述第二供电电路的输出端通过同一条功率电源导线与所述PECI的IO接口的输入端电连接。
[0013]如上所述的PECI总线电源切换装置,其中,所述功率电源导线上电连接有电容,所述电容的一端与所述功率电源导线电连接,另一端接地;
[0014]所述电容,用于稳定在所述第一供电电路和所述第二供电电路导通切换过程中功率电源的电平变化。
[0015]本申请还提供一种PECI总线电源切换方法,应用于所述的PECI总线电源切换装置,该方法包括如下步骤:
[0016]监测到所述CPU的供电模块未上电,关闭所述第二开关的使能;
[0017]通过反相器打开所述第一开关的使能;
[0018]监测所述CPU的供电模块的电压,比较所述CPU的供电模块的电压与预设电压的大小,当所述CPU的供电模块的电压大于或等于预设电压,则控制所述第二开关的使能打开,通过反相器关闭所述第一开关的使能,否则,继续监测所述CPU的供电模块的电压。
[0019]如上所述的PECI总线电源切换方法,其中,通过施密特触发器或者比较器监测所述CPU的供电模块的电压,比较所述CPU的供电模块的电压与预设电压的大小,当所述CPU的供电模块的电压大于或等于预设电压,则控制所述第二开关的使能打开,通过反相器关闭所述第一开关的使能。
[0020]本申请实现的有益效果如下:
[0021]本申请设置第一供电电路和第二供电电路为PECI的IO接口供电,当第二供电电路电压不足时,通过切换第一供电电路为PECI的IO接口供电,从硬件上解决现有技术中BMC上电后PECI的IO接口未通电导致PECI控制器锁死的问题,避免存在延时,导致无法监控PECI总线状态的问题。
附图说明
[0022]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域技术人员来讲,还可以根据这些附图获得其他的附图。
[0023]图1为本申请实施例的一种PECI总线电源切换装置的结构示意图。
[0024]图2为现有技术中CPU和BMC的连接结构示意图。
[0025]图3为本申请实施例的一种PECI总线电源切换方法的流程图。
[0026]附图标记:1

内部控制器;2

PECI的IO接口;3

CPU;4

第一开关;5

第二开关;6

反相器;7

电容;10

第一供电电路;20

第二供电电路;30

功率电源导线。
具体实施方式
[0027]下面结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0028]实施例一
[0029]如图1和2所示,本申请提供一种PECI总线电源切换装置,该装置连接到PECI的IO接口2,为PECI本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PECI总线电源切换装置,其特征在于,该装置包括:第一供电电路和第二供电电路,所述第一供电电路和所述第二供电电路均与PECI的IO接口电连接;所述第一供电电路一端与VCC电源电连接,另一端与所述PECI的IO接口电连接;所述第二供电电路一端与CPU的供电模块电连接,另一端与所述PECI的IO接口电连接;所述第一供电电路和所述第二供电电路中的一条供电电路为所述PECI的IO接口供电。2.根据权利要求1所述的PECI总线电源切换装置,其特征在于,当所述CPU的供电模块未上电时,所述第一供电电路导通,为所述PECI的IO接口供电,当所述CPU的供电模块上电后,所述第一供电电路关闭,所述第二供电电路导通,为所述PECI的IO接口供电。3.根据权利要求2所述的PECI总线电源切换装置,其特征在于,所述第一供电电路包括第一输电导线和第一开关,所述第一输电导线的一端与所述VCC电源电连接,另一端与所述PECI的IO接口电连接;所述第一开关电连接在所述第一输电导线的电路中。4.根据权利要求3所述的PECI总线电源切换装置,其特征在于,所述第二供电电路包括第二输电导线和第二开关,所述第二输电导线的一端与所述CPU的供电模块电连接,另一端与所述PECI的IO接口电连接;所述第二开关电连接在所述第二输电导线的电路中。5.根据权利要求4所述的PECI总线电源切换装置,其特征在于,所述第一开关的使能端和所述第二开关的使能端通过反相器电连接;当所述CPU的供电模块未上电时,所述第二开关的使能关闭,所述反相器将所述第一开...

【专利技术属性】
技术研发人员:闵辰李鑫郭建君
申请(专利权)人:硅基大陆成都科技有限公司
类型:发明
国别省市:

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

1