一种PCIE switch引脚电平配置系统、方法及相关组件技术方案

技术编号:21913868 阅读:35 留言:0更新日期:2019-08-21 12:24
本发明专利技术公开了一种PCIE switch引脚电平配置系统,涉及系统板卡领域,所述PCIE switch引脚电平配置系统包括:PCIE switch以及CPLD;其中,CPLD的GPLD引脚接入所述PCIE switch的配置引脚,用于根据寄存器中的引脚电平配置值调整流入所述PCIE switch的电平值。该系统改变传统硬件方式配置,通过CPLD来实现对PCIE switch实时的逻辑控制和配置,PCIE配置方式更加灵活便捷。本发明专利技术还提供了一种PCIE switch方法、装置、一种CPLD及一种可读存储介质,具有上述有益效果。

A PCIE switch pin level configuration system, method and related components

【技术实现步骤摘要】
一种PCIEswitch引脚电平配置系统、方法及相关组件
本专利技术涉及系统板卡领域,特别涉及一种PCIEswitch引脚电平配置系统、方法、装置、一种CPLD及一种可读存储介质。
技术介绍
当今无论是存储系统还是服务器系统都在向高密度,更高效率,更集中的设计方向发展。为适应市场上的不同需求,系统板卡设计的越为复杂和密集,扩展性也更强。目前主要使用的Intelx86平台的单个PCIE的资源有限,远远不能满足现在系统对PCIe数量的需求,因此为了满足更多的需求,目前很多的设计中都使用了PCIeswitch,用来扩展PCIe的数量,从而达到系统扩展性的要求。在利用PCIeswitch进行系统功能控制前需要对其进行引脚状态的控制,通过引脚状态实现对系统带宽以及传输速率等的控制,例如配置成多少个port输出,每个port可以配置成是x8或是x16或是x4等。相关技术中通常采用硬件配置的方法进行PCIeswitch引脚状态的控制。该方法需要确定PCIeswitch引脚状态设置规则,例如设定PCIeswitch引脚1为高电平,PCIeswitch引脚2、3、4为低电平等;确定设置规则后通过硬件连接来固定引脚状态,例如当设定PCIeswitch引脚2为低电平,则在PCIeswitch引脚2处外接一个电阻使流入引脚2为低电平。该方法需要固定引脚状态后通过硬件来实现对PCIeswitch的配置,较为单一的固定了PCIeswitch的状态,如果想要做更改的话需要做硬件的变更,来改变PCIeswitch状态,配置以及改变配置过程较为繁琐。因此,如何实现pcieswitch的灵活配置,是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种PCIEswitch引脚电平配置系统,该系统改变传统硬件方式配置,通过CPLD来实现对PCIEswitch实时的逻辑控制和配置,PCIE配置方式更加灵活便捷;本专利技术的另一目的是提供一种PCIEswitch方法、装置、一种CPLD及一种可读存储介质,具有上述有益效果。为解决上述技术问题,本专利技术提供一种PCIEswitch引脚电平配置系统,包括:所述PCIEswitch引脚电平配置系统包括:PCIEswitch以及CPLD;其中,CPLD的GPLD引脚接入所述PCIEswitch的配置引脚,用于根据寄存器中的引脚电平配置值调整流入所述PCIEswitch的电平值。优选地,所述PCIEswitch的配置引脚与所述CPLD的GPLD引脚一一连接。优选地,PCIEswitch引脚电平配置系统还包括:引脚状态输出设备,用于获取PCIEswitch引脚状态信息并输出。优选地,所述引脚状态输出设备具体为:LED矩阵灯;所述LED矩阵灯中LED灯的数量与所述PCIEswitch的配置引脚个数相同。本专利技术公开一种PCIEswitch引脚电平配置方法,基于所述PCIEswitch引脚电平配置系统,所述PCIEswitch引脚电平配置方法包括:CPLD的寄存器中引脚电平配置值改变时,读取引脚电平调整信息;根据所述引脚电平调整信息调整流入所述PCIEswitch的电平值。优选地,PCIEswitch引脚电平配置方法还包括:引脚状态输出设备定时读取所述寄存器中引脚电平配置值。优选地,PCIEswitch引脚电平配置方法还包括:监督设备读取所述PCIEswitch的配置引脚电平值,得到引脚电平实际值;将所述引脚电平实际值与所述引脚电平配置值进行比对,得到比对结果;若所述比对结果中出现不匹配时,输出电平匹配失败提示信息。本专利技术公开一种PCIEswitch引脚电平配置装置,包括:调整信息读取单元,用于CPLD的寄存器中引脚电平配置值改变时,读取引脚电平调整信息;电平调整单元,用于根据所述引脚电平调整信息调整流入所述PCIEswitch的电平值。本专利技术公开一种CPLD,包括:存储器,用于存储程序;处理器,用于执行所述程序时实现所述PCIEswitch引脚电平配置方法的步骤。本专利技术公开一种可读存储介质,所述可读存储介质上存储有程序,所述程序被处理器执行时实现所述PCIEswitch引脚电平配置方法的步骤。本专利技术所提供的PCIEswitch引脚电平配置系统主要包括PCIEswitch以及CPLD,CPLD是一种复杂可编程逻辑器件,可以实现PCIEswitch的逻辑控制。CPLD的GPLD引脚与PCIEswitch的配置引脚连接,CPLD根据寄存器中的引脚电平配置值通过逻辑电平调整流入PCIEswitch的电平值,对于不同的PCIE的配置需求,无需硬件设备以及连接关系的繁琐调整,只需对CPLD中寄存器存储的引脚电平配置值进行在线调整,写入相应的值,即可实现对流入PCIE电平值的实时调整,配置更加灵活。本专利技术还提供了一种PCIEswitch方法、装置、一种CPLD及一种可读存储介质,具有上述有益效果,在此不再赘述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种四端口PCIEswitch引脚电平配置系统的结构示意图;图2为本专利技术实施例提供的一种GPLD引脚与配置引脚非一一连接系统示意图;图3为本专利技术实施例提供的另一种GPLD引脚与配置引脚非一一连接系统示意图;图4为本专利技术实施例提供的一种引脚状态输出设备、PCIEswitch与CPLD的连接示意图;图5为本专利技术实施例提供的一种PCIEswitch引脚电平配置方法的流程图;图6为本专利技术实施例提供的一种CPLD的结构框图;图7为本专利技术实施例提供的一种CPLD的结构示意图。具体实施方式本专利技术的核心是提供一种PCIEswitch引脚电平配置系统,该系统改变传统硬件方式配置,通过CPLD来实现对PCIEswitch实时的逻辑控制和配置,PCIE配置方式更加灵活便捷;本专利技术的另一核心是提供一种PCIEswitch方法、装置、一种CPLD及一种可读存储介质。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本实施例公开一种PCIEswitch引脚电平配置系统,图1为本实施例提供的一种四端口PCIEswitch引脚电平配置系统的结构示意图,该系统主要包括:PCIEswitch以及CPLD。CPLD的GPLD引脚接入PCIEswitch的配置引脚。该系统改变PCIeswitch由硬件固定配置方法,改成由CPLD来进行配置,CPLD是一种复杂可编程逻辑器件,是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其可以借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆(“在系统”编程)将代码(引脚电平配置代码)传送到目标芯片(PCIEswitch)中,实现对P本文档来自技高网
...

【技术保护点】
1.一种PCIE switch引脚电平配置系统,其特征在于,所述PCIE switch引脚电平配置系统包括:PCIE switch以及CPLD;其中,CPLD的GPLD引脚接入所述PCIE switch的配置引脚,用于根据寄存器中的引脚电平配置值调整流入所述PCIE switch的电平值。

【技术特征摘要】
1.一种PCIEswitch引脚电平配置系统,其特征在于,所述PCIEswitch引脚电平配置系统包括:PCIEswitch以及CPLD;其中,CPLD的GPLD引脚接入所述PCIEswitch的配置引脚,用于根据寄存器中的引脚电平配置值调整流入所述PCIEswitch的电平值。2.如权利要求1所示的PCIEswitch引脚电平配置系统,其特征在于,所述PCIEswitch的配置引脚与所述CPLD的GPLD引脚一一连接。3.如权利要求1所示的PCIEswitch引脚电平配置系统,其特征在于,还包括:引脚状态输出设备,用于获取PCIEswitch引脚状态信息并输出。4.如权利要求3所示的PCIEswitch引脚电平配置系统,其特征在于,所述引脚状态输出设备具体为:LED矩阵灯;所述LED矩阵灯中LED灯的数量与所述PCIEswitch的配置引脚个数相同。5.一种PCIEswitch引脚电平配置方法,其特征在于,基于权利要求1至4任一项所述的PCIEswitch引脚电平配置系统,所述PCIEswitch引脚电平配置方法包括:CPLD的寄存器中引脚电平配置值改变时,读取引脚电平调整信息;根据所述引脚电...

【专利技术属性】
技术研发人员:高阳董术永
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

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

1