Invention Grant
- Patent Title: Handling and routing interrupts to virtual processors
- Patent Title (中): 处理和路由中断到虚拟处理器
-
Application No.: US13898816Application Date: 2013-05-21
-
Publication No.: US09378162B2Publication Date: 2016-06-28
- Inventor: Anthony Jebson , Andrew John Turner , Matthew Lucien Evans , Gareth James Evans , Adam James McNeeney
- Applicant: ARM LIMITED
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F13/24
- IPC: G06F13/24 ; G06F9/48 ; G06F9/455

Abstract:
An interrupt controller for controlling the routing and handling of interrupts received at a data processing apparatus including at least one physical processing unit configured to run at least one of a plurality of virtual processors and a memory. The interrupt controller includes redistribution circuitry with at least one data store corresponding to the unit, the data store storing a pointer to a virtual pending table storing currently pending virtual interrupts for a virtual processor currently running on the corresponding unit and a pointer to a pending table configured to store currently pending physical interrupts for the corresponding unit and an input configured to receive a virtual interrupt for interrupting a virtual processor. Control circuitry is configured to add the virtual interrupt to the virtual pending table and to store the virtual interrupt in the virtual pending table for the virtual processor that is stored in the memory.
Public/Granted literature
- US20140351471A1 HANDLING AND ROUTING INTERRUPTS TO VIRTUAL PROCESSES Public/Granted day:2014-11-27
Information query