一种服务器时钟信号监测系统及监测方法技术方案

技术编号:22260142 阅读:12 留言:0更新日期:2019-10-10 13:39
本发明专利技术涉及服务器技术领域,提供一种服务器时钟信号监测系统及监测方法,监测系统包括通用拓扑时钟电路、晶体、时钟信号异常监测电路以及报警指示灯;晶体用于产生一个固定频率的第二时钟信号,并将第二时钟信号作为时钟信号异常监测电路的输入信号输送至时钟信号异常监测电路;时钟信号异常监测电路分别获取第一时钟信号和第二时钟信号,并判断第一时钟信号和第二时钟信号是否存在异常,当第一时钟信号和第二时钟信号中有一个发生故障时,则生成报警信号,同时将生成的报警信号输送至所述报警指示灯;根据所述时钟信号异常监测电路输出的报警信号,报警指示灯执行点亮动作,从而实现快速定位由于系统时钟异常而造成的服务器故障问题。

A Server Clock Signal Monitoring System and Method

【技术实现步骤摘要】
一种服务器时钟信号监测系统及监测方法
本专利技术属于服务器
,尤其涉及一种服务器时钟信号监测系统及监测方法。
技术介绍
时钟系统对于服务器稳定运行起着决定性作用。服务器主板上的CPU、PCH、BMC、CPLD及各种PCIE设备等都是在外部系统时钟的控制下工作,各芯片内部的每一次时序操作都是在时钟的作用下触发,因此服务器系统对于时钟的精度要求很高。如果系统时钟出现异常,相应芯片的功能将会受到严重影响,甚至会造成整机宕机失效。目前服务器主板上的核心器件如CPU及各种PCIE设备等的时钟均是由石英晶体产生,经过一级或多级ClockBuffer连接至芯片。在服务器长时间运行过程中,可能会出现石英晶体及ClockBuffer芯片失效或者由于时钟芯片引脚虚焊而造成的时钟异常情况,导致后端芯片不能工作。目前,服务器系统中,CPU及各种PCIE设备等的时钟由石英晶体/晶振产生,经过南桥及一级或多级ClockBuffer拓展后分配至各终端芯片,该时钟信号链路是一条开环系统,从晶体到芯片之间缺少对时钟质量的监测及反馈,如果在系统运行过程中由于晶体、ClockBuffer、电路板走线等出现故障而导致时钟异常,服务器主板及后台监控系统并不会出现报警标志,这种情况下的芯片失效很难快速定位问题所在,需要工程师现场调试分析,给服务器的维护造成困难。
技术实现思路
针对现有技术中的缺陷,本专利技术提供了一种服务器时钟信号监测系统,旨在解决现有技术中从晶体到芯片之间缺少对时钟质量的监测及反馈,芯片失效很难快速定位问题所在,需要工程师现场调试分析,给服务器的维护造成困难的问题。本专利技术所提供的技术方案是:一种服务器时钟信号监测系统,包括通用拓扑时钟电路,所述通用拓扑时钟电路输出若干路第一时钟信号,每一路第一时钟信号连接对应的终端设备器件,所述服务器时钟信号监测系统还包括晶体、时钟信号异常监测电路以及报警指示灯;所述晶体,用于产生一个固定频率的第二时钟信号,并将产生的所述第二时钟信号作为所述时钟信号异常监测电路的输入信号输送至所述时钟信号异常监测电路;所述时钟信号异常监测电路,分别与所述晶体和通用拓扑时钟电路连接,用于分别获取所述第一时钟信号和第二时钟信号,并判断所述第一时钟信号和第二时钟信号是否存在异常,当所述第一时钟信号和第二时钟信号中有一个发生故障时,则生成报警信号,同时将生成的报警信号输送至所述报警指示灯;所述报警指示灯,用于根据所述时钟信号异常监测电路输出的报警信号,执行点亮动作。作为一种改进的方案,所述通用拓扑时钟电路包括晶振、南桥芯片和时钟buffer;所述晶振与南桥芯片信号连接,所述南桥芯片与所述时钟buffer信号连接。作为一种改进的方案,所述时钟信号异常监测电路包括:时钟边沿检测电路,用于从所述时钟buffer获取所述第一时钟信号,从所述晶体获取所述第二时钟信号,并使用所述第一时钟信号和第二时钟信号中频率较快的时钟信号触发频率较慢的时钟信号,检测得到频率较慢的时钟信号的上升沿;时钟上升沿计数电路,与所述时钟边沿检测电路连接,用于当所述时钟边沿检测电路检测到频率较慢的时钟信号的上升沿时,对频率较快的时钟信号的上升沿进行计数,并当所述时钟边沿检测电路再次检测到频率较慢的时钟信号的上升沿时,停止计数,记为N;故障判断逻辑电路,与所述时钟上升沿计数电路连接,用于判断所述计数值N与第一时钟信号和第二时钟信号的频率比值M是否相等,当N与M相等时,判定所述第一时钟信号和第二时钟信号均正常,当N与M不相等时,则判定所述第一时钟信号和第二时钟信号有一个处于异常状态,则生成报警信号,同时将生成的报警信号输送至所述报警指示灯。作为一种改进的方案,所述第一时钟信号从所述时钟buffer的空闲引脚引出。作为一种改进的方案,所述第一时钟信号从所述时钟buffer与所述终端设备器件之间的连接线路上获取。作为一种改进的方案,所述时钟信号异常监测电路内置于复杂可编程逻辑器件中。本专利技术的另一目的在于提供一种基于服务器时钟信号监测系统的服务器时钟信号监测方法,所述方法包括下述步骤:晶体产生一个固定频率的第二时钟信号,并将产生的所述第二时钟信号作为所述时钟信号异常监测电路的输入信号输送至所述时钟信号异常监测电路;时钟信号异常监测电路分别获取所述第一时钟信号和第二时钟信号,并判断所述第一时钟信号和第二时钟信号是否存在异常,当所述第一时钟信号和第二时钟信号中有一个发生故障时,则生成报警信号,同时将生成的报警信号输送至所述报警指示灯;根据所述时钟信号异常监测电路输出的报警信号,报警指示灯执行点亮动作。作为一种改进的方案,所述时钟信号异常监测电路分别获取所述第一时钟信号和第二时钟信号,并判断所述第一时钟信号和第二时钟信号是否存在异常,当所述第一时钟信号和第二时钟信号中有一个发生故障时,则生成报警信号,同时将生成的报警信号输送至所述报警指示灯的步骤具体包括下述步骤:时钟边沿检测电路从所述时钟buffer获取所述第一时钟信号,从所述晶体获取所述第二时钟信号,并使用所述第一时钟信号和第二时钟信号中频率较快的时钟信号触发频率较慢的时钟信号,检测得到频率较慢的时钟信号的上升沿;当所述时钟边沿检测电路检测到频率较慢的时钟信号的上升沿时,时钟上升沿计数电路对频率较快的时钟信号的上升沿进行计数,并当所述时钟边沿检测电路再次检测到频率较慢的时钟信号的上升沿时,停止计数,记为N;故障判断逻辑电路判断所述计数值N与第一时钟信号和第二时钟信号的频率比值M是否相等,当N与M相等时,判定所述第一时钟信号和第二时钟信号均正常,当N与M不相等时,则判定所述第一时钟信号和第二时钟信号有一个处于异常状态,则生成报警信号,同时将生成的报警信号输送至所述报警指示灯。在本专利技术实施例中,服务器时钟信号监测系统包括通用拓扑时钟电路、晶体、时钟信号异常监测电路以及报警指示灯;晶体用于产生一个固定频率的第二时钟信号,并将第二时钟信号作为时钟信号异常监测电路的输入信号输送至时钟信号异常监测电路;时钟信号异常监测电路分别获取第一时钟信号和第二时钟信号,并判断第一时钟信号和第二时钟信号是否存在异常,当第一时钟信号和第二时钟信号中有一个发生故障时,则生成报警信号,同时将生成的报警信号输送至所述报警指示灯;根据所述时钟信号异常监测电路输出的报警信号,报警指示灯执行点亮动作,从而实现快速定位由于系统时钟异常而造成的服务器故障问题。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。图1是本专利技术提供的服务器时钟信号监测系统的结构示意图;图2是本专利技术提供的服务器时钟信号监测方法的实现流程图;图3是本专利技术提供的时钟信号异常监测电路分别获取所述第一时钟信号和第二时钟信号,并判断所述第一时钟信号和第二时钟信号是否存在异常,当所述第一时钟信号和第二时钟信号中有一个发生故障时,则生成报警信号,同时将生成的报警信号输送至所述报警指示灯的实现流程图;其中,1-通用拓扑时钟电路,2-终端设备器件,3-晶体,4-时钟信号异常监测电路,5-报警指示灯,6-晶振,7本文档来自技高网...

【技术保护点】
1.一种服务器时钟信号监测系统,包括通用拓扑时钟电路,所述通用拓扑时钟电路输出若干路第一时钟信号,每一路第一时钟信号连接对应的终端设备器件,其特征在于,所述服务器时钟信号监测系统还包括晶体、时钟信号异常监测电路以及报警指示灯;所述晶体,用于产生一个固定频率的第二时钟信号,并将产生的所述第二时钟信号作为所述时钟信号异常监测电路的输入信号输送至所述时钟信号异常监测电路;所述时钟信号异常监测电路,分别与所述晶体和通用拓扑时钟电路连接,用于分别获取所述第一时钟信号和第二时钟信号,并判断所述第一时钟信号和第二时钟信号是否存在异常,当所述第一时钟信号和第二时钟信号中有一个发生故障时,则生成报警信号,同时将生成的报警信号输送至所述报警指示灯;所述报警指示灯,用于根据所述时钟信号异常监测电路输出的报警信号,执行点亮动作。

【技术特征摘要】
1.一种服务器时钟信号监测系统,包括通用拓扑时钟电路,所述通用拓扑时钟电路输出若干路第一时钟信号,每一路第一时钟信号连接对应的终端设备器件,其特征在于,所述服务器时钟信号监测系统还包括晶体、时钟信号异常监测电路以及报警指示灯;所述晶体,用于产生一个固定频率的第二时钟信号,并将产生的所述第二时钟信号作为所述时钟信号异常监测电路的输入信号输送至所述时钟信号异常监测电路;所述时钟信号异常监测电路,分别与所述晶体和通用拓扑时钟电路连接,用于分别获取所述第一时钟信号和第二时钟信号,并判断所述第一时钟信号和第二时钟信号是否存在异常,当所述第一时钟信号和第二时钟信号中有一个发生故障时,则生成报警信号,同时将生成的报警信号输送至所述报警指示灯;所述报警指示灯,用于根据所述时钟信号异常监测电路输出的报警信号,执行点亮动作。2.根据权利要求1所述的服务器时钟信号监测系统,其特征在于,所述通用拓扑时钟电路包括晶振、南桥芯片和时钟buffer;所述晶振与南桥芯片信号连接,所述南桥芯片与所述时钟buffer信号连接。3.根据权利要求2所述的服务器时钟信号监测系统,其特征在于,所述时钟信号异常监测电路包括:时钟边沿检测电路,用于从所述时钟buffer获取所述第一时钟信号,从所述晶体获取所述第二时钟信号,并使用所述第一时钟信号和第二时钟信号中频率较快的时钟信号触发频率较慢的时钟信号,检测得到频率较慢的时钟信号的上升沿;时钟上升沿计数电路,与所述时钟边沿检测电路连接,用于当所述时钟边沿检测电路检测到频率较慢的时钟信号的上升沿时,对频率较快的时钟信号的上升沿进行计数,并当所述时钟边沿检测电路再次检测到频率较慢的时钟信号的上升沿时,停止计数,记为N;故障判断逻辑电路,与所述时钟上升沿计数电路连接,用于判断所述计数值N与第一时钟信号和第二时钟信号的频率比值M是否相等,当N与M相等时,判定所述第一时钟信号和第二时钟信号均正常,当N与M不相等时,则判定所述第一时钟信号和第二时钟信号有一个处于异常状态,则生成报警信号,同时将生成的报警信号输送至所述报警指示灯。4.根据权利要求3所述的服务器时钟信号监测系统,其特征在于,所述...

【专利技术属性】
技术研发人员:孟庆振杨艳兴
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

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

1