主板诊断卡及主板监控系统的制作方法

文档序号:6424174阅读:168来源:国知局
专利名称:主板诊断卡及主板监控系统的制作方法
技术领域
本发明涉及一种具有数码显示功能的主板诊断卡及主板监控系统。
背景技术
随着科技的不断发展,电脑也成为人们日常生活或者工作的必须品,而电脑的主板则为电脑的核心配件。主板一般包括多个工作元件(例如CPU、声卡集成芯片、网卡集成芯片、内存等等)。每一工作元件均有相应的工作电压来驱动其正常工作。当某个工作元件的供电模块出现故障时,一般采用扬声器发出声响报警或者指示灯的不断闪烁报警。但是,随着主板中工作元件数量的增加,这种显示方式容易让使用者产生混乱的感觉,以至于不能快速地确定哪个工作元件的供电模块出现了故障,从而不能快速地排除故障,影响工作效率。·

发明内容
有鉴于此,有必要提供一种可以清晰地显示多个供电模块供电状态的主板诊断卡及主板监控系统。一种主板诊断卡,用于显示主板上的多个供电模块的实时供电状态。该主板诊断卡包括一个显示单元及一个与该显示单元电性相连的可编程逻辑芯片。该显示单元用于显示该多个供电模块的实时供电状态。该显示单元包括至少一个七段数码管。该多个供电模块的实时供电状态包括该多个供电模块均处于正常工作状态或者该多个供电模块中某个供电模块出现故障。该可编程逻辑芯片包括一个数据对应表及一个显示控制单元。该数据对应表具有对应设置的预设的该多个供电模块的实时供电状态的有效通讯数据及预设的该至少一个七段数码管的控制电平的逻辑值。该显示控制单元用于控制该至少一个七段数码管显示该多个供电模块的实时供电状态。该显示控制单元包括
数据提取模块,用于提取该主板上的多个供电模块的实时供电状态的有效通讯数据;综合判断模块,用于从该数据提取模块获取该有效通讯数据,并在该数据对应表中查找与该有效通讯数据相对应的预设的该至少一个七段数码管的控制电平的逻辑值,及显示驱动模块,用于根据该预设的该至少一个七段数码管的控制电平的逻辑值来控制该至少一个七段数码管显示该多个供电模块的实时供电状态。一种主板监控系统,用于监控主板上的多个供电模块的实时供电状态。该主板监控系统包括一个主板及一个与该主板电性相连的主板诊断卡。该主板包括一个电源管理模块及多个与该电源管理模块电性相连的供电模块。该主板诊断卡包括一个显示单元及一个与该显示单元电性相连的可编程逻辑芯片。该显示单元用于显示该多个供电模块的实时供电状态。该显示单元包括至少一个七段数码管。该多个供电模块的实时供电状态包括该多个供电模块均处于正常工作状态或者该多个供电模块中某个供电模块出现故障。该可编程逻辑芯片包括一个数据对应表及一个显示控制单元。该数据对应表具有对应设置的预设的多个供电模块的实时供电状态的有效通讯数据及预设的该至少一个七段数码管的控制电平的逻辑值。该显示控制单元用于控制该至少一个七段数码管显示的该多个供电模块的实时供电状态。该显示控制单元包括
数据提取模块,用于提取该主板上的多个供电模块的实时供电状态的有效通讯数据;综合判断模块,用于从该数据提取模块获取该有效通讯数据,并在该数据对应表中查找与该多个供电模块的实时供电状态的有效通讯数据相对应的预设的该至少ー个七段数码管的控制电平的逻辑值,及
显示驱动模块,用于根据该预设的该至少一个七段数码管的控制电平的逻辑值来控制该至少一个七段数码管显示该多个供电模块的实时供电状态。与现有技术相比,本发明实施方式提供的主板通过至少一个七段数码管来显示多个供电模块的实时供电状态,使用者通过观察该至少一个七段数码管显示的数字或者字符就可以知道该多个供电模块中的哪ー个供电模块出现了故障,从而可以及时地排除故障, 提高了工作效率。


图I是本发明实施方式提供的主板监控系统的方框图。图2是图I中的主板监控系统的可编程逻辑芯片的方框图。主要元件符号说明
主板监控系统floo
主板诊断卡_10_
主板30
第I供电模块21
第2供电模块22
第N-I供电模块23
第N供电模块24
电源供应器_25_
电压调节器27
第I工作元件31
第2工作元件_32_
第N-1工作兀件_33_
第N工作兀件34
显示单元103
可编程逻辑芯片_105_
接 ロ107、301
七段数码管1031
存储数据对应表格模块 1051
数据对应表_1052
显示控制单元1053
协议解析模块1054
数据提取模块1055
综合判断模块_1056
显示驱动模块 1057 电源管理模块_|3~03
如下具体实施方式
将结合上述附图进ー步说明本发明。
具体实施例方式请參阅图1,本发明较佳实施方式提供的主板监控系统100包括主板诊断卡10及与主板诊断卡10电性相连的主板30。主板监控系统100用于对主板30上的多个供电模块(即,第I供电模块21、第2供电模块22…第N-I供电模块23及第N供电模块24,其中N为大于4的整数)的实时供电状态进行监控。主板诊断卡10包括显示单元103及与显示单元103电性相连的可编程逻辑芯片105。显示单元103用于显示该多个供电模块的实时供电状态。显示单元103包括至少一个七段数码管1031(七段数码管1031为由7段发光二极管a、发光二极管b、发光二极管C、发光二极管d、发光二极管e、发光二极管f及发光二极管g构成的“日”字型结构)。至少一个七段数码管1031根据预先设定的各种显示信息来显示该多个供电模块的实时供电状态。该多个供电模块的实时供电状态包括该多个供电模块均处于正常工作状态或该多个供电模块中的某个供电模块出现故障。本实施方式中,至少一个七段数码管1031包括两个七段数码管1031。
可编程逻辑芯片105与显示单元103及主板30均电性相连。可编程逻辑芯片105通过设置在主板诊断卡10上的接口 107与主板30电性相连,以从主板30获取该多个供电模块的实时供电状态的以二进制形式表示的有效通讯数据,并根据该有效通讯数据驱动显示单元103显示该多个供电模块的实时供电状态。本实施方式中,可编程逻辑芯片105为能识别SGPIO信号的芯片。请参阅图2,可编程逻辑芯片105包括一个存储数据对应表格模块1051及一个与接口 107电性相连的用于控制显示单元103的显示控制单元1053。为了便于显示控制单元1053对显示单元103的控制,将控制七段数码管1031的电平设置为发光二极管亮时,电平为1,发光二极管灭时,电平为O。例如,若需要两个七段数码管1031显示数字“02”时,两个七段数码管1031的控制电平的逻辑值对应表示为abcdefg-agcdefg: 1111110-1101101。当然,控制七段数码管1031的电平也可以设置为发光二极管亮时,电平为0,发光二极管灭时,电平为1,不限于本实施方式。此时若需要两个七段数码管1031显示数字“02”时,两个七段数码管1031的控制电平的逻辑值对应表示为abcdefg-agcdefg:0000001-0010010。存储数据对应表格模块1051与显示控制单元1053电性相连,其具有一个数据对应表1052。数据对应表1052中具有相对设置的预设的多个供电模块的实时供电状态的有效通讯数据及预设的该至少一个七段数码管1031的控制电平的逻辑值。显示控制单元1053包括一个协议解析模块1054、一个与协议解析模块1054电性相连的数据提取模块1055、一个与数据提取模块1055电性相连的综合判断模块1056、及一个与综合判断模块1056电性相连的用于控制显示单元103的显示驱动模块1057。协议解析模块1054根据SGPIO通信协议对主板30传递过来的信号进行解析,并判断出该多个供电模块的实时供电状态的有效通讯数据。数据提取模块1055用于对协议解析模块1054中的有效通讯数据进行提取及暂存,并将该有效通讯数据传送给综合判断模块1056。综合判断模块1056用于对从数据提取模块1055中传送过来的有效通讯数据进行判断,并在数据对应表1052中查找到与该有效通讯数据相对应的至少一个七段数码管1031电平的逻辑值,并将该逻辑值传送给显示驱动模块1057。显示驱动模块1057根据接收到的该逻辑值驱动至少一个七段数码管1031进行显示,以表明主板30上的多个供电模块均正常工作或者该多个供电模块中的哪个供电模块出现了故障。主板30通过设置在主板30上的接ロ 301与可编程逻辑芯片105电性相连。本实施方式中,接ロ 301与接ロ 107通过SGPIO总线电性相连。主板30包括通过接ロ 301与可编程逻辑芯片105电性相连的电源管理模块303、上述多个供电模块、及多个分别与多个供电模块电性相连的多个工作元件(即,第I工作元件31、第2工作元件32…第N-I工作元件33及第N工作元件34,其中N为大于4的整数)。本实施方式中,第I工作元件为CPU,第2工作元件为内存,第N-I工作元件为显卡集成芯片,第N工作元件为声卡集成芯片。当然,工作元件也可以为网卡集成芯片、南桥芯片、北桥芯片等其它工作元件,不限于本实施方式。电源管理模块303用于向多个供电模块发出电源控制信号,以开启多个供电模块。
每ー供电模块用于向相应的工作元件提供电能,其包括一个与电源管理模块303电性相连的电源供应器25及一个连接在电源供应器25及对应的工作元件之间的电压调节器27 (參阅图I)。电源供应器25接收来自电源管理模块303的电源控制信号被开启后根据电源控制信号提供ー个第一电压给电压调节器27,并在该第一电压稳定后,回传ー个第一电压稳定信号至电源管理模块303,以通知电源管理模块303该电源供应器25输出的第一电压已经稳定。当电源管理模块303接收到该第一电压稳定信号时,电源管理模块303输出ー个使能信号至电压调节器27。当电源供应器25出现故障吋,电源管理模块303在预定时间内获取不到该第一电压稳定信号,电源管理模块303就可以判断相应的电源供应器25出现了故障,从而可以实时得知相应的供电模块的电源供应器25是否正常工作,并产生相应的供电模块的电源供应器25的实时供电状态信号,且将该相应的供电模块的电源供应器25的实时供电状态信号传递给可编程逻辑芯片105。电压调节器27与电源管理模块303电性相连,以接收该使能信号。电压调节器27接收该使能信号后根据该使能信号将该第一电压转化为第二电压(即相应的工作元件所需的工作电压),并在该第二电压稳定后回传ー个第二电压稳定信号至电源管理模块303。当电压调节器27出现故障吋,电源管理模块303在预定时间内获取不到该第二电压稳定信号,电源管理模块303就可以判断相应的电压调节器27出现了故障,从而可以实时得知相应的供电模块的电压调节器27是否正常工作,并产生相应的供电模块的电压调节器27的实时供电状态信号,且将该相应的供电模块的电压调节器27的实时供电状态信号传递给可编程逻辑芯片105。本实施方式中,供电模块的个数为9个。当显示单元103显示00时,表明该9个供电模块均处于正常的工作状态;当显示单元103显示“01”时,表明该9个供电模块中的第I供电模块21的电源供应器出现故障;当显示单元103显示数字“ 10”时,表明该9个供电模块中的第I供电模块21的电压调节器出现故障;当显示单元103显示“02”时,表明该9个供电模块中的第2供电模块22的电源供应器出现故障;当显示单元103显示“20”时,表明该9个供电模块中的第2供电模块22的电压调节器出现故障;依次类推,当显示单元103显示“09”时,表明该9个供电模块中的电源供应器出现故障,当显示单元103显示“90”时,表明该9个供电模块中的电压调节器出现了故障。以下以第2供电模块22中的电压调节器出现故障为例详细说明可编程逻辑芯片105的工作过程
为进一步说清楚数据对应表1052特给出一列表1,但本发明并不局限于列表I所列出的数据。列表I
有效通讯数据|oooolooio10011
控制电平的逻辑值(abcdefg-abcdefg) |llllll0-1111110 |llllll0-1101101 |llllll0-1111001
列表I中仅给出了三组有效通讯数据及其相对应的控制电平的逻辑值,其他的十五组有效通讯数据及其相应的控制电平的逻辑值可以依次类推出来,此处不再赘述。主板30将第2供电模块22中的电压调节器出现故障的信号传递给可编程逻辑芯片105的协议解析模块1054。该信号中包括用于表明第2供电模块22中的电压调节器出现故障的有效通讯数据“0010”。协议解析模块1054根据SGPIO通信协议对该信号进行解析,并判断出该有效通讯数据 “0010,,。数据提取模块1055先从协议解析模块1054中提取出该有效通讯数据“0010”,而后将该有效通讯数据“0010”传送给综合判断模块1056。综合判断模块1056对该有效通讯数据“0010”进行判断,并在列表I中查找到与该有效通讯数据“0010”相对应的七段数码管1031的控制电平的逻辑值“1111110-1101101”,再将该逻辑值” 1111110-1101101”传送给显示驱动模块1057。显示驱动模块1057根据接收到的逻辑值“1111110-1101101”后驱动显示单元103显示数字“02”,以表明第2供电模块22中的电压调节器出现故障。当然,有效通讯数据中的“0000”也可以对应于控制电平的逻辑值中的“1111110-1101101”、“ 1000111-1111001”、“ 1000111-0110111 或者其它逻辑值,此时显示单元103显示“02”、“F3”、“ra”或者其它数字、字母或者数字与字母的组合也可以表明多个供电模块均处于正常工作状态,不限于本实施方式。当然,有效通讯数据中的“0010”也可以对应于控制电平的逻辑值中的“1111110-1111110”、“ 1000111-1111001”、“ 1000111-0110111 或者其它逻辑值,此时显示单元103显示“00”、“F3”、“ra”或者其它数字、字母或者数字与字母的组合也可以表明多个供电模块中的第2供电模块22中的电源供应器出现了故障,不限于本实施方式。可以理解的是,当该多个供电模块的个数小于等于9个时,也可以采用一个七段数码管1031来显示该多个供电模块的电源供应器或者电压调节器的实时供电状态。此种情况下,显示单元103也可以根据预先设定的各种显示信息(例如1、3、A或H等数字或者字母)来显示该多个供电模块的电源供应器或者电压调节器的实时供电状态。可以理解的是,当该多个供电模块的个数小于等于20个时,也可以采用两个或者三个七段数码管1031来显示该多个供电模块的电源供应器或者电压调节器的实时供电状态。此种情况下,显示单元103也可以根据预先设定的各种显示信息(例如26、3A、B、30A或者AB等数字组合、数字及字母组合、或者字母组合)来显示该多个供电模块的电源供应器或者电压调节器的实时供电状态。可编程逻辑芯片105接收到该多个供电模块的电源供应器25及电压调节器27的实时状态信号后对该多个供电模块的电源供应器25及电压调节器27的实时状态信号进行解析及判断,井根据该分析及判断结果来驱动显示単元103以实时显示该多个供电模块的电源供应器25或者电压调节器27的实时供电状态。本发明实施方式提供的主板诊断卡10通过至少一个七段数码管1031来显示多个供电模块的实时供电状态,使用者通过观察该至少一个七段数码管1031显示的数字或者字符就可以知道该多个供电模块中的哪ー个供电模块出现了故障,从而可以及时地排除故障,提高了工作效率。可以理解的是,本领域技术人员还可于本发明精神内做其它变化等用于本发明的 设计,只要其不偏离本发明的技术效果均可。这些依据本发明精神所做的变化,都应包含在本发明所要求保护的范围之内。
权利要求
1.一种主板诊断卡,用于显示主板上的多个供电模块的实时供电状态,其特征在于,该主板诊断卡包括一个显示单元及一个与该显示单元电性相连的可编程逻辑芯片,该显示单元用于显示该多个供电模块的实时供电状态,该显示单元包括至少一个七段数码管,该多个供电模块的实时供电状态包括该多个供电模块均处于正常工作状态或者该多个供电模块中某个供电模块出现故障,该可编程逻辑芯片包括一个数据对应表及一个显示控制单元,该数据对应表具有对应设置的预设的多个供电模块的实时供电状态的有效通讯数据及预设的该至少一个七段数码管的控制电平的逻辑值,该显示控制单元用于控制该至少一个七段数码管显示该多个供电模块的实时供电状态,该显示控制单元包括 数据提取模块,用于提取该主板上的多个供电模块的实时供电状态的有效通讯数据; 综合判断模块,用于从该数据提取模块获取该有效通讯数据,并在该数据对应表中查找与该有效通讯数据相对应的预设的至少一个七段数码管的控制电平的逻辑值,及 显示驱动模块,用于根据该预设的至少一个七段数码管的控制电平的逻辑值来控制该至少一个七段数码管显示该多个供电模块的实时供电状态。
2.如权利要求I所述的主板诊断卡,其特征在于,该多个供电模块的个数小于或者等于20,该至少一个七段数码管的个数为两个。
3.如权利要求I所述的主板诊断卡,其特征在于,该多个供电模块的个数小于或者等于9,该至少一个七段数码管的个数为一个或者两个。
4.一种主板监控系统,用于监控主板上的多个供电模块的实时供电状态,该主板监控系统包括一个主板及一个与该主板电性相连的主板诊断卡,该主板包括一个电源管理模块及多个与该电源管理模块电性相连的供电模块,其特征在于,该主板诊断卡包括一个显示单元及一个与该显示单元电性相连的可编程逻辑芯片,该显示单元用于显示该多个供电模块的实时供电状态,该显示单元包括至少一个七段数码管,该可编程逻辑芯片包括一个数据对应表及一个显示控制单元,该数据对应表具有对应设置的预设的多个供电模块的实时供电状态的有效通讯数据及预设的该至少一个七段数码管的控制电平的逻辑值,该显示控制单元用于控制该至少一个七段数码管显示的该多个供电模块的实时供电状态,该多个供电模块的实时供电状态包括该多个供电模块均处于正常工作状态或者该多个供电模块中某个供电模块出现故障,该显示控制单元包括 数据提取模块,用于提取该主板上的多个供电模块的实时供电状态的有效通讯数据; 综合判断模块,用于获取该有效通讯数据,并在该数据对应表中查找与该多个供电模块的实时供电状态的有效通讯数据相对应的预设的该至少一个七段数码管的控制电平的逻辑值,及 显示驱动模块,用于根据该预设的该至少一个七段数码管的控制电平的逻辑值来控制该至少一个七段数码管显示该多个供电模块的实时供电状态。
5.如权利要求4所述的主板监控系统,其特征在于,该多个供电模块的实时供电状态信号为SGPIO信号。
6.如权利要求4所述的主板监控系统,其特征在于,每一供电模块包括一个与该电源管理模块电性相连的电源供应器及一个与该电源管理模块及该电源供应器电性相连的电压调节器,该多个供电模块的实时供电状态包括该多个供电模块均处于正常工作状态或者该多个供电模块中某个供电模块的电源供应器出现故障或者该多个供电模块中的某个供电模块的电压调节器出现故障 。
全文摘要
本发明涉及一种主板诊断卡,用于显示主板上的多个供电模块的实时供电状态。该主板诊断卡包括一个显示单元及一个与该显示单元电性相连的可编程逻辑芯片。该显示单元用于显示该多个供电模块的实时供电状态,其包括至少一个七段数码管。该可编程逻辑芯片获取该多个供电模块的实时供电状态的有效通讯数据,并根据该有效通讯数据来驱动该至少一个七段数码管显示该多个供电模块的实时供电状态。该多个供电模块的实时供电状态包括该多个供电模块均处于正常工作状态或者该多个供电模块中某个供电模块出现故障。本发明还提供了一种具有该主板诊断卡的主板监控系统。
文档编号G06F1/28GK102789411SQ20111012528
公开日2012年11月21日 申请日期2011年5月16日 优先权日2011年5月16日
发明者丛卫东 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1