Synthesized assertions in a self-correcting processor and applications thereof
AssigneeMIPS Technologies, Inc.
InventorsSoumya Banerjee, Michael Gottlieb Jensen
Life of this patent
Estimating the term…
Loading patent…
AssigneeMIPS Technologies, Inc.
InventorsSoumya Banerjee, Michael Gottlieb Jensen
Estimating the term…
The present invention provides one or more synthesized assertions in a self-correcting processor, and applications thereof. In an embodiment, a synthesized assertion detects a mismatch between actual processor behavior and specified or expected processor behavior. When unexpected processor behavior is encountered, the synthesized assertion alters operation of the processor and causes the processor to behave in the specified or expected manner. Synthesized assertions in accordance with the present invention can detect and correct, for example, exception processing errors, instruction address errors, instruction opcode errors, and errors that can cause a processor to stall, as well as various other types of errors.
A processor, comprising:
A system, comprising:
A tangible computer readable storage medium comprising a processor embodied in software, the processor comprising:
29-38. (canceled)
Dependencies are inferred from the claim text.