用于容错系统的处理器瞬时故障检测方法

    公开(公告)号:CN103092714A

    公开(公告)日:2013-05-08

    申请号:CN201210591859.5

    申请日:2012-12-31

    Abstract: 用于容错系统的处理器瞬时故障检测方法,本发明涉及一种容错系统中处理器故障的检测方法。它解决了现有的EDDI技术移植工作量巨大造成所占内存或寄存器大和通用性差的问题。包括下述步骤:对进入处理器算术逻单元的C类计算指令进行复制;对步骤一复制得到的C类计算指令进行选择,并复制选定的计算指令,选定的计算指令叫做影子指令,选择之前的计算指令叫做主指令;所述选择原则为:同步指令不选择,同步指令包括访存指令和跳转指令;按照严格锁步的方式执行影子指令与主指令;在顺序执行完影子指令和主指令后立即比较执行结果,对出现影子指令与主指令运算结果不同的情况,认定为出现了处理器瞬时故障;运算结果相同,认为没有出现故障。

Patent Agency Ranking