[发明专利]异常复位信息的保存方法及装置无效
| 申请号: | 200810218380.0 | 申请日: | 2008-12-11 |
| 公开(公告)号: | CN101430658A | 公开(公告)日: | 2009-05-13 |
| 发明(设计)人: | 李根柱 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F11/00 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 异常 复位 信息 保存 方法 装置 | ||
技术领域
本发明涉及到通信领域技术,特别涉及到一种异常复位信息的保存方法及装置。
背景技术
随着通信产业的发展,通信产品功能和性能日益完善,通信系统的复杂度以及集成度也越来越高,同时,人们对通信产品可靠性的要求越来越严格。
而在单板进行调试、测试,或者在运行过程中,不可避免的会遇到死机或者复位等故障现象,这时需要获取死机或者复位时单板的相关信息以进行故障定位和故障分析。目前采用的最常见的措施是采用软件保存故障前的核心信息,我们称之为软件黑盒子。
但在很多情况下,我们更需要故障前的硬件信息,这是因为随着单板的再次启动,很多硬件信息已经发生了变化。现有技术中一种保存故障前硬件信息的方法包括:当单板出现故障时,通过复位保护系统自动截获单板硬件复位,复位保护系统利用该硬件复位触发中断,进行系统保护操作;当所有系统保护操作结束后,该复位保护系统释放截获的硬件复位,触发中央处理器复位。
发明人发现现有技术中至少存在如下问题:复位保护系统是由CPU(Central Processing Unit,中央处理单元)来实现的,通常造成CPU异常复位的原因是CPU本身已经跑死了,自己来保存自己的异常信息本身存在逻辑悖论,因此保护操作非常有限,当中央处理器出现异常时,已经很难再来保存系统信息了,同时,利用该复位保护系统的CPU来记录硬件信息时,此时的硬件信息已经不是发生异常时候的信息了,如电源波动和时钟波动造成的CPU复位,此时无法获取复位瞬间的硬件信息,进而无法进行故障定位和故障分析。
发明内容
本发明实施例所要解决的技术问题是提供一种异常复位信息保存的方法及装置已解决现有技术中需要CPU来处理保存复位信息的操作的有限性。
本发明实施例提供的异常复位信息保存的装置,包括:复位监控单元、硬件相关信息寄存器和影子寄存器;
复位监控单元,用于监控单板是否发生异常复位,当发生异常复位时,通知硬件相关信息寄存器单板异常复位;
硬件相关信息寄存器,用于接收单板异常复位的通知,并发送单板异常复位时的硬件相关信息给影子寄存器;
影子寄存器,用于接收所述硬件相关信息寄存器发送的所述单板异常复位时的硬件相关信息。
本发明实施例提供的异常复位信息保存的方法,包括:
接收单板异常复位通知;
发送单板异常复位时的硬件相关信息给影子寄存器。
由此可以看出,本发明实施例通过当单板出现异常复位时,将当前硬件相关信息的保存在影子寄存器中的方式,不需要中央处理器的介入就可以完成复位信息的保存,从而克服了CPU来处理保存复位信息的保护操作的有限性。
附图说明
图1为本发明实施例提供的异常复位信息保存的装置结构示意图;
图2为本发明实施例提供的异常复位信息保存的方法流程示意图;
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
本发明实施例提供的一种异常复位时信息保存的装置,如图1所示,包括复位监控单元101、硬件相关信息寄存器102和影子寄存器103,
复位监控单元101,用于监控单板是否发生异常复位,当发生异常复位时,通知硬件相关信息寄存器102单板异常复位;
硬件相关信息寄存器102,用于接收复位监控单元101发送的单板异常复位的通知,并发送单板异常复位时的硬件相关信息给影子寄存器;
影子寄存器103,用于接收硬件相关信息寄存器发送的所述单板异常复位时的硬件相关信息。
在该装置中,复位监控单元101监控单板是否异常复位,硬件相关信息寄存器102保存单板运行时的硬件相关信息;当复位监控单元101监控到单板异常复位时,锁存异常复位时硬件相关信息寄存器的信息到影子寄存器103。
上述复位监控单元101监控到单板异常复位可以为接收到异常复位信号,该复位信号可以为看门狗复位信号。
复位监控单元101、影子寄存器102和硬件相关信息寄存器103可以共同存在于可编程逻辑器件中。
该装置可以进一步包括:非易失存储器104;
存储影子寄存器103还用于将所述单板异常复位时的硬件相关信息发送给非易失存储器104;
非易失存储器104用于接收存储影子寄存器103中的硬件相关信息并保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810218380.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种以手机画面黑白位图阅读为基础的支付系统
- 下一篇:绿色节能电弧炉控制装置
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





