Patent ID: 9658919
Date: 2017-05-23
CPC Classifications: G06F

Claim:
1. Apparatus for processing data comprising: processing circuitry configured to perform processing operations; malfunction correction circuitry configured to detect and to correct correctable malfunctions in said processing operations; detection circuitry coupled to said malfunction correction circuitry and configured to detect when one or more state variables of said malfunction correction circuitry indicate that said malfunction correction circuitry is unable to handle a correctable malfunction arising in said processing operations; and malfunction escalation circuitry coupled to said detection circuitry and configured to trigger handling of said correctable malfunction as an uncorrectable malfunction when said malfunction correction circuitry is detected as unable to correct said correctable malfunction, wherein said one or more state variables correspond to said malfunction correction circuitry having a state vulnerable to livelock whereby repeated correction of correctable malfunctions will prevent forward progress in processing operations.