Interrupt- controller
OwnerJorg Franke, Joachim Ritterinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerJorg Franke, Joachim Ritterinventors
Estimating the term…
Interrupt controller for controlling access by interrupt sources (11, 12, 13, 14) to a processor (100) and for controlling the associated branching of the current signal processing program (Rx) with a current priority (Px) in the processor. At the input end, the interrupt controller has a predetermined number of interrupt interfaces (21, 22, 23, 24) for the connection of the interrupt sources, each of the interrupt interfaces (21, 22, 23, 24) being assigned a priority value (Pi) and an address (Adi). A selection unit (30) determines from the activated interrupt interfaces the one with the highest priority value (Pmax). The through-connection of the individual interrupt interfaces (21, 22, 23, 24) to the processor (100) as an interrupt request (IR) is determined by a priority comparator (40) and a branching logic (60) which control the initiation of a context backup routine (I) in the processor (100) on the basis of the determined priority value (Pmax) and the current priority value (Px), with the branching logic determining the associated branch addresses (Vi) only toward or at the end of the currently executing context backup routine (I) so as to take into account any interrupt requests received during the context backup routine (I).
An interrupt controller for controlling access by interrupt sources (11, 12, 13, 14) to a signal input of a processor (100) and for branching a program (Rx) currently running in the processor,
Dependencies are inferred from the claim text.