[发明专利]记录事件的电子装置及其方法有效
申请号: | 201810994154.5 | 申请日: | 2018-08-29 |
公开(公告)号: | CN110389846B | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 刘冠麟 | 申请(专利权)人: | 纬创资通股份有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 徐协成 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 记录 事件 电子 装置 及其 方法 | ||
一种记录事件的电子装置及其方法。电子装置包括随机存取存储器、非易失性存储器、瞬时错误检测器以及时钟计数器。当电子装置中的输入输出端口的状态发生变化时,瞬时错误检测器将输入输出端口的状态及其变化作为事件日志其中之一,依据计数值获得与事件日志其中之一对应的时间戳,并将事件日志及其对应的时间戳依序地暂存于随机存取存储器。并且,瞬时错误检测器判断所述事件日志是否导致故障。当事件日志导致故障时,瞬时错误检测器将随机存取存储器中的事件日志以及与其对应的时间戳储存到非易失性存储器。
技术领域
本发明涉及一种电子装置的状态记录技术,且特别涉及一种记录事件的电子装置及其方法。
背景技术
人们对服务器系统的稳定性有较高的要求,并希望服务器系统可在状态异常时可详实地记录异常事件,让其维护人员易于进行除错。在现行的服务器系统中,可使用查表技术以及实时时钟(Real-Time Clock,RTC)来记录各个事件日志(event log)与事件日志发生的时刻作为时间戳,以利于维护人员在进行除错时可得知是何种情况导致服务器系统发生故障。然而,实时时钟对时间的计数是以“秒”作为单位,在同一秒发生的事件日志将会具备相同的时间戳,导致这些事件日志无法得知发生的先后顺序。在服务器系统的操作频率愈来愈高的情况下,管理者或维护人员难以从这些事件日志中正确地找出故障发生的原因。
另一种除错方式则是利用示波器来量测服务器系统中相应的电路信号。虽然示波器可以查知纳秒(10-9秒)等级的信号变化,但若要储存与阅读这些信号需要大量的储存空间,且维护人员在拆除服务器系统的外壳、架设示波器时需要耗费大量人力及时间。
因此,若可更为准确地得知事件日志的发生时刻,也就是让用于记录事件日志的发生时刻的时间分辨率越高,将让维护人员更易于进行除错。
发明内容
本发明提供一种记录事件的电子装置及其方法,其利用高频率时钟信号产生精确的、高分辨率的时间戳,以使被记录的事件日志与其对应的时间戳能够更为明确地帮助维护人员判断各个事件发生的先后顺序。
本发明揭露一种记录事件的电子装置。所述电子装置包括随机存取存储器、非易失性存储器、瞬时错误检测器以及时钟计数器。随机存取存储器用以暂存多个事件日志以及与所述事件日志对应的时间戳。瞬时错误检测器耦接所述随机存取存储器、所述非易失性存储器以及电子装置中的多个输入输出端口。时钟计数器耦接所述瞬时错误检测器。时钟计数器依据时钟信号产生计数值。当输入输出端口的状态发生变化时,瞬时错误检测器将输入输出端口的状态及其变化作为所述事件日志其中之一,依据所述计数值获得与事件日志其中之一对应的时间戳,并将事件日志及其对应的时间戳依序地暂存于随机存取存储器。瞬时错误检测器判断事件日志是否导致故障。当事件日志导致故障时,瞬时错误检测器将随机存取存储器中的事件日志以及与其对应的时间戳储存到非易失性存储器。
本发明亦揭露一种电子装置中记录事件的方法。电子装置包括多个输入输出端口、随机存取存储器以及非易失性存储器。所述方法包括下列步骤:获得由时钟计数器依据时钟信号所产生的计数值;判断所述输入输出端口的状态是否发生变化;当所述输入输出端口的状态发生变化时,将所述输入输出端口的所述状态及其变化作为所述事件日志其中之一,依据所述计数值获得与所述事件日志其中之一对应的所述时间戳,并将所述事件日志及其对应的所述时间戳依序地暂存于所述随机存取存储器;判断所述事件日志是否导致故障;以及,当所述事件日志导致故障时,将所述随机存取存储器中的所述事件日志以及与其对应的所述时间戳储存到所述非易失性存储器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于纬创资通股份有限公司,未经纬创资通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810994154.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于主数据管理进行数据广播的方法
- 下一篇:存储系统及其操作方法