-
公开(公告)号:CN101313281A
公开(公告)日:2008-11-26
申请号:CN200680043169.9
申请日:2006-10-18
Applicant: 罗伯特·博世有限公司
CPC classification number: G06F11/1641 , G06F11/1407 , G06F11/165
Abstract: 公开了一种用于在包括至少两个具有寄存器的执行单元(101,102)的系统(100,400)中消除错误的装置(120),其中寄存器用于接收数据。该装置具有比较单元(126),其用于通过比较存放在寄存器中的数据确定差异并借助该差异确定有错误。此外该装置还具有至少一个阴影寄存器(121,122),用于存放有关数据的寄存器的数据,并具有用于在确定存在错误时基于至少一个阴影寄存器(121,122)中的数据在至少一个寄存器中重新产生无错数据的单元。利用该装置可以改善多核处理器(100)的安全性。