Error correction method with instruction level rollback
AssigneeRenesas Electronics Corporation
InventorsTeppei Hirotsu, Hiromichi Yamada, Teruaki Sakata, Kesami Hagiwara
Life of this patent
Estimating the term…
Loading patent…
AssigneeRenesas Electronics Corporation
InventorsTeppei Hirotsu, Hiromichi Yamada, Teruaki Sakata, Kesami Hagiwara
Estimating the term…
This method is an error correction method such that, when an error is detected in a CPU with pipeline structure, a content of a register file is restored by a delayed register file which holds an execute completion state of an [Instruction N] correctly executed before this error, and a rollback control that re-executes an instruction from the [Instruction N+1] which is the next instruction of the [Instruction N] is performed. The method collects a parity check result of arbitrary Flip-Flops existing inside the CPU, and detects an error. As a result, the content of the register file is restored into the instruction execute completion state preceding to the instruction range likely to malfunction by the error, and the instruction can be roll backed from the beginning of the instruction range likely having malfunctioned by the error.
An error correction method, comprising:
An error correction method for an information processing unit, which comprises a CPU with pipeline structure and a rollback control unit connected to the CPU via a bus, said method comprising:
An information processing unit for performing an error correction method, comprising:
An information processing unit for performing an error correction method, comprising:
Dependencies are inferred from the claim text.