一种PCIE设备的区分系统、方法及服务器系统技术方案

技术编号:21686008 阅读:21 留言:0更新日期:2019-07-24 14:38
本申请公开了一种PCIE设备的区分系统,包括:设于待测PCIE设备内部、输出端与PCIE Slot上的GPIO ID Pin脚连接的信息模块,用于输出与待测PCIE设备的类型对应的第一标识信号;转换模块,用于对第一标识信号进行模数转换,得到第二标识信号;设于主板上的PCH,用于根据第二标识信号确定待测PCIE设备的类型。本申请可以节省PCIE设备间的PCIE slot接口GPIO的占用,只需要使用一个GPIO ID Pin脚,即可完成所有PCIE设备的区分工作。本申请还公开了一种PCIE设备的区分方法及服务器系统,具有上述有益效果。

A Differentiation System, Method and Server System for PCIE Equipment

【技术实现步骤摘要】
一种PCIE设备的区分系统、方法及服务器系统
本申请涉及服务器领域,特别是涉及一种PCIE设备的区分系统、方法及服务器系统。
技术介绍
随着服务器功能和性能的不断增强,特别Intelwhitely平台的发布,使得大量的PCIE总线设备被应用,如NVME(Non-VolatileMemoryExpress,非易失性内存主机控制器接口规范)硬盘,存储卡,网卡,GPU(GraphicsProcessingUnit,图形处理器)卡等,在实际应用中,PCH(PlatformControllerHub,南桥)需要区分接入系统的是哪种类型的PCIE(PeripheralComponentInterconnectExpress,高速串行计算机扩展总线标准)设备,从而动态的分配PCIE带宽(X2,X4,X8,X16)来适配相关的PCIE设备,使PCIE设备正常工作。现有的服务器设计中,一般会在PCIE设备上预留多个GPIO(GeneralPurposeInputOutput,通用输入/输出口)IDPin脚,通过给GPIOIDPin脚设定高电平或者低电平来区分不同的板卡,假设PCIE设备上预留有2个GPIOIDPin脚,分别记为IDPin1和IDPin2,那么板卡1的IDPin1和IDPin2可以依次设为0、0,板卡2的IDPin1和IDPin2可以依次设为0、1,板卡3的IDPin1和IDPin2可以依次设为1、0,板卡4的IDPin1和IDPin2可以依次设为1、1,PCH根据GPIOIDPin脚返回的高低电平信息即可区分PCIE设备的类型。但是采用现有技术中方案,N个GPIOPIN脚只能区分2N个PCIE设备,一方面占用大量的PCIE设备和主板间的PCIEslot(PCIE插槽)接口的GPIO,导致PCIEslot接口GPIO数量紧张或不足,另一方面PCIE设备区分也受限。因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
技术实现思路
本申请的目的是提供一种PCIE设备的区分系统、方法及服务器系统,可以节省PCIE设备间的PCIEslot接口GPIO的占用,只需要使用一个GPIOIDPin脚,即可完成所有PCIE设备的区分工作。为解决上述技术问题,本申请提供了一种PCIE设备的区分系统,包括:设于待测PCIE设备内部、输出端与PCIESlot上的GPIOIDPin脚连接的信息模块,用于输出与所述待测PCIE设备的类型对应的第一标识信号;转换模块,用于对所述第一标识信号进行模数转换,得到第二标识信号;设于主板上的PCH,用于根据所述第二标识信号确定所述待测PCIE设备的类型。优选的,所述信息模块包括第一电阻和第二电阻,其中:所述第一电阻的第一端与电源连接,所述第一电阻的第二端与所述第二电阻的第一端连接,其公共端作为所述信息模块的输出端,所述第二电阻的第二端接地;相应的,所述第一标识信号为所述第一标识信号为与所述第一电阻和所述第二电阻的比值对应的信号。优选的,所述转换模块为AD转换芯片。优选的,所述PCH还用于,根据所述待测PCIE设备的类型为所述待测PCIE设备分配PCIE带宽。为解决上述技术问题,本申请还提供了一种PCIE设备的区分方法,应用于如上文任意一项所述的区分系统,包括:通过设于待测PCIE设备内部、输出端与PCIESlot上的GPIOIDPin脚连接的信息模块,输出与所述待测PCIE设备的类型对应的第一标识信号;通过转换模块对所述第一标识信号进行模数转换,得到第二标识信号;通过PCH根据所述第二标识信号确定所述PCIE设备的类型。优选的,所述转换模块为AD转换芯片。优选的,所述通过PCH根据所述第二标识信号确定所述PCIE设备的类型之后,还包括:通过所述PCH根据所述待测PCIE设备的类型为所述待测PCIE设备分配PCIE带宽。为解决上述技术问题,本申请还提供了一种服务器系统,包括如上文任意一项所述的区分系统。本申请提供了一种PCIE设备的区分系统,包括:设于待测PCIE设备内部、输出端与PCIESlot上的GPIOIDPin脚连接的信息模块,用于输出与待测PCIE设备的类型对应的第一标识信号;转换模块,用于对第一标识信号进行模数转换,得到第二标识信号;设于主板上的PCH,用于根据第二标识信号确定待测PCIE设备的类型。在实际应用中,采用本申请的方案,可以节省PCIE设备间的PCIEslot接口GPIO的占用,只需要使用一个GPIOIDPin脚,即可完成所有PCIE设备的区分工作。本申请还提供了一种PCIE设备的区分方法及服务器系统,具有和上述PCIE设备的区分系统相同的有益效果。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请所提供的一种PCIE设备的区分系统的结构示意图;图2为本申请所提供的另一种PCIE设备的区分系统的结构示意图;图3为本申请所提供的一种PCIE设备的区分方法的步骤流程图。具体实施方式本申请的核心是提供一种PCIE设备的区分系统、方法及服务器系统,可以节省PCIE设备间的PCIEslot接口GPIO的占用,只需要使用一个GPIOIDPin脚,即可完成所有PCIE设备的区分工作。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参照图1,图1为本申请所提供的一种PCIE设备的区分系统的结构示意图,包括:设于待测PCIE设备内部、输出端与PCIESlot上的GPIOIDPin脚连接的信息模块1,用于输出与待测PCIE设备的类型对应的第一标识信号;作为一种优选的实施例,信息模块1包括第一电阻R1和第二电阻R2,其中:第一电阻R1的第一端与电源连接,第一电阻R1的第二端与第二电阻R2的第一端连接,其公共端作为信息模块1的输出端,第二电阻R2的第二端接地;相应的,第一标识信号为与第一电阻R1和第二电阻R2的比值对应的信号。具体的,待测PCIE设备可以为NVME硬盘、存储卡、网卡、GPU卡等中的任意一个,待测PCIE设备通过PCIEslot与主板连接,每个待测PCIE设备内部均包括一个用于输出第一标识信号的信息模块1。不同类型的待测PCIE设备,其内部的信息模块1输出的第一标识信号不相同,假设待测PCIE设备为存储卡,其内部的信息模块1输出的第一标识信号可以为1,假设待测PCIE设备为网卡,其内部的信息模块1输出的第一标识信号可以为2。可以理解的是,各个PCIE设备中的信息模块1输出得第一标识信号是在出厂时配置好的,PCIE设备的类型和第一标识信号存在一一对应关系,也就是说通过第一标识信号可以确定待测PCIE设备的类型。具体的,信息模块1的输出端与PCIESlot上的一个GPIOIDPin脚连接,本文档来自技高网
...

【技术保护点】
1.一种PCIE设备的区分系统,其特征在于,包括:设于待测PCIE设备内部、输出端与PCIE Slot上的GPIO ID Pin脚连接的信息模块,用于输出与所述待测PCIE设备的类型对应的第一标识信号;转换模块,用于对所述第一标识信号进行模数转换,得到第二标识信号;设于主板上的PCH,用于根据所述第二标识信号确定所述待测PCIE设备的类型。

【技术特征摘要】
1.一种PCIE设备的区分系统,其特征在于,包括:设于待测PCIE设备内部、输出端与PCIESlot上的GPIOIDPin脚连接的信息模块,用于输出与所述待测PCIE设备的类型对应的第一标识信号;转换模块,用于对所述第一标识信号进行模数转换,得到第二标识信号;设于主板上的PCH,用于根据所述第二标识信号确定所述待测PCIE设备的类型。2.根据权利要求1所述的区分系统,其特征在于,所述信息模块包括第一电阻和第二电阻,其中:所述第一电阻的第一端与电源连接,所述第一电阻的第二端与所述第二电阻的第一端连接,其公共端作为所述信息模块的输出端,所述第二电阻的第二端接地;相应的,所述第一标识信号为与所述第一电阻和所述第二电阻的比值对应的信号。3.根据权利要求1所述的区分系统,其特征在于,所述转换模块为AD转换芯片。4.根据权利要求1-3任意一项所述的区分系统,其特征在于,所述PCH还用于,...

【专利技术属性】
技术研发人员:刘纪斌赵伟涛
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

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

1