×

Microprocessor protected against parasitic interrupt signals

  • US 20020144182A1
  • Filed: 04/03/2001
  • Published: 10/03/2002
  • Est. Priority Date: 04/03/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing an interrupt signal using a microprocessor comprising a central processing unit (CPU), an interrupt controller providing an interrupt request signal to the CPU when the interrupt signal is received by the microprocessor, registers having a context stored therein corresponding to a program being executed by the CPU, and a stack for storing the context while an interrupt is being executed, the method comprising:

  • detecting a receipt of the interrupt request signal by the CPU from the interrupt controller;

    storing the context from the registers to the stack;

    verifying that the interrupt request signal is provided to the CPU from the interrupt controller after storing the context to the stack;

    sending an interrupt acknowledge signal and reading and executing a first instruction of an interrupt subroutine using the CPU if the interrupt request signal is provided to the CPU; and

    restoring the stored context from the stack to the registers and returning the CPU to an initial state if the interrupt request signal is not provided to the CPU.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×