具有故障检测与恢复功能的双核锁步处理器系统技术方案

技术编号:40196639 阅读:25 留言:0更新日期:2024-01-27 00:00
本发明专利技术涉及处理器可靠性设计技术领域,特别涉及一种具有故障检测与恢复功能的双核锁步处理器系统。系统包括:主处理器、从处理器、故障检测与恢复模块、输出缓存和状态信息缓存;主处理器设置有第一状态读取部件和第一恢复部件,从处理器设置有第二状态读取部件和第二恢复部件;状态读取部件用于在每一个时钟周期读取对应处理器内所有存储部件的状态信息并发送至故障检测与恢复模块,故障检测与恢复模块用于对输出信息和状态信息进行比对确定是否故障;恢复部件用于在故障时,控制对应处理器复位,并将故障检测与恢复模块发来的目标状态信息恢复至对应处理器。本方案能够实现处理器所有部件状态的完全恢复,且可以提高故障恢复功能的可靠性。

【技术实现步骤摘要】

本专利技术实施例涉及处理器可靠性设计,特别涉及一种具有故障检测与恢复功能的双核锁步处理器系统


技术介绍

1、目前的锁步处理器设计方案中,故障的恢复往往通过软件完成,需要周期性保存处理器的正确状态信息到可靠存储部件中,这些状态称为“检查点”,在故障发生时将处理器还原到上一个正确状态。然而,处理器很多内部寄存器、内部ram等存储部件是不可见的,也是无法通过软件连接的,因此,现有的锁步处理器的故障恢复功能只能恢复软件可见的处理器状态,内部不可见寄存器、内部ram等存储部件的状态信息无法通过软件保存,因此现有的锁步处理器不能实现处理器状态的完全恢复;另一方面,当处理器遇到挂起类故障时,处理器处于卡死状态,任何软件都无法正常运行,那么现有的锁步处理器是无法恢复状态的,因此现有的锁步处理器的故障恢复功能的可靠性较低。

2、因此,亟需一种新的具有故障检测与恢复功能的双核锁步处理器系统。


技术实现思路

1、为了解决现有的锁步处理器的故障恢复功能不能实现所有内部存储部件的完全恢复,且遇到挂起类故障时无法进行状态恢本文档来自技高网...

【技术保护点】

1.一种具有故障检测与恢复功能的双核锁步处理器系统,其特征在于,包括:主处理器、从处理器、故障检测与恢复模块、输出缓存和状态信息缓存;其中,所述主处理器中设置有第一状态读取部件(1)和第一恢复部件(2),所述从处理器中设置有第二状态读取部件(3)和第二恢复部件(4);

2.根据权利要求1所述的系统,其特征在于,所述存储部件至少包括:通用寄存器、程序指针、控制寄存器、内部RAM。

3.根据权利要求1所述的系统,其特征在于,还包括:主设备和调试适配器;

4.根据权利要求3所述的系统,其特征在于,所述主设备还用于在所述第一恢复部件(2)和所述第二恢复部件(4...

【技术特征摘要】

1.一种具有故障检测与恢复功能的双核锁步处理器系统,其特征在于,包括:主处理器、从处理器、故障检测与恢复模块、输出缓存和状态信息缓存;其中,所述主处理器中设置有第一状态读取部件(1)和第一恢复部件(2),所述从处理器中设置有第二状态读取部件(3)和第二恢复部件(4);

2.根据权利要求1所述的系统,其特征在于,所述存储部件至少包括:通用寄存器、程序指针、控制寄存器、内部ram。

3.根据权利要求1所述的系统,其特征在于,还包括:主设备和调试适配器;

4.根据权利要求3所述的系统,其特征在于,所述主设备还用于在所述第一恢复部件(2)和所述第二恢复部件(4)故障时,通过地面发送遥控指令使所述主处理器和所述从处理器复位和恢复状态。

5.根据权利要求3所述的系统,其特征在于,当所述故障检测与...

【专利技术属性】
技术研发人员:孙川川刘波赵梦张祎頔李圣龙高瑛珂
申请(专利权)人:北京控制工程研究所
类型:发明
国别省市:

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

1