内存槽故障检测系统和方法技术方案

技术编号:36211196 阅读:11 留言:0更新日期:2023-01-04 12:07
本申请涉及一种内存槽故障检测系统和方法。该系统包括:诊断卡和主板,主板包括内存槽;其中,诊断卡安装在主板的引脚上,诊断卡与内存槽通信连接;诊断卡,用于根据与内存槽之间的内存信号,确定内存槽中故障的槽位点和故障的槽位点的故障类型。利用该内存槽故障检测系统对故障的内存槽位进行检测时,不会对内存槽位的原有状态造成损坏,更不会使内存槽位的原有状态无法复现。原有状态无法复现。原有状态无法复现。

【技术实现步骤摘要】
内存槽故障检测系统和方法


[0001]本申请涉及主板检测
,特别是涉及一种内存槽故障检测系统和方法。

技术介绍

[0002]内存是服务器主板上重要部件之一,它是外存与中央处理器CPU进行沟通的桥梁,内存用于暂存CPU中的运行数据以及CPU与硬盘等外部存储器交换的数据。内存槽是主板上用来插内存条的槽位,它决定了主板所支持的内存种类和容量。服务器中所有程序的运行都在内存中进行,内存性能的强弱影响服务器整体发挥的水平。在内存报错的情况下,确定内存槽出现故障的引脚位置和故障类型在保障服务器的运行中起着至关重要的作用。
[0003]传统技术中,确定内存槽出现故障的引脚位置和故障类型的方法主要是将故障槽位上的内存条拔出后插入DIMM诊断卡,确定出现故障的引脚位置和类型。
[0004]然而,传统方法,在内存条从槽位拨出和DIMM诊断卡插入时均可能破坏槽位原有状态,导致内存槽故障且无法复现的问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够原位诊断的内存槽故障检测系统和方法。
[0006]第一方面,本申请提供了一种内存槽故障检测系统。该内存槽故障检测系统包括:诊断卡和主板,主板包括内存槽;其中,诊断卡安装在主板的引脚上,诊断卡与内存槽通信连接;
[0007]诊断卡,用于根据与内存槽之间的内存信号,确定内存槽中故障的槽位点和故障的槽位点的故障类型。
[0008]在其中一个实施例中,诊断卡,用于根据接收到的内存槽发送的内存信号的强度和预设的信号强度阈值,确定内存槽中故障的槽位点和故障的槽位点的故障类型。
[0009]在其中一个实施例中,诊断卡,用于在内存信号的强度小于信号强度阈值的情况下,确定内存信号对应的内存槽的槽位点短路。
[0010]在其中一个实施例中,诊断卡,还用于在内存信号的强度大于或等于信号强度阈值的情况下,确定内存信号对应的内存槽的槽位点正常。
[0011]在其中一个实施例中,诊断卡,用于在未接收到内存信号的情况下,确定内存信号对应的内存槽的槽位点断路。
[0012]在其中一个实施例中,诊断卡上设置有信号灯,信号灯的数量与内存槽的槽位点的数量一一对应;
[0013]诊断卡,还用于根据槽位点的故障类型控制信号灯的状态。
[0014]在其中一个实施例中,诊断卡,用于在槽位点正常时,控制槽位点对应的信号灯显示第一颜色,在槽位点短路时,控制槽位点对应的信号灯显示第二颜色,在槽位点断路时,控制槽位点对应的信号灯灯灭。
[0015]在其中一个实施例中,诊断卡安装在主板的中央处理器CPU的引脚上;
[0016]诊断卡,用于根据CPU的引脚与内存槽间的通信信号,与内存槽进行通信。
[0017]在其中一个实施例中,诊断卡包括双列直插式存储模块。
[0018]第二方面,本申请还提供了一种内存槽故障检测方法,应用于如第一方面的内存槽故障检测系统,该方法包括:
[0019]根据与内存槽之间的内存信号,确定内存槽中故障的槽位点和故障的槽位点的故障类型。
[0020]上述内存槽故障检测系统和方法,内存槽故障检测系统中包括诊断卡和主板,诊断卡安装在主板的引脚上,通过诊断卡与内存槽的通信连接,诊断卡能够获取与内存槽之间的内存信号,从而可以根据该内存信号确定内存槽中故障的槽位点和故障的槽位点的故障类型,由于是将诊断卡安装在主板的引脚上的,不需要将内存条从槽位拔出再将诊断卡插入槽位中,因此,利用该内存槽故障检测系统对故障的内存槽位进行检测时,不会对内存槽位的原有状态造成损坏,更不会使内存槽位的原有状态无法复现。
附图说明
[0021]图1为一个实施例中内存槽故障检测系统的结构示意图;
[0022]图2为一个实施例中诊断卡与内存槽之间通信的通信信号示意图;
[0023]图3为另一个实施例中内存槽故障检测系统的结构示意图;
[0024]图4为一个实施例中信号灯的控制原理示意图;
[0025]图5为另一个实施例中内存槽故障检测系统的结构示意图;
[0026]图6为一个实施例中内存槽故障检测方法的流程示意图;
[0027]附图标记说明:
[0028]10:诊断卡;20:主板;201:内存槽;
[0029]101:信号灯。
具体实施方式
[0030]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0031]在一个实施例中,如图1所示,提供了一种内存槽故障检测系统,包括:诊断卡10和主板20,主板20包括内存槽201;其中,诊断卡10安装在主板20的引脚上,诊断卡10与内存槽201通信连接;诊断卡10,用于根据与内存槽201之间的内存信号,确定内存槽201中故障的槽位点和故障的槽位点的故障类型。
[0032]其中,主板20一般为矩形电路板,主板20上安装了组成计算机的主要电路系统,一般有CPU芯片、BIOS芯片、I/O控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充插槽和内存槽201等元件。主板20上包括的内存槽201是指主板20上用来插内存条的插槽。可选的,本实施例中的诊断卡10可以为具有处理功能的芯片,或者,可以为具有处理功能的集成电路。
[0033]可选的,在本实施例中,可以将诊断卡10安装在主板20的BIOS芯片的引脚上,或
者,也可以安装在键盘和面板控制开关接口的引脚上。可选的,在本实施例中,将诊断卡10安装在主板20的引脚上后,诊断卡10可以通过模拟主板20上的引脚与内存槽201之间的通信信号与内存槽201进行通信,接收内存槽201发送的内存信号,根据主板20的引脚对应的内存槽201位发送的内存信号,确定该槽位点是否发生故障,并在确定该槽位点发生故障时,利用上述内存信号确定该槽位点发生故障的故障类型。示例性地,诊断卡与内存槽之间通信的通信信号可以如图2所示。
[0034]可选的,在本实施例中,诊断卡10可以根据是否接收到内存槽201的各槽位点发送的内存信号,确定内存槽201的各槽位点中是否有故障的槽位点,例如,内存槽201可以包括槽位点A、槽位点B和槽位点C,若诊断卡10未接收到内存槽201中的槽位点A发送的内存信号,则诊断卡10可以确定槽位点A故障。进一步地,在本实施例中,作为一种可选的实施方式,诊断卡10可以根据接收到的内存信号的强度判断故障的槽位点的故障类型,或者,也可以根据接收到的内存信号的功率值判断故障的槽位点的故障类型。
[0035]上述内存槽故障检测系统中,诊断卡安装在主板的引脚上,通过诊断卡与内存槽的通信连接,诊断卡能够获取与内存槽之间的内存信号,从而可以根据该内存信号确定内存槽中故障的槽位点和故障的槽位点的故障类型,由于是将诊断卡安装在主板的引脚上的,不需要将内存条从槽位拔出再将诊断卡插入槽位中,因此,利用该内存槽故障检测本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内存槽故障检测系统,其特征在于,所述系统包括:诊断卡和主板,所述主板包括内存槽;其中,所述诊断卡安装在所述主板的引脚上,所述诊断卡与所述内存槽通信连接;所述诊断卡,用于根据与所述内存槽之间的内存信号,确定所述内存槽中故障的槽位点和故障的槽位点的故障类型。2.根据权利要求1所述的内存槽故障检测系统,其特征在于,所述诊断卡,用于根据接收到的所述内存槽发送的内存信号的强度和预设的信号强度阈值,确定所述内存槽中故障的槽位点和故障的槽位点的故障类型。3.根据权利要求2所述的内存槽故障检测系统,其特征在于,所述诊断卡,用于在所述内存信号的强度小于所述信号强度阈值的情况下,确定所述内存信号对应的内存槽的槽位点短路。4.根据权利要求2所述的内存槽故障检测系统,其特征在于,所述诊断卡,还用于在所述内存信号的强度大于或等于所述信号强度阈值的情况下,确定所述内存信号对应的内存槽的槽位点正常。5.根据权利要求1所述的内存槽故障检测系统,其特征在于,所述诊断卡,用于在未接收到所述内存信号的情况下,确定所述内存信号对应的内存槽的槽位点断路。6.根据权利要求1

5任一项所述的内存槽故...

【专利技术属性】
技术研发人员:沈杨毛峰周斌晏显栋邹小兵黄建新
申请(专利权)人:中科可控信息产业有限公司
类型:发明
国别省市:

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

1