一种PCIE交换板的制作方法

文档序号:16467871发布日期:2019-01-02 22:53阅读:594来源:国知局
一种PCIE交换板的制作方法

本发明涉及服务器设计技术领域,更具体地说,涉及一种pcie交换板。



背景技术:

随着大数据和人工智能的发展,互联网客户对gpu计算资源的需求越来越多,传统的服务器加pcie交换板加gpu硬件的系统架构得到越来越广泛的应用。

但是,目前的pcie交换板的开机上电需要等待一定的时间,造成了时间上的浪费。



技术实现要素:

有鉴于此,为解决上述问题,本发明提供一种pcie交换板,技术方案如下:

一种pcie交换板,包括:监控模块和时序控制模块;

所述监控模块,用于对所述pcie交换板的工作状态进行监控;

所述时序控制模块,用于控制所述pcie交换板的上电时序或下电时序。

优选的,所述监控模块为bmc监控模块。

优选的,所述时序控制模块为cpld时序控制模块。

优选的,所述pcie交换板还包括:电源模块;

所述电源模块用于对所述pcie交换板提供工作电源。

优选的,所述pcie交换板还包括:管理板模块;

其中,所述管理板模块为一个独立的板卡;

所述pcie交换板与所述管理板模块之间通过连接器连接。

优选的,所述pcie交换板上设置有接口;

所述接口用于与所述管理板模块进行连接。

优选的,所述接口为usb接口。

优选的,所述接口为vga接口。

相较于现有技术,本发明实现的有益效果为:

该pcie交换板通过设置独立的时序控制模块,用于控制所述pcie交换板的上下电时序,实现了快速开启pcie交换板的目的;

并且,通过设置监控模块对pcie交换板的工作状态进行监控,即监控pcie交换板所有需要监控的信号,实现对整个pcie交换板进行监控管理的目的。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例提供的pcie交换板的结构示意图;

图2为本发明实施例提供的pcie交换板的另一结构示意图;

图3为本发明实施例提供的pcie交换板的又一结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

参考图1,图1为本发明实施例提供的一种pcie(peripheralcomponentinterconnectexpress,快速外围组件接口)交换板的结构示意图,所述pcie交换板11包括:监控模块12和时序控制模块13;

所述监控模块12,用于对所述pcie交换板11的工作状态进行监控;

所述时序控制模块13,用于控制所述pcie交换板11的上电时序或下电时序。

在现有技术中,通常将pcie交换板11的监控功能和上下电时序控制功能糅合在一起,导致只有在监控功能启动完成的情况下,上下电时序控制功能才可以运行,这就导致pcie交换板上电时需要等待一定的时间,造成了一定程度上时间的浪费。

在该实施例中,设置时序控制模块13对所述pcie交换板11的上电时序或下电时序进行控制,即作为整个pcie交换板11的开关机、上下电时序的控制模块。相比较现有技术中的问题而言,完美的解决了pcie交换板11上电时需要等待一定的时间的问题。

同时,再设置监控模块12,对pcie交换板11的工作状态进行监控,即监控pcie交换板11所有需要监控的信号,实现对整个pcie交换板11进行监控管理的目的。

由此可知,该新型的pcie交换板11提高了其功能模块化程度,进而提高其使用灵活性。

可选的,所述监控模块12包括但不限定为bmc(baseboardmanagementcontroller,基板管理控制器)监控模块。

所述时序控制模块13包括但不限定为cpld(complexprogrammablelogicdevice,复杂可编程逻辑器件)时序控制模块。

进一步的,如图2所示,所述pcie交换板11还包括:电源模块14;

所述电源模块14用于对所述pcie交换板11提供工作电源。

在该实施例中,通过设置电源模块14,在可以为所述pcie交换板11提供工作电源的情况下,还可以给与pcie交换板11连接的设备提供工作电源。

进一步的,如图3所示,所述pcie交换板11还包括:管理板模块15;

其中,所述管理板模块15为一个独立的板卡;

所述pcie交换板11与所述管理板模块15之间通过连接器连接。

在该实施例中,由于pcie交换板11有vs(virtualswitch,虚拟交换机)、base和fabric三种工作模式,在使用fabric工作模式时,除了要开发相应的软件,还需要一个管理板模块的支持,其它两种工作模式并不需要管理板模块的支持。

而现有技术中,将管理板模块集成设置在pcie交换板上,导致客户在使用vs和base工作模式时,也需要待着管理板模块的物料,这在一定程度上造成了资源和空间的浪费。

因此,在该实施例中,通过将管理板模块15作为一个独立的板卡,在使用fabric工作模式时,与pcie交换板11之间通过连接器进行连接;在使用vs和base工作模式时,则不需要与pcie交换板11进行连接,进而节省了pcie交换板11的配置,也提高了pcie交换板11的使用灵活性,节省不必要的成本。

可选的,所述管理板模块15包括但不限定于intelavotoncpu,通过下行pcie2.0信号作为管理信号与pcie交换板11进行数据通信,pcie交换板11还可以对该信号进行扩展。

需要说明的是,当管理板模块15与pcie交换板11处于连接状态时,时序控制模块13还用于根据管理板模块15的在位信息判断其是否在位,在位时则对管理板模块15的上下电时序也进行控制。

进一步的,所述pcie交换板11上设置有接口;

所述接口用于与所述管理板模块15进行连接。

同理,所述管理板模块15上也设置有接口;

所述pcie交换板11和所述管理板模块15之间通过接口进行连接。

可选的,所述接口包括但不限定为usb接口或vga接口。

通过上述描述可知,本发明提供的新型的pcie交换板结构更加灵活,节省了不必要的成本;并且,采用独立的时序控制模块和独立的监控模块,提高了pcie交换板的功能模块化程度,也优化了pcie交换板的开关机时序控制方法。

以上对本发明所提供的一种pcie交换板进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备所固有的要素,或者是还包括为这些过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1