Back to results
US 12,585,491 B2Granted
Processing of interrupts
AssigneeInfineon Technologies AG
InventorsFrank Hellwig, Sandeep Vangipuram
Life of this patent
Estimating the term…
Abstract
It is suggested to process an interrupt event as follows: (i) receiving an interrupt event at a service request node; (ii) providing, by the service request node, an interrupt service request based on the interrupt event, and a security information; and (iii) forwarding the interrupt service request to an interrupt service provider.
Claims20
A method for processing of an interrupt event, comprising:
- receiving an interrupt event at a service request node, the service request node being a portion of an integrated circuit arranged on a semiconductor substrate,
- providing, by the service request node, an interrupt service request based on the interrupt event, and a security information, wherein the security information indicates whether the service request node operates in a secure domain, the service request node operates in a non-secure domain, or the service request node is not yet configured;
- and
- forwarding the interrupt service request to an interrupt service provider, the interrupt service provider included on the integrated circuit.
1 more element
An integrated circuit, comprising:
- an interrupt service provider circuit comprising a master agent circuit;
- and
- an interrupt router circuit including a service request node having a service control register configured to store a security bit;
- and
- wherein the master agent circuit, when authorized as a secure master, is configured to set or clear the security bit;
- and
- wherein the interrupt router circuit is configured to receive an interrupt event that does not include the security bit and, based on the interrupt event, is configured to provide an interrupt service request that includes the security bit to the interrupt service provider circuit;
- and
- wherein the interrupt service provider circuit has another security bit stored within the interrupt service provider circuit, and wherein the interrupt service provider circuit is configured to perform a comparison between the security bit in the interrupt service request with the another security bit stored within the interrupt service provider circuit, and trigger a predefined action based on the comparison.
6 more elements
A device, comprising:
- an interrupt service provider;
- and
- a service request node configured to
- receive an interrupt event;
- and
- generate an interrupt service request that includes indication of the interrupt event and security information that indicates whether the service request node operates in a secure domain, the service request node operates in a non-secure domain, or the service request node is not yet configured;
- and
- provide the interrupt service request to the interrupt service provider.
5 more elements
Dependencies are inferred from the claim text.