Software-invisible interrupt for a microprocessor

US11080122B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11080122-B2
Application numberUS-201916575697-A
CountryUS
Kind codeB2
Filing dateSep 19, 2019
Priority dateSep 19, 2019
Publication dateAug 3, 2021
Grant dateAug 3, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Examples described herein provide a computer-implemented method that includes executing, by the microprocessor, instructions in an instruction stream of the microprocessor. The method further includes triggering, by control logic of the microprocessor, error condition monitoring logic. The method further includes executing, by the error condition monitoring logic of the microprocessor, an error instruction stream built into the microprocessor to break the microprocessor out of an error condition.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for invisible interrupt of a microprocessor, the method comprising: executing, by the microprocessor, instructions in an instruction stream of the microprocessor; triggering, by control logic of the microprocessor, error condition monitoring logic wherein the error condition monitoring logic is triggered randomly; and executing, by the error condition monitoring logic of the microprocessor, an error instruction stream built into the microprocessor to break the microprocessor out of an error condition. 2. The computer-implemented method of claim 1 , wherein executing the error instruction stream does not change an architectural state of the microprocessor. 3. The computer-implemented method of claim 1 , further comprising: subsequent to breaking the microprocessor out of the error condition, continuing executing the instructions in the instruction stream of the microprocessor. 4. The computer-implemented method of claim 1 , wherein the microprocessor comprises an arithmetic logic unit and a register. 5. A microprocessor comprising: an instruction stream for executing instructions; control logic for triggering an error condition monitoring logic, wherein the error condition monitoring logic is triggered randomly; and the error condition monitoring logic for executing an error instruction stream built into the microprocessor to break the microprocessor out of an error condition. 6. The microprocessor of claim 5 , wherein executing the error instruction stream does not change an architectural state of the microprocessor. 7. The microprocessor of claim 5 , wherein the instruction stream continues to execute the instructions in the instruction stream of the microprocessor subsequent to breaking the microprocessor out of the error condition. 8. The microprocessor of claim 5 , further comprising: an arithmetic logic unit; and a register.

Assignees

Inventors

Classifications

  • Remedial or corrective actions (recovery from an exception in an instruction pipeline G06F9/3861; by retry G06F11/1402; for recovering from a failure of a protocol instance or entity H04L69/40) · CPC title

  • within a central processing unit [CPU] · CPC title

  • Means for error signaling, e.g. using interrupts, exception flags, dedicated error registers · CPC title

  • by interrupt, e.g. masked · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11080122B2 cover?
Examples described herein provide a computer-implemented method that includes executing, by the microprocessor, instructions in an instruction stream of the microprocessor. The method further includes triggering, by control logic of the microprocessor, error condition monitoring logic. The method further includes executing, by the error condition monitoring logic of the microprocessor, an error…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F11/0772. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).