一种pcie插槽的通断电装置及方法、一种主板的制作方法

文档序号:9199991阅读:746来源:国知局
一种pcie插槽的通断电装置及方法、一种主板的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,特别涉及一种PCIE插槽的通断电装置及方法、一种主板。
【背景技术】
[0002]随着互联网的快速发展,云计算时代的到来,更多的用户希望服务器在云和人工智能两个领域有更大的技术突破。并且能够在视频搜索、图片搜索、语音搜索、深度学习等方面有更高性能的产品出现。为了提高服务器的性能,在服务器上集成的PCIE (PeripheralComponent Interface Express,总线和接口标准)插槽越来越越多,服务器主板上芯片的数量也越来越多。
[0003]现有技术中,PCIE插槽直接和供电电源相连,通过供电电源直接给PCIE插槽供电。当给服务器上电时,服务器的供电电源直接同时给所有的PCIE插槽供电。
[0004]通过上述描述可见,现有技术中通过供电电源直接同时给所有的PCIE插槽供电,一般在服务器中有多个PCIE插槽,每个插槽上可能会插功耗较大的芯片,例如:GPU (Graphics Processing Unit,图形处理器)显卡。在一个4U的机箱中,包含两块GPU背板,每个背板上支持最大8个GPU卡,总机箱最大支持16个GPU卡,每个GPU卡的功耗最大可到300W。在16个GPU卡同时上电时,所需的最大功耗大约接近5000W,再加上主板大功率芯片的同步上电,对整个机箱的供电端子是非常大的考验,在上电的一瞬间所需电流会非常大,对供电端子的要求较高,有可能会导致给PCIE插槽供电失败。现有技术中,只能在给机箱上电时,同时给所有的PCIE插槽上电,无法根据用户需求来为特定的PCIE插槽供电,给PCIE插槽供电的灵活性较低。

【发明内容】

[0005]有鉴于此,本发明提供了一种PCIE插槽的通断电装置及方法、一种主板,能够提高给PCIE插槽供电的灵活性。
[0006]第一方面,本发明提供了一种总线和接口标准PCIE插槽的通断电装置,包括:
[0007]控制模块、至少一个PCIE电源模块;
[0008]所述控制模块分别与每个所述PCIE电源模块相连;
[0009]每一个所述PCIE电源模块与外部PCIE插槽相连;
[0010]所述控制模块,用于向所述至少一个PCIE电源模块发送供电控制信号;
[0011]每个PCIE电源模块,用于接收所述控制模块发来的所述供电控制信号,根据所述供电控制信号,给相连的PCIE插槽通断电。
[0012]进一步地,所述控制模块,包括:第一基板管理控制器BMC ;
[0013]所述第一 BMC通过通用输入/输出口 GP1分别与每个所述PCIE电源模块相连;
[0014]所述第一 BMC,用于通过所述GP1向所述至少一个PCIE电源模块发送所述供电控制信号。
[0015]进一步地,所述控制模块,包括:第二 BMC、至少一个I2C转1芯片;
[0016]所述第二 BMC通过I2C总线分别与每个所述I2C转1芯片相连;
[0017]每个PCIE电源模块分别与对应的I2C转1芯片相连;
[0018]所述第二 BMC,用于通过所述I2C总线向所述至少一个I2C转1芯片发送I2C信号形式的供电控制信号;
[0019]每个所述I2C转1芯片,用于将接收到的所述I2C信号形式的供电控制信号转换成使能信号,将所述使能信号发送给对应的PCIE电源模块;
[0020]每个PCIE电源模块,用于根据接收到的对应的I2C转1芯片发来的使能信号,给相连的PCIE插槽通断电。
[0021]进一步地,包括:
[0022]所述控制单元,用于在启动操作系统之前,加载预先设置的控制代码,根据所述控制代码向所述至少一个PCIE电源模块发送所述供电控制信号;
[0023]和/ 或,
[0024]所述控制单元,用于在启动操作系统之后,接收操作系统发来的控制命令,根据所述控制命令向所述至少一个PCIE电源模块发送所述供电控制信号。
[0025]进一步地,包括:所述PCIE电源模块的个数为多个,多个PCIE电源模块与外部的多个PCIE插槽——对应相连;
[0026]所述控制模块,用于按照不同PCIE电源模块对应的不同预设启动时间点,在到达每一个预设启动时间点时,向当前预设时间点对应的PCIE电源模块发送分时供电控制信号;
[0027]每个PCIE电源模块,用于根据接收到的分时供电控制信号,向相连的PCIE插槽通断电,实现不同PCIE插槽的分时通断电。
[0028]第二方面,本发明提供了一种主板,包括:
[0029]如第一方面中任一所述的PCIE插槽的通断电装置、至少一个PCIE插槽;
[0030]所述PCIE插槽的通断电装置的每一个PCIE电源模块与所述PCIE插槽相连。
[0031]进一步地,还包括:至少一个图形处理器GPU卡;
[0032]每一个所述PCIE插槽上插接有所述GPU卡。
[0033]第三方面,本发明提供了一种总线和接口标准PCIE插槽的通断电方法,包括:预先设置控制模块及至少一个PCIE电源模块,预先将所述控制模块与每个所述PCIE电源模块相连,预先将所述PCIE电源模块与PCIE插槽相连,还包括:
[0034]S1:所述控制模块向当前PCIE电源模块发送供电控制信号;
[0035]S2:当前PCIE电源模块接收所述控制模块发来的所述供电控制信号,根据所述供电控制信号,给相连的PCIE插槽通断电。
[0036]进一步地,在所述SI之前,还包括:预先设置所述控制模块包括:第二 BMC、至少一个I2C转1芯片,预先将所述第二 BMC通过I2C总线与每个所述I2C转1芯片相连,预先将每个PCIE电源模块分别与对应的I2C转1芯片相连;
[0037]所述SI,包括:
[0038]所述第二 BMC通过所述I2C总线向当前I2C转1芯片发送I2C信号形式的供电控制信号;
[0039]当前I2C转1芯片将接收到的所述I2C信号形式的供电控制信号转换成使能信号,将所述使能信号发送给对应的当前PCIE电源模块;
[0040]当前PCIE电源模块根据接收到的对应的I2C转1芯片发来的使能信号,给相连的PCIE插槽通断电。
[0041]进一步地,在SI之前,还包括:预先为不同PCIE电源模块设置对应的不同预设启动时间点;
[0042]所述预先将所述PCIE电源模块与PCIE插槽相连,包括:
[0043]预先将多个PCIE电源模块与多个PCIE插槽一一对应相连;
[0044]所述控制模块按照不同PCIE电源模块对应的不同预设启动时间点,在到达每一个预设启动时间点时,向当前预设时间点对应的PCIE电源模块发送分时供电控制信号;
[0045]每个PCIE电源模块根据接收到的分时供电控制信号,向相连的PCIE插槽通断电,实现不同PCIE插槽的分时通断电。
[0046]本发明提供了一种PCIE插槽的通断电装置及方法、一种主板,为PCIE插槽添加PCIE电源模块,通过控制模块向PCIE电源模块发送供电控制信号,为PCIE插槽通断电,用户可以根据需要通过控制模块来控制电源模块为PCIE插槽供电,提高给PCIE插槽供电的灵活性。
【附图说明】
[0047]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0048]图1是本发明一实施例提供的一种PCIE插槽的通断电装置的示意图;
[0049]图2是本发明一实施例提供的另一种PCIE插槽的通断电装置的示意图;
[0050]图3是本发明一实施例提供的一种主板的示意图;
[0051]图4是本发明一实施例提供的一种PCIE插槽的通断电方法的流程图。
【具体实施方式】
[0052]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0053]实施例1:
[0054]本发明实施例提供了一种PCIE插槽的通断电装置,该装置包括:
[0055]控制模块、至少一个PCIE电源模块;
[0056]所述控制模块分别与每个所述PCIE电源模块相连;
[0057]每一个所述PCIE电源模块与外部PCIE插槽相连;
[0058]所述控制模块,用于向所述至少一个PCIE电源模块发送供电控制信号;
[0059]每个PCIE电源模块,用于接收所述控制模块发来的所述供电控制信号,根据所述供电控制信号,给相连的PCIE插槽通断电。
[0060]通过本发明实施例提供的一种PCIE插槽的通断电装置,为PCIE插槽添加PCIE电源模块,通过控制模块向PCIE电源模块发送供电控制信号,为PCIE插槽通断电,用户可以根据需要通过控制模块来控制电源模块为PCIE插槽供电,提高给PCIE插
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1