自适应上电的网卡、服务器及数据中心的制作方法

文档序号:39386360发布日期:2024-09-18 11:16阅读:13来源:国知局
自适应上电的网卡、服务器及数据中心的制作方法

本发明涉及服务器,具体涉及自适应上电的网卡、服务器及数据中心。


背景技术:

1、服务器对下挂的网卡进行供电时,可能会以乱序的形式向网卡供电,特别是在不同场景或不同服务器下。由于服务端供电时序的差异,会导致网卡端上电时序的不同,导致网卡端上电时序的混乱,比如网卡端pcie时钟异常甚至无输出,芯片无法正常起电,无法进行正常的固件加载,严重时甚至识别不到网卡pcie设备。


技术实现思路

1、有鉴于此,本发明提供了一种自适应上电的网卡、服务器及数据中心,以解决连续供电时网卡不能正常上电的问题。

2、第一方面,本发明提供了一种自适应上电的网卡,包括:逻辑控制组件和网卡处理器;所述逻辑控制组件与所述网卡处理器相连;

3、所述逻辑控制组件设有第一电源端和第二电源端;所述第一电源端用于获取服务端提供的第一电压信号,所述第二电源端用于获取服务端提供的第二电压信号;

4、所述逻辑控制组件用于在接收到所述第一电压信号以及所述第二电压信号之后,生成网卡使能信号,并将所述网卡使能信号发送至所述网卡处理器;

5、所述网卡处理器用于在接收到所述网卡使能信号后,执行上电操作。

6、在一些可选的实施方式,所述逻辑控制组件包括:第一电源检测电路、第二电源检测电路和逻辑控制器;

7、所述第一电源检测电路的输入端与所述第一电源端相连,所述第一电源检测电路的输出端与所述逻辑控制器的第一输入端相连;

8、所述第二电源检测电路的输入端与所述第二电源端相连,所述第二电源检测电路的输出端与所述逻辑控制器的第二输入端相连;

9、所述第一电源检测电路用于在获取到所述第一电压信号的情况下,输出第一有效信号,在未获取到所述第一电压信号的情况下,输出第一无效信号;

10、所述第二电源检测电路用于在获取到所述第二电压信号的情况下,输出第二有效信号,在未获取到所述第二电压信号的情况下,输出第二无效信号;

11、所述逻辑控制器用于根据所述第一电源检测电路和所述第二电源检测电路输入的信号进行逻辑处理,并在所述第一电源检测电路输入所述第一有效信号、且所述第二电源检测电路输入所述第二有效信号的情况下,生成所述网卡使能信号。

12、在一些可选的实施方式,所述逻辑控制组件还设有第三电源端,所述第三电源端用于获取所述服务端提供的待机电压信号;

13、所述第一电源检测电路包括电源芯片;所述第二电源检测电路包括控制开关管和电阻;

14、所述电源芯片的电源输入引脚与所述第一电源端相连,所述电源芯片的电源状态引脚与所述逻辑控制器的第一输入端相连;所述电源状态引脚用于在所述电源芯片的输入端接入所述第一电压信号的情况下,输出表示电源已准备好的第一有效信号;

15、所述控制开关管的控制端与所述第二电源端相连,所述控制开关管的电流输入端通过所述电阻与所述第三电源端相连,所述控制开关管的电流输出端接地;

16、所述控制开关管的电流输入端还与所述逻辑控制器的第二输入端相连。

17、在一些可选的实施方式,所述逻辑控制组件还设有第三电源端,所述第三电源端用于获取所述服务端提供的待机电压信号;

18、所述第二电源检测电路包括:第一开关管、第二开关管、第三开关管、第四开关管、第五开关管、第六开关管、控制开关管和电阻;所述第一开关管、第二开关管、第三开关管均为npn型三极管或nmos管,所述第四开关管、第五开关管、第六开关管、控制开关管均为pnp型三极管或pmos管;

19、所述第一开关管、所述第二开关管、所述第三开关管的电流输入端均用于接入电源;

20、所述第一开关管的控制端和所述第四开关管的控制端均与所述第三电源端相连;所述第二开关管的控制端和所述第五开关管的控制端均与所述第二电源端相连;所述第一开关管和所述第二开关管的电流输出端,均与所述第三开关管的控制端相连;

21、所述第四开关管的电流输入端与所述第二开关管的电流输出端相连,所述第四开关管的电流输出端与所述第五开关管的电流输入端相连;所述第五开关管的电流输出端接地;

22、所述第六开关管的控制端与所述第三开关管的控制端相连,所述第六开关管的电流输入端与所述第三开关管的电流输出端相连,所述第六开关管的电流输出端接地;

23、所述控制开关管的控制端与所述第三开关管的电流输出端相连,所述控制开关管的电流输入端通过所述电阻接入电源,所述控制开关管的电流输出端接地;

24、所述控制开关管的电流输入端还与所述逻辑控制器的第二输入端相连。

25、在一些可选的实施方式,所述第一电压信号对应的电压值,大于所述第二电压信号对应的电压值;

26、所述第二电压信号对应的电压值与所述待机电压信号对应的电压值之间的差值,小于预设压差。

27、在一些可选的实施方式,所述网卡处理器还用于:

28、在所述网卡未被所述服务端识别的情况下,向所述服务端反馈包括网卡标识的设备信息;所述设备信息用于指示所述服务端将所述网卡标识与设备枚举列表进行对比,判断所述网卡是否被识别,并在所述网卡未被识别的情况下,则对下挂的设备重新进行扫描,直至识别到所述网卡。

29、在一些可选的实施方式,所述网卡处理器还用于:

30、在所述网卡被所述服务端识别的情况下,与所述服务端进行通信,配置通信物理参数和通信协议;

31、与所述服务端之间进行链路训练,对所配置的所述通信物理参数进行测试,确定最优配置。

32、第二方面,本发明提供了一种服务器,包括:中央处理器和第一方面所述的网卡;

33、所述网卡与所述中央处理器相连。

34、在一些可选的实施方式,所述中央处理器还用于:

35、对下挂的设备进行扫描,生成设备枚举列表;所述设备枚举列表包括识别到设备的设备标识;

36、获取所述网卡处理器反馈的设备信息;所述设备信息包括所述网卡的网卡标识;

37、将所述网卡标识与设备枚举列表进行对比,判断所述网卡是否被识别;

38、在所述网卡未被识别的情况下,则对下挂的设备重新进行扫描,直至识别到所述网卡。

39、第三方面,本发明提供了一种数据中心,包括:多个第二方面所述的服务器;不同的所述服务器通过网卡通信。

40、本发明实施例提供的自适应上电的网卡,利用逻辑控制组件对服务端提供的电压信号进行检测,在第一电源端接收到第一电压信号,且第二电源端接收到第二电压信号的情况下,逻辑控制组件向网卡处理器发送网卡使能信号;无论第一电压信号和第二电压信号以何种顺序到达网卡侧,由于此时网卡已经接收到了第一电压信号和第二电压信号,故网卡处理器能够正常上电。该网卡可以适应同步上电、异步上电等多种上电情况,可应用于多种场景以及多种型号的服务器,尤其适用于多组服务的数据中心等。



技术特征:

1.一种自适应上电的网卡,其特征在于,包括:逻辑控制组件(10)和网卡处理器(20);所述逻辑控制组件(10)与所述网卡处理器(20)相连;

2.根据权利要求1所述的网卡,其特征在于,所述逻辑控制组件(10)包括:第一电源检测电路(11)、第二电源检测电路(12)和逻辑控制器(13);

3.根据权利要求2所述的网卡,其特征在于,所述逻辑控制组件(10)还设有第三电源端(103),所述第三电源端(103)用于获取所述服务端提供的待机电压信号;

4.根据权利要求2所述的网卡,其特征在于,所述逻辑控制组件(10)还设有第三电源端(103),所述第三电源端(103)用于获取所述服务端提供的待机电压信号;

5.根据权利要求3或4所述的网卡,其特征在于,

6.根据权利要求1所述的网卡,其特征在于,所述网卡处理器(20)还用于:

7.根据权利要求6所述的网卡,其特征在于,所述网卡处理器(20)还用于:

8.一种服务器,其特征在于,包括:中央处理器和至少一个如权利要求1至7任一项所述的网卡;

9.根据权利要求8所述的服务器,其特征在于,所述中央处理器还用于:

10.一种数据中心,其特征在于,包括:多个如权利要求8或9所述的服务器;不同的所述服务器通过网卡通信。


技术总结
本发明涉及服务器技术领域,公开了自适应上电的网卡、服务器及数据中心,该网卡包括:逻辑控制组件和网卡处理器;所述逻辑控制组件与所述网卡处理器相连;所述逻辑控制组件设有第一电源端和第二电源端;所述第一电源端用于获取服务端提供的第一电压信号,所述第二电源端用于获取服务端提供的第二电压信号;所述逻辑控制组件用于在接收到所述第一电压信号以及所述第二电压信号之后,生成网卡使能信号,并将所述网卡使能信号发送至所述网卡处理器;所述网卡处理器用于在接收到所述网卡使能信号后,执行上电操作。本发明中网卡不受上电顺序影响,可以适应同步上电、异步上电等多种上电情况。

技术研发人员:吕伟,张广乐,郭月俊
受保护的技术使用者:苏州元脑智能科技有限公司
技术研发日:
技术公布日:2024/9/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1