Patent ID: 8352804
Filing Date: 2013-01-08
Classification: G06F

Abstract:
1. A system for secure interrupt handling, the system comprising: a plurality of service request nodes (SRNs) and an interrupt controller, wherein the interrupt controller is configured to arbitrate between SRNs having active service requests to determine a winning SRN having the highest priority and store the priority of the winning SRN; the winning SRN is configured to encode its priority and transmit its encoded priority to the interrupt controller, wherein the encoding allows for error detection; the interrupt controller is further configured to receive the encoded priority of the winning SRN, verify it by means of the stored priority of the winning SRN or forward the encoded priority of the winning SRN and the stored priority of the winning SRN established in the arbitration to an integrated circuit for verification, the interrupt controller is further configured to transmit a signal indicating the winning SRN established in the arbitration to the SRNs having active interrupt requests; and the signal indicating the winning SRN comprises the priority of the winning SRN.