服务器高速线缆检测方法、装置、设备和存储介质制造方法及图纸

技术编号:38662396 阅读:12 留言:0更新日期:2023-09-02 22:45
本申请提供的服务器高速线缆检测方法,涉及服务器技术领域。该方法通过主板BMC从多个第一高速连接器中确定第一待测高速连接器,并将其他第一高速连接器作为第一候选高速连接器;主板CPLD分别通过多个第一高速连接器发送检测信号;主板BMC获取多个第二高速连接器接收到的检测信号,并根据检测信号中的标识,确定第二标识对应的第一待测高速连接器连接的第二待测高速连接器,得到第一待测高速连接器和第二待测高速连接器之间的目标连接关系;主板BMC根据预设连接关系,对目标连接关系进行检测。该方法在通用设计的基础上,支持所有子卡的高速线缆检测,具有较高的可拓展性,解决了现有技术中PWM波引起的信号串扰问题减少了CPLD管脚以及对应的资源使用。CPLD管脚以及对应的资源使用。CPLD管脚以及对应的资源使用。

【技术实现步骤摘要】
服务器高速线缆检测方法、装置、设备和存储介质


[0001]本申请涉及服务器
,尤其涉及一种服务器高速线缆检测方法、装置、设备和存储介质。

技术介绍

[0002]随着信息化时代进程不断加快,各类it产品不断更新换代,用户对高性能、高配置服务器的需求越来越大。服务器设计中往往会使用各种线缆搭配不同的背板实现更多的配置需求。主板上一个高速连接器可以对接多个背板。如何判断在当前配置中高速连接器是否连接、是否连接正确,是服务器
必须考虑的问题。
[0003]当前的技术方案分为硬件和软件两部分设计,硬件设计包括:服务器主板CPLD中两个引脚连接到高速连接器,分别用于发送和接收PWM脉冲信号;服务器背板CPLD在接收到主板CPLD发送的PWM脉冲信号后将脉冲信号环回;服务器RISER卡将两个引脚短接环回。软件设计包括:服务器主板CPLD对不同的高速连接器发送占空比不同的PWM波形,若收到PWM波返回,则判断该高速连接器有线缆连接;服务器背板CPLD检测主板发来的PWM占空比,确定线缆连接方式;服务器BMC通过协议访问主板和背板CPLD,判断当前线缆是否插入、部分线缆连接是否正确。
[0004]然而,对于没有CPLD的板卡,服务器无法确认高速缆线的连接方式,如果组装时误将缆线交叉,可能会影响IO的顺序。对于不同的高速连接器,主板CPLD需要发送不同占空比的PWM脉冲信号。虽然PWM波频率越快背板响应越快,但会对服务器中其他信号带来长时间存在的串扰,同时,为了提高检测可靠性,需要PWM波的步进占空比越大越好,影响了服务器通信效率。

技术实现思路

[0005]本申请提供一种服务器高速线缆检测方法、装置、设备和存储介质,用以解决现有技术中PWM波引起的信号串扰问题,减少了CPLD管脚以及对应的资源使用。
[0006]一方面,本申请提供一种服务器高速线缆检测方法,应用于服务器通用设计基础上的硬件配置,所述硬件配置包括:服务器主板、多个服务器背板和至少一个RISER卡,所述服务器主板包括:主板CPLD和主板BMC,所述主板CPLD的主板引脚连接有多个第一高速连接器、所述多个服务器背板和所述至少一个RISER卡分别对应连接有第二高速连接器,所述第一高速连接器和所述第二高速连接器通过高速线缆连接,该方法,包括:
[0007]所述主板BMC从所述多个第一高速连接器中确定第一待测高速连接器,并将其他第一高速连接器作为第一候选高速连接器;
[0008]所述主板CPLD分别通过所述多个第一高速连接器发送检测信号,其中,所述多个第一候选高速连接器发送的检测信号的标识为第一标识,所述第一待测高速连接器发送的检测信号的标识为第二标识;
[0009]所述主板BMC获取多个所述第二高速连接器接收到的检测信号,并根据所述检测
信号中的标识,确定所述第二标识对应的第一待测高速连接器连接的第二待测高速连接器,得到所述第一待测高速连接器和所述第二待测高速连接器之间的目标连接关系;
[0010]所述主板BMC根据预设连接关系,对所述目标连接关系进行检测。
[0011]可选的,所述主板BMC从所述多个第一高速连接器中确定第一待测高速连接器之前,所述方法还包括:
[0012]所述主板BMC通过IIC等协议将检测时序写入主板CPLD寄存器中,CPLD输出对应检测时序;
[0013]所述主板BMC从所述多个第一高速连接器中确定第一待测高速连接器,包括:
[0014]所述主板BMC根据所述检测时序,从所述多个第一高速连接器中确定第一待测高速连接器。
[0015]可选的,所述检测信号包括高低电平信号,所述主板CPLD分别通过所述多个第一高速连接器发送检测信号,包括:
[0016]所述主板CPLD通过所述第一待测高速连接器发送高电平信号,所述高电平信号的标识为第二标识;
[0017]所述主板CPLD通过多个所述第一候选高速连接器发送低电平信号,所述低电平信号的标识为第一标识。
[0018]可选的,所述根据所述检测信号中的标识,确定所述第二标识对应的第一待测高速连接器连接的第二待测高速连接器,包括:
[0019]从所述高低电平信号中确定标识为第二标识的高电平信号,并确定接收所述高电平信号的第二待测高速连接器;
[0020]根据所述第二待测高速连接器和所述第一待测高速连接器,确定目标连接关系。
[0021]可选的,所述主板BMC根据预设连接关系,对所述目标连接关系进行检测,包括:
[0022]所述主板BMC获取插口列表,所述插口列表用于指示所述第一高速连接器和所述第二高速连接器之间的预设连接关系;
[0023]所述主板BMC根据所述插口列表,确定所述第二待测高速连接器和所述第一待测高速连接器之间的预设连接关系;
[0024]根据所述预设连接关系和所述目标连接关系,对所述第二待测高速连接器和所述第一待测高速连接器之间的高速线缆的连接进行检测。
[0025]可选的,所述根据所述预设连接关系和所述目标连接关系,对所述第二待测高速连接器和所述第一待测高速连接器之间的高速线缆的连接进行检测,包括:
[0026]判断所述预设连接关系和所述目标连接关系是否相同;
[0027]若是,则确定所述第二待测高速连接器和所述第一待测高速连接器之间的高速线缆连接关系正确;
[0028]若否,则确定所述第二待测高速连接器和所述第一待测高速连接器之间的高速线缆连接关系异常。
[0029]可选的,所述对所述目标连接关系进行检测之后,所述方法还包括:
[0030]所述主板BMC根据所述检测时序,重新从所述多个第一高速连接器中确定新的第一待测高速连接器,将其他第一高速连接器作为新的第一候选高速连接器,并对所述新的第一待测高速连接器的连接关系进行检测,所述新的第一待测高速连接器为待检测的第一
高速连接器。
[0031]第二方面,本申请提供一种服务器高速线缆检测装置,应用于服务器通用设计基础上的硬件配置,所述硬件配置包括:服务器主板、多个服务器背板和至少一个RISER卡,所述服务器主板包括:主板CPLD和主板BMC,所述主板CPLD的主板引脚连接有多个第一高速连接器、所述多个服务器背板和所述至少一个RISER卡分别对应连接有第二高速连接器,所述第一高速连接器和所述第二高速连接器通过高速线缆连接,该装置,包括:
[0032]确定模块,用于从多个第一高速连接器中确定第一待测高速连接器,并将其他第一高速连接器作为第一候选高速连接器;
[0033]发送模块,用于通过多个第一高速连接器发送检测信号,其中,多个第一候选高速连接器发送的检测信号的标识为第一标识,第一待测高速连接器发送的检测信号的标识为第二标识;
[0034]获取模块:用于获取多个第二高速连接器接收到的检测信号;
[0035]所述确定模块,还用于根据检测信号中的标识,确定第二标识对应的第一待测高速连接器连接的第二待测本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器高速线缆检测方法,应用于服务器通用设计基础上的硬件配置,所述硬件配置包括:服务器主板、多个服务器背板和至少一个RISER卡,所述服务器主板包括:主板CPLD和主板BMC,所述主板CPLD的主板引脚连接有多个第一高速连接器、所述多个服务器背板和所述至少一个RISER卡分别对应连接有第二高速连接器,所述第一高速连接器和所述第二高速连接器通过高速线缆连接,其特征在于,包括:所述主板BMC从所述多个第一高速连接器中确定第一待测高速连接器,并将其他第一高速连接器作为第一候选高速连接器;所述主板CPLD分别通过所述多个第一高速连接器发送检测信号,其中,所述多个第一候选高速连接器发送的检测信号的标识为第一标识,所述第一待测高速连接器发送的检测信号的标识为第二标识;所述主板BMC获取多个所述第二高速连接器接收到的检测信号,并根据所述检测信号中的标识,确定所述第二标识对应的第一待测高速连接器连接的第二待测高速连接器,得到所述第一待测高速连接器和所述第二待测高速连接器之间的目标连接关系;所述主板BMC根据预设连接关系,对所述目标连接关系进行检测。2.根据权利要求1所述的方法,其特征在于,所述主板BMC从所述多个第一高速连接器中确定第一待测高速连接器之前,所述方法还包括:所述主板BMC通过IIC等协议将检测时序写入主板CPLD寄存器中,CPLD输出对应检测时序;所述主板BMC从所述多个第一高速连接器中确定第一待测高速连接器,包括:所述主板BMC根据所述检测时序,从所述多个第一高速连接器中确定第一待测高速连接器。3.根据权利要求1所述的方法,其特征在于,所述检测信号包括高低电平信号,所述主板CPLD分别通过所述多个第一高速连接器发送检测信号,包括:所述主板CPLD通过所述第一待测高速连接器发送高电平信号,所述高电平信号的标识为第二标识;所述主板CPLD通过多个所述第一候选高速连接器发送低电平信号,所述低电平信号的标识为第一标识。4.根据权利要求3所述的方法,其特征在于,所述根据所述检测信号中的标识,确定所述第二标识对应的第一待测高速连接器连接的第二待测高速连接器,包括:从所述高低电平信号中确定标识为第二标识的高电平信号,并确定接收所述高电平信号的第二待测高速连接器;根据所述第二待测高速连接器和所述第一待测高速连接器,确定目标连接关系。5.根据权利要求1所述的方法,其特征在于,所述主板BMC根据预设连接关系,对所述目标连接关系进行检测,包括:所述主板BMC获取插口列表,所述插口列表用于指示所述第一高速连接器和所述第二高速连接器之间的预设连接关系;所述主板BMC根据所述插口列表,确定所述第二待测高速连接器和所述第一待测高速连接器之间的预...

【专利技术属性】
技术研发人员:杨路宁
申请(专利权)人:广东东勤科技有限公司
类型:发明
国别省市:

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

1