一种信号检测板卡以及用于信号检测的主板制造技术

技术编号:18860603 阅读:40 留言:0更新日期:2018-09-05 14:12
本申请提供了一种信号检测板卡,包括:现场可编程门阵列FPGA,所述FPGA用于通过I2C总线获取主板的第一信息,其中,所述第一信息包括所述主板的标识信息,待检测信号的标识信息和所述待检测信号对应的管脚信息,所述FPGA还用于检测所述待检测信号;实时时钟RTC模块,所述RTC模块用于向所述FPGA提供当前时间信息;存储卡,所述存储卡用于根据所述第一信息存储所述待检测信号,以及检测是待检测信号时的采集时间。因此,本申请实施例提供一种信号检测的板卡,能够检测主板的待检测信号,并且能够将该待检测信号所在主板的相关信息对应存储下来,有利于提高故障检测的灵活性,并有利于降低成本。

A signal detection board and a main board for signal detection.

The present application provides a signal detection board including a field programmable gate array (FPGA) for obtaining the first information of a motherboard via an I2C bus, wherein the first information includes the identification information of the motherboard, the identification information of the signal to be detected, and the pin information corresponding to the signal to be detected, and the FPGA. It is also used to detect the signal to be detected; a real-time clock RTC module for providing the current time information to the FPGA; a memory card for storing the signal to be detected according to the first information, and a collection time when the detection is the signal to be detected. Therefore, the embodiment of the present application provides a board for signal detection, which can detect the signal to be detected on the motherboard, and can store the relevant information of the motherboard where the signal to be detected correspondingly, so as to improve the flexibility of fault detection and reduce the cost.

【技术实现步骤摘要】
一种信号检测板卡以及用于信号检测的主板
本申请涉及计算机领域,并且更具体地,涉及一种信号检测板卡以及用于信号检测的主板。
技术介绍
在服务器的调试与使用过程中,有时会因为故障产生关机、宕机等问题。为了排查这些问题,调试人员需要了解故障发生时各个信号的状态。现有技术有一种在服务器上集成信号监控单元,监控系统关键信号,并将其存储到SD卡等存储设备的设计方法。然而,该信号监控单元一般都集成在主板中。这样,每当设计其他服务器产品时,都需要重新设计信号监控单元。如果信号监控单元的设计出现问题,修改该单元的时候,需要在整个主板上做印制电路板(英文:PrintedCircuitBoard,简写:PCB)修改,成本较大。
技术实现思路
本申请提供一种信号检测板卡和用于信号检测的主板,能够灵活的对主板上的信号进行检测。一方面,提供了一种信号检测板卡,包括:现场可编程门阵列FPGA,所述FPGA用于通过I2C总线获取主板的第一信息,其中,所述第一信息包括所述主板的标识信息,待检测信号的标识信息和所述待检测信号对应的管脚信息,所述FPGA还用于检测所述待检测信号;实时时钟RTC模块,所述RTC模块用于向所述FPGA提供当前时间信息;存储卡,所述存储卡用于根据所述第一信息存储所述待检测信号,以及检测是待检测信号时的采集时间。结合第一方面,在第一方面的第一种可能的实现方式中,所述待检测信号通过所述主板获取的跳变信号,所述信号跳变包括高电平信号变为低电平信号、低电平信号变为高电平信号。第二方面,提供一种用于信号检测的主板,包括:电可擦可编程只读存储器EEPROM,所述EEPROM用于存储第一信息,其中,所述第一信息包括所述主板的标识信息,待检测信号的标识信息和所述待检测信号对应的管脚信息;基板控制器BMC、仲裁芯片,其中,所基板控制器通过所述仲裁芯片读取所述EEPROM中的第一信息,所述EEPROM、所述BMC和所述仲裁芯之间通过I2C总线连接,所述BMC还用于通过I2C总线连接信号监控板卡、所述仲裁芯片用于通过I2C总线连接所述信号监控板卡。结合第二方面,在第二方面的第一种可能的实现方式中,所述主板还用于为所述信号监控板卡供电。结合第二方面,在第二方面的第二种可能的实现方式中,所述仲裁芯片为PCA9541芯片或者PCA9641芯片。因此,本申请实施例提供一种信号检测的板卡,能够检测主板的待检测信号,并且能够将该待检测信号所在主板的相关信息对应存储下来,有利于提高故障检测的灵活性,并有利于降低成本。附图说明图1示出了本申请一个实施例的信号检测板卡的示意图。图2示出了本申请一个实施例的用于信号检测的主板示意图。图3示出了本申请一个实施例板卡和主板的互联结构的示意性框图。具体实施方式下面将结合附图,对本申请中的技术方案进行描述。在不同服务器产品中,其对信号监控单元的功能需求基本相同,仅仅是监控的信号不同。进行设计的时候可以考虑设计一个以单独板卡形式存在的通用的信号监控单元,在主板上放置用于连接信号监控板卡的连接器即可。这样既能节省主板设计空间,又能避免重复工作,节约设计成本。有鉴于此,本申请实施例提出一种信号检测板卡,图1示出了本申请一个实施例的信号检测板卡的示意图,如图1所示,该板卡包括:现场可编程门阵列(英文:现场可编程门阵列,简写:FPGA),所述FPGA用于通过集成电路(英文:IntegratedCircuitInter,简写:I2C)总线获取主板的第一信息,其中,所述第一信息包括所述主板的标识信息,待检测信号的标识信息和所述待检测信号对应的管脚信息,所述FPGA还用于检测所述待检测信号;实时时钟(英文:Real-TimeClock,简写:RTC)模块,所述RTC模块用于向所述FPGA提供当前时间信息;存储卡,所述存储卡用于根据所述第一信息存储所述待检测信号,以及检测是待检测信号时的采集时间。具体地,其中FPGA是板卡的主体,负责采集待监控的信号状态,并存储到存储卡中。RTC模块负责提供当前的时间给FPGA,该时间和监控的信号状态一起存储,便于调试人员参考。FPGA和RTC模块、存储卡相连接。可选地,作为本申请一个实施例,所述待检测信号通过所述主板获取的跳变信号,所述信号跳变包括高电平信号变为低电平信号、低电平信号变为高电平信号。因此,本申请实施例提供一种信号检测的板卡,能够检测主板的待检测信号,并且能够将该待检测信号所在主板的相关信息对应存储下来,有利于提高故障检测的灵活性,并有利于降低成本。图2示出了本申请一个实施例的用于信号检测的主板示意图,包括:电可擦可编程只读存储器EEPROM,所述EEPROM用于存储第一信息,其中,所述第一信息包括所述主板的标识信息,待检测信号的标识信息和所述待检测信号对应的管脚信息;基板控制器BMC、仲裁芯片,其中,所基板控制器通过所述仲裁芯片读取所述EEPROM中的第一信息,所述EEPROM、所述BMC和所述仲裁芯之间通过I2C总线连接,所述BMC还用于通过I2C总线连接信号监控板卡、所述仲裁芯片用于通过I2C总线连接所述信号监控板卡。具体地,在主板上,将待监控信号连接给信号监控板卡。在主板上集成EEPROM,存储主板的唯一标识,以及待监测信号的名称和该信号连接到的管脚序号列表。这些信息通过BMC写入。例如,读取EEPROM可以得到管脚1对应着CPU_PWRGD信号这样的信息。应理解,第一信息中还可以包括其他信息,本申请不做限定,这样,服务器每次上电的时候,都会读取并存储主板的唯一识别标识。这样在信号监控板卡在一个主板上使用过后,不需要进行数据清理就可以拿到另一个主板上继续使用,并且不会产生数据混乱的问题。对应的,信号检测板卡增加了识别主板需要监控的信号名称,并按照对应的名称将信号状态存储到存储卡中的机制。保障了存储信号状态的易读性。在主板上集成BMC,通过I2C总线连接信号监控板卡的FPGA。BMC可以通过这条I2C总线令FPGA修改当前RTC时间设置。可选地,作为本申请一个实施例,所述主板还用于为所述信号监控板卡供电。也就是说,主板为信号监控板卡提供电源。应理解,主板上其他跟本专利内容无关的部分没有画出。主板和信号监控板卡采用常规的方案通过连接器相连,为简洁起见,图中未画出。可选地,作为本申请一个实施例,所述仲裁芯片为PCA9541芯片或者PCA9641芯片。因此,现有技术中,服务器信号监控单元一般都集成在主板中,会带来设计成本增加、灵活性差的问题的设计。因此,在本申请实施例中,将服务器信号监控单元制作成单独的板卡,实现了一个板卡可以在多个项目中应用,降低设计成本,增加设计灵活性。图3示出了本申请一个实施例板卡和主板的互联结构的示意性框图。将服务器信号监控单元设计成一个独立的板卡,如图中右侧部分。其中FPGA是板卡的主体,负责采集待监控的信号状态,并存储到SD卡中。RTC模块负责提供当前的时间给FPGA,该时间和监控的信号状态一起存储,便于调试人员参考。FPGA和RTC模块、SD卡相连接。在主板上,将待监控信号连接给信号监控板卡。在主板上集成EEPROM,存储主板的唯一标识,以及待监测信号的名称和该信号连接到的管脚序号列表。这些信息通过BMC写入。例如,读取EEPROM可以得到本文档来自技高网...

【技术保护点】
1.一种信号检测板卡,其特征在于,包括:现场可编程门阵列FPGA,所述FPGA用于通过I2C总线获取主板的第一信息,其中,所述第一信息包括所述主板的标识信息,待检测信号的标识信息和所述待检测信号对应的管脚信息,所述FPGA还用于检测所述待检测信号;实时时钟RTC模块,所述RTC模块用于向所述FPGA提供当前时间信息;存储卡,所述存储卡用于根据所述第一信息存储所述待检测信号,以及检测是待检测信号时的采集时间。

【技术特征摘要】
1.一种信号检测板卡,其特征在于,包括:现场可编程门阵列FPGA,所述FPGA用于通过I2C总线获取主板的第一信息,其中,所述第一信息包括所述主板的标识信息,待检测信号的标识信息和所述待检测信号对应的管脚信息,所述FPGA还用于检测所述待检测信号;实时时钟RTC模块,所述RTC模块用于向所述FPGA提供当前时间信息;存储卡,所述存储卡用于根据所述第一信息存储所述待检测信号,以及检测是待检测信号时的采集时间。2.根据权利要求1所述的方法,其特征在于,所述待检测信号通过所述主板获取的跳变信号,所述信号跳变包括高电平信号变为低电平信号、低电平信号变为高电平信号。3.一种用于信号检测的主板,其特征在于,包括...

【专利技术属性】
技术研发人员:程万前
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1