-
公开(公告)号:CN115061728A
公开(公告)日:2022-09-16
申请号:CN202210722356.0
申请日:2022-06-24
Applicant: 网络通信与安全紫金山实验室
Abstract: 本申请涉及一种信息传输方法、装置、设备、存储介质和程序产品。所述方法包括:响应于对外设的访问操作,生成对应的配置信息;基于所述配置信息对各影子寄存器进行配置,得到各所述影子寄存器的目标数据;各处理器与对应的影子寄存器相连;获取各所述影子寄存器中目标数据的比较结果,并根据所述比较结果更新各所述影子寄存器的标志位;当各所述影子寄存器的标志位对应的标志信息满足第一预设要求时,将所述标志信息为第一类标志信息所对应的所述影子寄存器中的目标数据提取为第一目标数据,根据所述第一目标数据执行所述访问操作,并将标志信息为第二类标志信息所对应的处理器执行恢复操作。采用本方法能够对软错误进行修复的信息传输方法。
-
公开(公告)号:CN115016993A
公开(公告)日:2022-09-06
申请号:CN202210526720.6
申请日:2022-05-16
Applicant: 网络通信与安全紫金山实验室
Inventor: 朱赤丹
Abstract: 本申请涉及一种适用于异构冗余的错误清洗方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取多个中央处理器中每个中央处理器的寄存器堆,各中央处理器采用不同的指令集架构;获取预设程序及其对应的汇编文件;汇编文件包括各中央处理器对自身寄存器的操作过程;确定得到运行出错的第一中央处理器;从汇编文件中确定出运行正确的第二中央处理器对应的汇编子文件;获取第二中央处理器的寄存器堆与第一中央处理器的寄存器堆的对应关系,并根据汇编子文件及对应关系得到第一中央处理器中每个寄存器在执行完预设程序后的参考值;基于参考值更新第一中央处理器的寄存器的值。本方法能够提高异构冗余系统的错误清洗效率与准确率。
-