板卡在位信息校验装置制造方法及图纸

技术编号:21143004 阅读:58 留言:0更新日期:2019-05-18 05:42
本实用新型专利技术属于板卡通信的技术领域,为了解决现有技术中缺少对板卡在位信息检测结果是否准确进行校验的技术问题,本实用新型专利技术提供一种板卡在位信息校验装置,所述装置包括:将卡槽连接器底板上设置n个信号端子,机箱内的卡槽连接器数量为N个,并且2

【技术实现步骤摘要】
板卡在位信息校验装置
本技术涉及板卡通信的
,尤其涉及一种板卡在位检测的
,更具体地,涉及一种板卡在位信息校验装置。
技术介绍
在控制系统中,板卡之间通信,通常采用插卡式结构,通常由一块背板(或称机箱)和数据板卡构成,通过数据板卡上的连接器与背板上的连接器之间的连接,实现数据板卡和背板之间的连接。由于需要支持带电拔插,所以有些重要的板卡上电的同时,必须检测自身与板卡的连接器之间是否可靠的连接(即检测在位信号检测),以决定与背板连接器(接口信号)的处理。如果板卡不能可靠地检测在位信号,则其带电拔插时可能向背板输出错误的信号,干扰系统的正常运行。现有技术中有很多检测板卡是否在位的相关技术方案,例如,中国专利申请号为CN201710146563.5的专利申请中,公开了一种PCIe槽位在位自动检测方法。但是技术人实现本技术的过程中发现:现有技术中的技术方案主要是识别板卡是否存在或正常接入,并不能解决“板卡在位信息对应检测结果”本身是否正确;而且在位信息读取没有任何的校验机制,当机箱号和槽位号发生读取错误时,系统无法识别和确定,也无法进行故障定位。
技术实现思路
为了解决现有技术中缺少对板卡在位信息检测结果是否准确进行校验的技术问题,本技术提供一种板卡在位信息校验装置,能够检测出板卡中任何一位在位信号是否读取错误。为了实现上述目的,本技术提供的技术方案包括:本技术一方面提供一种板卡在位信息校验方法,其特征在于,所述卡位安装至机箱内的卡槽连接器内;所述板卡在位信息校验方法包括:将所述卡槽连接器底板上设置n个信号端子,所述机箱内的卡槽连接器数量为N个,并且2n-1≧N;将所述卡槽连接器底板上的n-1个信号端子设置成用于标识所述卡槽连接器的编号,并且将剩下1个信号端子设置成用于识别在位信息检测是否准确的奇偶校验位;接收所述n个信号端子的高低电平信号,并基于所述n-1个信号端子的电平值是否满足预定要求,相应地输出所述板卡是否在位的信息,并基于所述剩下1个信号端子的奇偶是否满足预定要求,相应地输出所述板卡在位信息的检测结果是否准确。本技术实施例优选的实施方式中,所述用于识别在位信息检测是否准确的奇偶校验位对应的1个信号端子设置成:位于所述n个信号端子中第一个或者最后一个。本技术实施例优选的实施方式中,如果当前板卡对应的卡槽连接器的编号对应的端子编号中1的个数为奇数,则相应地所述剩下1个信号端子进行奇校验;如果当前板卡对应的卡槽连接器的编号对应的端子编号中1的个数为偶数,则相应地所述剩下1个信号端子进行偶校验。本技术实施例优选的实施方式中,当所述卡槽连接器底板上的n个信号端子设置成接地,所述板卡内部设置有上拉电源和电阻;当所述卡槽连接器底板上的n个信号端子设置成悬空,所述所述板卡内部设置有下拉电源和电阻。本技术另一方面还提供一种板卡在位信息校验装置,其特征在于,所述卡位安装至机箱内的卡槽连接器内;所述板卡在位信息校验装置包括:设置在所述卡槽连接器底板上的n个信号端子,所述机箱内的卡槽连接器数量为N个,并且2n-1≧N;所述卡槽连接器底板上的n-1个信号端子用于标识所述卡槽连接器的编号,并且剩下1个信号端子用于识别在位信息检测是否准确的奇偶校验位;处理器,用于接收所述n个信号端子的高低电平信号,并基于所述n-1个信号端子的电平值是否满足预定要求,相应地输出所述板卡是否在位的信息,并基于所述剩下1个信号端子的奇偶是否满足预定要求,相应地输出所述板卡在位信息的检测结果是否准确。本技术实施例优选的实施方式中,所述用于识别在位信息检测是否准确的奇偶校验位对应的1个信号端子设置为所述n个信号端子中第一个或者最后一个。本技术实施例优选的实施方式中,所述处理器进行奇偶校验的方式设置成:如果当前板卡对应的卡槽连接器的编号对应的端子编号中1的个数为奇数,则相应地所述剩下1个信号端子进行奇校验;如果当前板卡对应的卡槽连接器的编号对应的端子编号中1的个数为偶数,则相应地所述剩下1个信号端子进行偶校验。本技术实施例优选的实施方式中,当所述卡槽连接器底板上的n个信号端子设置成接地,所述板卡内部设置有上拉电源和电阻;当所述卡槽连接器底板上的n个信号端子设置成悬空,所述所述板卡内部设置有下拉电源和电阻。本技术第三方面提供一种板卡在位信息校验装置,其特征在于,包括:存储器;处理器;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如上述任意一项所述的方法。本技术第四方面还提供一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行以实现如上述任意一项所述的方法。采用本技术提供上述技术方案,可以至少获得以下有益效果中的一种:1、采用奇偶检验的方式,对板卡在位信息检测结果进行验证,当板卡中任何一位在位信号检测的结果发生错误时,均能检测;这样可以进一步保证板卡在位信息检测结果的可靠性。2、奇偶校验算法简单,仅需要简单的运算即可完成在位信号结果本身的检验,对于系统的运行负荷影响很小。3、在现有硬件平台基础上,增加一个信号端子,无需过多增加技术方式实现的成本;便于技术方案的推广。技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书变得显而易见,或者通过实施本技术的技术方案而了解。本技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构和/或流程来实现和获得。附图说明图1为本技术实施例提供一种机箱和板卡的局部示意图。图2为本技术实施例提供一种板卡在位信息校验装置的电路图。图3为本技术实施例提供一种板卡在位信息校验装置的结构框图。图4为本技术实施例提供一种板卡在位信息校验方法的示意图。图5为本技术实施例提供另一种板卡在位信息校验装置的结构示意图。具体实施方式以下将结合附图及实施例来详细说明本技术的实施方式,借此对本技术如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,这些具体的说明只是让本领域普通技术人员更加容易、清晰理解本技术,而非对本技术的限定性解释;并且只要不构成冲突,本技术中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本技术的保护范围之内。另外,在附图的流程图示出的步骤可以在诸如一组控制器可执行指令的控制系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。下面通过附图和具体实施例,对本技术的技术方案进行详细描述:实施例如图1为本实施例提供的一种机箱和板卡的局部示意图,该机箱200优选地为19英寸,该机箱200可以可放置21个功能板卡101-121,机箱200中的槽位号相应地从1号槽到21号槽。图2为本实施例提供一种板卡在位信息校验装置的电路图,该板卡在位信息校验装置包括处理器300,该处理器300可以硬件的CPU(CentralProcessingUnit,中央处理器)、SoC(SystemonChip,片上系统)或者单片机构成,该处理器300可以加载预定的控制程序执行卡位是否在位和在位检测信号本文档来自技高网...

【技术保护点】
1.一种板卡在位信息校验装置,其特征在于,卡位安装至机箱内的卡槽连接器内;所述板卡在位信息校验装置包括:设置在所述卡槽连接器底板上的n个信号端子,所述机箱内的卡槽连接器数量为N个,并且2

【技术特征摘要】
1.一种板卡在位信息校验装置,其特征在于,卡位安装至机箱内的卡槽连接器内;所述板卡在位信息校验装置包括:设置在所述卡槽连接器底板上的n个信号端子,所述机箱内的卡槽连接器数量为N个,并且2n-1≧N;所述卡槽连接器底板上的n-1个信号端子用于标识所述卡槽连接器的编号,并且剩下1个信号端子用于识别在位信息检测是否准确的奇偶校验位;处理器,用于接收所述n个信号端子的高低电平信号,基于所述n-1个信号端子的电平值是否满足预定要求,相应地输出所述板卡是否在位的信息,并基于所述剩下1个信号端子的奇偶是否满足预定要求,相应地输出所述板卡在位信息的检测结果是否准确。2.根据权利要求1所述的装置,其特征在于,所述...

【专利技术属性】
技术研发人员:张春雷陈银杰马洪杰程康张晓冬周飞马建新谢逸钦
申请(专利权)人:北京广利核系统工程有限公司中国广核集团有限公司
类型:新型
国别省市:北京,11

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

1