-
公开(公告)号:CN101048737A
公开(公告)日:2007-10-03
申请号:CN200580036468.5
申请日:2005-10-19
Applicant: 罗伯特·博世有限公司
CPC classification number: G06F11/1438 , G06F11/0715 , G06F11/0751
Abstract: 用于执行在计算机设备上、尤其是在微处理器上的计算机程序的方法,其中所述计算机程序包括多个程序对象,并且在所述方法中,在执行计算机设备上的所述计算机程序期间进行错误检测,所述程序对象被分成至少两类,其中,在检测到错误时,重复第一类程序对象;并且在已经执行的第一类程序对象中检测到错误时,第一类程序对象代替第二类程序对象而被重新启动。
-
公开(公告)号:CN101243397B
公开(公告)日:2012-05-23
申请号:CN200680029449.4
申请日:2006-07-26
Applicant: 罗伯特·博世有限公司
IPC: G06F9/48
CPC classification number: G06F9/4881 , G06F11/1641 , G06F2201/845
Abstract: 用于控制具有至少两个执行单元的计算机系统的方法和设备,其中,在至少两种运行模式之间进行切换,并且第一运行模式相当于比较模式,而第二运行模式相当于性能模式,其特征在于,定义运行时间对象的至少一个集合,并且设置有控制程序、尤其是调度程序,该控制程序根据关于运行模式的信息给所述运行时间对象分配计算机系统的资源。
-
公开(公告)号:CN101243406B
公开(公告)日:2012-01-11
申请号:CN200680029543.X
申请日:2006-07-27
Applicant: 罗伯特·博世有限公司
IPC: G06F11/16
CPC classification number: G06F11/1675 , G06F11/1641 , G06F11/1687
Abstract: 用于在具有至少两个执行单元的计算机系统中对数据进行比较的方法,其中数据的比较在比较单元中进行,并且每个执行单元都对输入数据进行处理并产生输出数据,其特征在于,一个执行单元向该比较单元预先给定:应当将下一输出数据与至少第二执行单元的输出数据进行比较,并且之后进行至少两个输出数据的比较。
-
公开(公告)号:CN1993679B
公开(公告)日:2010-05-26
申请号:CN200580026278.5
申请日:2005-07-25
Applicant: 罗伯特·博世有限公司
IPC: G06F11/14
CPC classification number: G06F11/1438 , G06F11/1479
Abstract: 本发明涉及用于在计算设备(20)上、尤其是在微处理器(22)上执行计算机程序(23)的方法。该计算机程序(23)包含多个、例如形成为任务的程序对象。在计算机设备(20)上执行计算机程序(23)期间检测瞬态或永久错误。为了在出现瞬态错误期间在一个计算机系统内可以有益地处理这个错误即:在尽可能短的容错时间内再度恢复该计算机系统的作用能力和功能可靠性而建议:在检测到一个错误时已经执行的至少一个程序对象转入到一个定义的状态,并且从这个状态重新启动该程序对象。该程序对象例如是计算机程序(23)的一个渡越时间对象、所谓的任务。在本发明的意义上可以重新启动并执行在出现错误时还在执行或已经执行的一个任务或多个任务。
-
公开(公告)号:CN100538645C
公开(公告)日:2009-09-09
申请号:CN200580036520.7
申请日:2005-10-20
Applicant: 罗伯特·博世有限公司
CPC classification number: G06F11/1438 , G06F11/0715 , G06F11/0751
Abstract: 本发明涉及一种用于在计算设备上、尤其是在微处理器上执行计算机程序的方法,其中该计算机程序包括多个程序对象,而且在该方法中当在该计算设备上执行计算机程序期间检测错误,其中将所述程序对象分为至少两类,并在连续运行中执行多个程序对象,其中在检测到错误时重复第一类的程序对象,并且当第一类的在已得以执行的程序对象中检测到错误时,在连续运行的第一类的其它程序对象之后重新启动第一类的该程序对象来代替第二类的程序对象。
-
公开(公告)号:CN100520730C
公开(公告)日:2009-07-29
申请号:CN200580036497.1
申请日:2005-10-25
Applicant: 罗伯特·博世有限公司
IPC: G06F11/16
CPC classification number: G06F11/004 , G06F1/3203 , G06F1/324 , G06F9/30181 , G06F9/30189 , G06F9/3851 , G06F11/1641 , G06F2201/845 , Y02D10/126
Abstract: 用于在具有至少两个执行单元的计算机系统中对程序代码的执行进行分离的方法和设备,其中在至少两种运行模式之间进行转换,并且第一运行模式对应于比较模式,而第二运行模式对应于性能模式,并且至少两个执行单元在比较模式中执行相同的程序代码,其特征在于,在从比较模式转换到性能模式时通过以下方式实现程序代码的分离,即给每个执行单元分配标识,并且根据所述标识将不同的程序代码分配给至少两个执行单元。
-
公开(公告)号:CN100511165C
公开(公告)日:2009-07-08
申请号:CN200580036496.7
申请日:2005-10-19
Applicant: 罗伯特·博世有限公司
IPC: G06F11/14
CPC classification number: G06F11/1438
Abstract: 本发明涉及用于执行在计算机设备上、尤其是在微处理器上的计算机程序的方法,其中所述计算机程序包括多个程序对象,并且在所述方法中,在执行计算机设备(20)上的所述计算机程序(23)期间进行错误检测。在检测到错误时,把至少一个已经执行的程序对象转入到一个定义的状态,由此重新启动该程序对象,延迟随后的另外的程序对象。
-
公开(公告)号:CN101253485A
公开(公告)日:2008-08-27
申请号:CN200680031419.7
申请日:2006-07-28
Applicant: 罗伯特·博世有限公司
IPC: G06F11/10
CPC classification number: G06F11/1008
Abstract: 一种存储装置包含可写数据存储器(102),以及用于识别(103)从数据存储器(102)中读出的数据字错误的单元,用于校正(101)错误的单元和用于在数据存储器(102)的空闲区域中的新地址上存储已校正的数据字的单元。
-
公开(公告)号:CN101243415A
公开(公告)日:2008-08-13
申请号:CN200680029401.3
申请日:2006-07-26
Applicant: 罗伯特·博世有限公司
IPC: G06F12/08
CPC classification number: G06F12/084 , G06F12/0846 , G06F12/0853
Abstract: 用于在具有至少两个处理单元和用于数据和/或指令的至少一个第一存储器或存储器区域的计算机系统中存储数据和/或指令的方法和设备,其中设有切换装置,并且在至少两种工作模式之间进行切换,其中设有比较装置,并且第一工作模式相应于比较模式,第二工作模式相应于性能模式,其特征在于,在设备中含有第二存储器或存储器区域,其中该设备被构造为Cache存储器系统并配备有至少两个分开的端口,并且至少两个处理单元通过所述端口对第二存储器或存储器区域的相同的或不同的存储器单元进行存取,其中来自第一存储器系统的数据和/或指令以块的方式并且在切换时被缓存。
-
公开(公告)号:CN101243405A
公开(公告)日:2008-08-13
申请号:CN200680029501.6
申请日:2006-07-25
Applicant: 罗伯特·博世有限公司
IPC: G06F11/16
CPC classification number: G06F11/1658 , G06F11/1675 , G06F2201/845
Abstract: 用于在具有至少两个执行单元的计算机系统中确定起始状态的方法,其中在性能模式和比较模式之间进行切换,并且在从性能模式切换到比较模式时为比较模式生成起始状态,其特征在于,针对所述起始状态给可能要匹配的存储器或存储区配备关于该存储器或存储区中的数据和/或指令是否必须针对所述起始状态被改变的标识。
-
-
-
-
-
-
-
-
-