Processor and method for performing a hardware test during instruction execution in a normal mode
AssigneeInternational Business Machines Corporation
InventorCharles Robert Moore
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorCharles Robert Moore
Estimating the term…
A processor includes instruction sequencing logic, execution circuitry, data storage coupled to the execution circuitry, and test circuitry. The test circuitry detects for a hardware error in one of the instruction sequencing logic, execution circuitry, and data storage during functional operation of the processor in response to an instruction within an instruction stream provided by the instruction sequencing logic. In one embodiment, a hardware error can be detected by comparing values output in response to a test instruction by redundant circuitry that performs the same function. Alternatively or in addition, a hardware error can be detected by performing an arithmetic or logical operation having a known result (e.g., multiplication by 1, addition of 0, etc.) in response to the test instruction.
A processor, comprising:
A method in a processor including instruction sequencing logic, execution circuitry and data storage, at least one of which includes first and second circuitry, said method comprising:
Dependencies are inferred from the claim text.