PCIE卡及其供电方法、计算设备技术

技术编号:36194429 阅读:30 留言:0更新日期:2022-12-31 21:17
本申请实施例提供了一种PCIE卡及其供电方法、计算设备。其中,PCIE卡包括至少两个供电接口、至少两个功能模块;至少两个供电接口包括第一供电接口和第二供电接口;至少两个功能模块包括管理模块和业务模块;管理模块和业务模块均包括一个或多个电子器件;管理模块用于监控业务模块的工作状态,并且与主板的带外管理器件通信;业务模块用于与主板的处理器通过PCIE链路进行通信,并处理PCIE链路上的业务;其中,第一供电接口与管理模块连接,用于为管理模块供电;第二供电接口与业务模块连接,用于为业务模块供电。本申请实施例提高了PCIE卡供电的可靠。供电的可靠。供电的可靠。

【技术实现步骤摘要】
PCIE卡及其供电方法、计算设备


[0001]本申请涉及计算设备领域,特别涉及一种PCIE卡及其供电方法、计算设备、计算机可读存储介质。

技术介绍

[0002]PCIE(Peripheral Component Interconnect Express)标卡,作为计算机产品(例如服务器的CPU系统)的PCIE外设,PCIe属于高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,不共享总线带宽,主要支持主动电源管理,错误报告,端对端的可靠性传输,热插拔以及服务质量(QOS)等功能。
[0003]目前,PCIE卡的供电是采用集中供电方式。即利用一个电源,或者多个电源合并为一路输出对PCIE卡供电。这种供电方式在一个电源故障,可能就会导致整个PICE卡宕机,因此现有技术中对PCIE卡的供电稳定性较差。

技术实现思路

[0004]本申请的一个目的在于提高PCIE卡的供电稳定性。
[0005]根据本申请的第一方面提供一种PCIE卡,包括:
[0006]至少两个供电接口,包括第一供电接口和第二供电接口;
[0007]至少两个功能模块,包括管理模块和业务模块;所述管理模块和所述业务模块均包括一个或多个电子器件;所述管理模块用于监控所述业务模块的工作状态,并且与主板的带外管理器件通信;所述业务模块用于与所述主板的处理器通过PCIE链路进行通信,并处理所述PCIE链路上的业务;其中,所述第一供电接口与所述管理模块连接,用于为所述管理模块供电;所述第二供电接口与所述业务模块连接,用于为所述业务模块供电。
[0008]在第一方面中,主板的带外管理器件可以是基板管理控制器BMC(Baseboard Management Controller)。管理模块与主板带外管理器件进行带外通信,所述业务模块用于与所述主板的处理器通过PCIE链路进行带内通信。
[0009]第一方面基于对PCIE卡上电子器件通过划分为管理模块和业务模块,并且分别通过不同的供电接口对管理模块和业务模块供电,实现了带内功能和带外功能解耦,使带内故障不影响带外。本实施例这种供电方式可以在第二供电接口故障时,仍可以维持管理模块的正常工作,由此可以保持主板与PCIE卡的正常的带外通信,使主板及时获知PCIE的故障信息。并且可以基于PCIE卡的热插拔功能,无需主板系统重启,便可以在第二供电接口恢复正常的情况下,重新对业务模块供电,使PCIE卡恢复正常业务。因此,本申请实施例提高了对PCIE卡供电的可靠性。
[0010]在第一方面的一种可能的实现方式中,所述PCIE卡还包括第三供电接口;所述业务模块包括基本功能模块和增强功能模块;所述基本功能模块用于与所述主板的处理器通过PCIE链路进行通信,并处理所述PCIE链路上的基本业务;所述增强功能模块用于处理增强类业务;所述第二供电接口与所述业务模块连接,用于为所述业务模块供电,包括:所述
第二供电接口与所述基本功能模块电连接,用于为所述基本功能模块供电;所述第三供电接口与所述增强功能模块电连接,用于为所述增强功能模块供电。
[0011]示例性的,管理模块用于管理PCIE卡的工作。其可以包括电源管理单元和采样单元。基本功能模块可以包括一个或多个处理器,如intel处理器或ARM处理器,也可以是专用芯片,如网卡芯片,FPGA芯片,xPU芯片等。增强功能模块包括一个或多个功能单元。例如,功能单元可以包括处理器、FPGA、DSP、SOC、以及辅助光模块等,其中辅助光模块可以用作扩展网口。在此处理器可以是FPGA芯片、网卡芯片、或者XPU芯片。
[0012]在该种可能的实现方式中,由于管理模块、基本功能模块和增强功能模块分别由不同供电接口获取供电电能,因此当第二供电接口故障,导致基本功能模块失效,无法进行业务处理时;但是由于管理模块仍可以继续工作,因此管理模块可以通过与主板之间的带外管理通道,向主板上报当前PCIE卡的故障信息。而当第二供电接口恢复正常时,如果计算设备的系统支持热插拔功能,则通过热插拔可以恢复基本功能模块的工作,而无需重新启动系统。
[0013]当第三供电接口故障时,将导致增强功能模块被动或主动失效,由于PCIE卡和主板系统的带内通信功能由基本功能模块支撑,因此不受增强功能模块失效的影响;当第三供电接口恢复时,无需系统重新启动,增强功能模块就可以被动或主动恢复工作。
[0014]在第一方面的一种可能的实现方式中,所述PCIE卡上包括金手指和辅助电源插座;其中,所述金手指用于与主板的PCIE插槽插接;所述金手指包括多个导电触片,部分所述导电触片分别形成所述第一供电接口和所述第二供电接口;所述第三供电接口包括至少一个所述辅助电源插座。
[0015]本申请方案中通过PCIE金手指提供第一供电接口和第二供电接口,从而提高了对主板提供电能的利用率。并且设置第三供电接口向增强功能模块供电。由于第三供电接口的电能来自于外部电源,因此能够较为灵活的设计第三供电接口的输出功率,满足增强功能模块的供电需求。
[0016]在第一方面的一种可能的实现方式中,所述基本功能模块包括一个或多个基本功能单元;所述第一供电接口还与至少一个所述基本功能单元电连接;所述第一供电接口为所述管理模块供电后的剩余供电功率用于为所述至少一个基本功能单元供电;和/或
[0017]所述增强功能模块包括一个或多个增强功能单元;所述第一供电接口与至少一个所述增强功能单元电连接;所述第一供电接口为所述管理模块供电后的剩余供电功率为所述至少一个增强功能单元供电。
[0018]在此基本功能单元的划分方式可以有多种;例如以芯片级进行划分,一个芯片及其外围电路作为一个基本功能单元;也可以以功能单元进行划分,每个功能单元可能包括一个或多个芯片。例如,将处理报文解析业务的相关器件作为一个功能单元;将处理AI加速业务的相关器件作为另一个功能单元。
[0019]在此增强功能单元的划分方式可以有多种;例如以芯片级进行划分,一个芯片及其外围电路作为一个增强功能单元;也可以以功能单元进行划分,每个功能单元可能包括一个或多个芯片。例如,将处理报文解析业务的相关器件作为一个功能单元;将处理AI加速业务的相关器件作为另一个功能单元。
[0020]在该种可能的实现方式中,能够提高主板提供电能的利用率,当PCIE所能接收到
的总功率有限的情况下,本实现方式能够提高对PCIE卡上电子器件供电的全面性以及提高PCIE卡工作的稳定性。
[0021]在第一方面的一种可能的实现方式中,所述增强功能模块包括一个或多个增强功能单元;所述第二供电接口与至少一个所述增强功能单元电连接;所述第二供电接口为所述基本功能模块供电后的剩余供电功率为所述至少一个所述增强功能单元供电。
[0022]在该种可能的实现方式中,能够提高主板提供电能的利用率,且当PCIE卡从外部电源所能接收到的有限的情况下,本实现方式能够提高对增强功能模块供电的可靠性。
[0023]在第一方面的一种可能的实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PCIE卡,其特征在于,包括:至少两个供电接口,包括第一供电接口和第二供电接口;至少两个功能模块,包括管理模块和业务模块;所述管理模块和所述业务模块均包括一个或多个电子器件;所述管理模块用于监控所述业务模块的工作状态,并且与主板的带外管理器件通信;所述业务模块用于与所述主板的处理器通过PCIE链路进行通信,并处理所述PCIE链路上的业务;其中,所述第一供电接口与所述管理模块连接,用于为所述管理模块供电;所述第二供电接口与所述业务模块连接,用于为所述业务模块供电。2.如权利要求1所述的PCIE卡,其特征在于,所述PCIE卡还包括第三供电接口;所述业务模块包括基本功能模块和增强功能模块;所述基本功能模块用于与所述主板的处理器通过PCIE链路进行通信,并处理所述PCIE链路上的基本业务;所述增强功能模块用于处理增强类业务;所述第二供电接口与所述业务模块连接,用于为所述业务模块供电,包括:所述第二供电接口与所述基本功能模块电连接,用于为所述基本功能模块供电;所述第三供电接口与所述增强功能模块电连接,用于为所述增强功能模块供电。3.如权利要求2所述的PCIE卡,其特征在于,所述PCIE卡上包括金手指和辅助电源插座;其中,所述金手指用于与主板的PCIE插槽插接;所述金手指包括多个导电触片,部分所述导电触片分别形成所述第一供电接口和所述第二供电接口;所述第三供电接口包括至少一个所述辅助电源插座。4.如权利要求2或3所述的PCIE卡,其特征在于,所述基本功能模块包括一个或多个基本功能单元;所述第一供电接口还与至少一个所述基本功能单元电连接;所述第一供电接口为所述管理模块供电后的剩余供电功率用于为所述至少一个基本功能单元供电;和/或所述增强功能模块包括一个或多个增强功能单元;所述第一供电接口与至少一个所述增强功能单元电连接;所述第一供电接口为所述管理模块供电后的剩余供电功率为所述至少一个增强功能单元供电。5.如权利要求2或4所述的PCIE卡,其特征在于,所述增强功能模块包括一个或多个增强功能单元;所述第二供电接口与至少一个所述增强功能单元电连接;所述第二供电接口为所述基本功能模块供电后的剩余供电功率为所述至少一个所述增强功能单元供电。6.如权利要求2至5任意一项所述的PCIE卡,其特征在于,所述基本功能模块包括一个或多个处理器;所述基本业务包括:带内的故障诊断,PCIE链路上的数据收发与处理;和/或所述增强功能模块包括一个或多个功能单元,所述增强类业务包括:PCIE链路上的数据处理。7.一种PCIE卡的供电控制方法,其特征在于,所述PCIE卡包括管理模块和业务模块;所述方法包括:当第一供电接口输出电压正常时,通过所述第一供电接口为所述管理模块供电;当第二供电接口输出电压正常时,使所述第二供电接口为所述业务模块供电;其中,所述管理模块用于监控所述业务模块的工作状态,并且与主板的带外管理器件通信;所述业务模块用于与所述主板的处理器通过PCIE链路进行通信,并处理所述PCIE链路上的业务。
8.如权利要求7所述的方法,其特征在于,所述业务模块包括基本功能模块和增强功能模块;所述当第二供电接口输出供电电压正常时,使所述第二供电接口为业务模块供电,包括:当所述第二供电接口输出供电电压正常时,使所述第二供电接口为所述基本功能模块供电;当所述第三供电接口输出供电电压正常时,使所述第三供电接口为所述增强功能模块供电。9.如权利要求8所述的方法,其特征在于,所述方法还包括:监控所述第一供电接口的输出电压/输出功率;当所述第一供电接口输出电压/输出功率异常时,使所述第二供电接口同时为所述基本功能模块和管理模块供电;或使所述第三供电接口同时为所述增强功能模块和管理模块供电。10.如权利要求9所述的方法,其特征在于,所述方法还包括:当所述第一供电接口输出电压异常时,通过所述管理模块向主板的带外管理器件发送所述第一供电接口的异常信息;监控所述第一供电接口的输出电压;若所述第一供电接口输出电压恢复正常,则使所述第一供电接口为所述基本功能模块供电,且使所述第二供电接口或所述第三供电接口停止为所述基本功能模块供电。11.如权利要求8所述的方法,其特征在于,所述方法还包括:监控所述第二供电接口的输出电压/输出功率;当所述第二供电接口输出电压异常/输出功率时,使所述第三供电接口同时为所述基本功能模块和增强功能模块供电;若是所述第二供电接口的输出功率小于所述基本功能模块与所述增强功能模块的功率需求之和时,获取所述第三供电接口为所述基本功能模块供电后的剩余供电功率;按照预设的供电优先级,利用所述剩余供电功率,为所述增强功能模块中的一个或多个所述增强功能单元优先供电;其中,所述增强功能模块包括多个增强功能单元,多个增强功能单元...

【专利技术属性】
技术研发人员:江柳
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

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

1