Method and Device for Error Detection for a Cache Memory and Corresponding Cache Memory
    4.
    发明申请
    Method and Device for Error Detection for a Cache Memory and Corresponding Cache Memory 有权
    用于高速缓存存储器和相应缓存存储器的错误检测的方法和装置

    公开(公告)号:US20070271485A1

    公开(公告)日:2007-11-22

    申请号:US10561634

    申请日:2004-06-18

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1064

    摘要: A method for error detection in a cache memory for storing data, the access to the data stored in the cache memory taking place by addresses assigned to them, wherein for the addresses assigned to the stored data, at least one first test signature made up of at least one first signature bit is generated and also stored in the cache memory.

    摘要翻译: 一种用于存储数据的高速缓冲存储器中的错误检测方法,通过分配给它们的地址进行存储在高速缓冲存储器中的数据的访问,其中对于分配给存储数据的地址,至少一个第一测试签名由 生成至少一个第一签名位并将其存储在高速缓冲存储器中。

    Method, operating system and computing hardware for running a computer program
    5.
    发明授权
    Method, operating system and computing hardware for running a computer program 有权
    用于运行计算机程序的方法,操作系统和计算硬件

    公开(公告)号:US07890800B2

    公开(公告)日:2011-02-15

    申请号:US11659307

    申请日:2005-07-25

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1438 G06F11/1479

    摘要: A method for running a computer program on computing hardware, in particular on a microprocessor. The computer program includes multiple program objects designed as tasks, for example. Transient and permanent errors are detected during the running of the computer program on the computing hardware. To be able to handle these transient errors constructively when they occur in a computer system in such a way that the functionality and function reliability of the computer system are restored within the shortest possible error tolerance time, at least one program object that has already been sent for execution is set into a defined state on detection of an error and is restarted from this state. The program object is a runtime object of the computer program, for example, also known as a task. One or more tasks that are still being executed or have already been executed on occurrence of an error are restarted and run again.

    摘要翻译: 一种用于在计算硬件上运行计算机程序的方法,特别是在微处理器上。 计算机程序包括例如设计为任务的多个程序对象。 在计算机硬件上的计算机程序运行期间检测到瞬时和永久性错误。 为了能够以这样的方式在计算机系统中发生计算机系统的功能和功能可靠性在尽可能短的误差容忍时间内恢复的方式能够构建性地处理这些瞬态错误,至少已经发送了一个程序对象 在执行错误检测时,执行被设置为定义状态,并从该状态重新启动。 程序对象是计算机程序的运行时对象,例如也称为任务。 一个或多个仍在执行或已发生错误的任务将重新启动并重新运行。

    Method and device for error detection for a cache memory and corresponding cache memory
    6.
    发明授权
    Method and device for error detection for a cache memory and corresponding cache memory 有权
    用于高速缓冲存储器和对应高速缓冲存储器的错误检测的方法和装置

    公开(公告)号:US07831889B2

    公开(公告)日:2010-11-09

    申请号:US10561634

    申请日:2004-06-18

    IPC分类号: G11C29/00

    CPC分类号: G06F11/1064

    摘要: A method for error detection in a cache memory for storing data, the access to the data stored in the cache memory taking place by addresses assigned to them, wherein for the addresses assigned to the stored data, at least one first test signature made up of at least one first signature bit is generated and also stored in the cache memory.

    摘要翻译: 一种用于存储数据的高速缓冲存储器中的错误检测方法,通过分配给它们的地址进行存储在高速缓冲存储器中的数据的访问,其中对于分配给存储数据的地址,至少一个第一测试签名由 生成至少一个第一签名位并将其存储在高速缓冲存储器中。

    Restarting an errored object of a first class
    7.
    发明授权
    Restarting an errored object of a first class 有权
    重新启动第一类错误的对象

    公开(公告)号:US07788533B2

    公开(公告)日:2010-08-31

    申请号:US11666408

    申请日:2005-10-19

    IPC分类号: G06F11/00

    摘要: A method for running a computer program on computing hardware, in particular on a microprocessor, is described, the computer program including multiple program objects and errors being detected in the method while running the computer program on the computing hardware, the program objects being subdivided into at least two classes and program objects of the first class being repeated when an error is detected and, when an error is detected in one program object of the first class, which has already been sent for execution, this program object of the first class being restarted instead of a program object of the second class.

    摘要翻译: 描述了一种用于在计算硬件上运行计算机程序的方法,特别是在微处理器上运行计算机程序的方法,该计算机程序包括多个程序对象和在方法中检测到的错误,同时在计算硬件上运行计算机程序,程序对象被细分为 当检测到错误时,重复第一类的至少两个类和程序对象,并且当已经发送执行的第一类的一个程序对象中检测到错误时,该第一类的该程序对象是 重新启动而不是第二个类的程序对象。

    Restarting an errored object of a first class
    8.
    发明授权
    Restarting an errored object of a first class 有权
    重新启动第一类错误的对象

    公开(公告)号:US07716524B2

    公开(公告)日:2010-05-11

    申请号:US11666097

    申请日:2005-10-20

    IPC分类号: G06F11/00

    摘要: A method for executing a computer program on computing hardware, e.g., on a microprocessor, is provided, the computer program including multiple program objects and errors being detected in the method while running the computer program on the computing hardware. The program objects are subdivided into at least two classes, and multiple program objects are executed during one run, program objects of the first class being repeated when an error is detected and, when an error is detected in one program object of the first class, which has already been sent for execution, this program object of the first class is restarted instead of a program object of the second class after the other program objects of the first class of a run.

    摘要翻译: 提供了一种用于在计算硬件上执行计算机程序的方法,例如在微处理器上,该计算机程序包括多个程序对象和在该计算硬件上运行该计算机程序时在该方法中检测到的错误。 程序对象被细分为至少两个类,并且在一次运行期间执行多个程序对象,当检测到错误时重复第一类的程序对象,并且当在第一类的一个程序对象中检测到错误时, 已经被发送执行,第一类的程序对象在第一类的其他程序对象之后被重新启动而不是第二类的程序对象。

    Method, operating system and computing hardware for running a computer program
    9.
    发明申请
    Method, operating system and computing hardware for running a computer program 有权
    用于运行计算机程序的方法,操作系统和计算硬件

    公开(公告)号:US20090254773A1

    公开(公告)日:2009-10-08

    申请号:US11666408

    申请日:2005-10-19

    IPC分类号: G06F11/14

    摘要: A method for running a computer program on computing hardware, in particular on a microprocessor, is described, the computer program including multiple program objects and errors being detected in the method while running the computer program on the computing hardware, the program objects being subdivided into at least two classes and program objects of the first class being repeated when an error is detected and, when an error is detected in one program object of the first class, which has already been sent for execution, this program object of the first class being restarted instead of a program object of the second class.

    摘要翻译: 描述了一种用于在计算硬件上运行计算机程序的方法,特别是在微处理器上运行计算机程序的方法,该计算机程序包括多个程序对象和在方法中检测到的错误,同时在计算硬件上运行计算机程序,程序对象被细分为 当检测到错误时,重复第一类的至少两个类和程序对象,并且当已经发送执行的第一类的一个程序对象中检测到错误时,该第一类的该程序对象是 重新启动而不是第二个类的程序对象。

    Method, operating system and computing hardware for running a computer program
    10.
    发明申请
    Method, operating system and computing hardware for running a computer program 有权
    用于运行计算机程序的方法,操作系统和计算硬件

    公开(公告)号:US20090031161A1

    公开(公告)日:2009-01-29

    申请号:US11666097

    申请日:2005-10-20

    IPC分类号: G06F11/14

    摘要: A method for executing a computer program on computing hardware, e.g., on a microprocessor, is provided, the computer program including multiple program objects and errors being detected in the method while running the computer program on the computing hardware. The program objects are subdivided into at least two classes, and multiple program objects are executed during one run, program objects of the first class being repeated when an error is detected and, when an error is detected in one program object of the first class, which has already been sent for execution, this program object of the first class is restarted instead of a program object of the second class after the other program objects of the first class of a run.

    摘要翻译: 提供了一种用于在计算硬件上执行计算机程序的方法,例如在微处理器上,该计算机程序包括多个程序对象和在该计算硬件上运行该计算机程序时在该方法中检测到的错误。 程序对象被细分为至少两个类,并且在一次运行期间执行多个程序对象,当检测到错误时重复第一类的程序对象,并且当在第一类的一个程序对象中检测到错误时, 已经被发送执行,第一类的程序对象在第一类的其他程序对象之后被重新启动而不是第二类的程序对象。