Interrupt controller and method for processing interrupt of multi-core processor shared device
A technology for multi-core processors and shared devices, applied in the field of multi-core processors, can solve problems such as unbalanced interrupt load and decreased efficiency of multi-core processors, and achieve the effect of ensuring balance, eliminating concurrency and nesting problems, and improving switch interrupts
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0034] The process and steps of the present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.
[0035] The invention dynamically adjusts the routing strategy of the interrupt controller by counting the interrupt loads of each core on the multi-core processor in real time, so as to achieve the purpose of balancing the interrupt load and minimizing the waste of interrupts. In addition, the present invention also adopts mechanisms such as an improved switch interrupt and a global access and exit interrupt flag, eliminating the concurrency and nesting problems of shared device interrupts on multiple cores under a multi-core structure.
[0036] figure 2 Shown is a block diagram of an embodiment of the interrupt controller of the present invention. The invention provides an interrupt controller, which is used for processing multi-core processor shared device interrupts. The interrupt controller includes a routing setting mo...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com