Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Interrupt control method, interrupt processing method, interrupt controller and processor

A control method and processor technology, applied in the direction of electrical digital data processing, instruments, etc., can solve the problem of low efficiency of interruption events, achieve the effect of improving efficiency and improving processing efficiency

Active Publication Date: 2014-01-29
SANECHIPS TECH CO LTD
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide an interrupt control method, an interrupt processing method, an interrupt controller and a processor, so as to overcome the problem of low efficiency of the existing interrupt controller co-processor for interrupt event processing

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Interrupt control method, interrupt processing method, interrupt controller and processor
  • Interrupt control method, interrupt processing method, interrupt controller and processor
  • Interrupt control method, interrupt processing method, interrupt controller and processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.

[0047] An embodiment of the present invention provides an interrupt control method. This embodiment is described from the perspective of an interrupt controller. The method includes:

[0048] Step 11. Sampling the interrupt requests of each interrupt source according to the sampling information, and saving the interrupt requests in the corresponding interrupt request registers by group as unit and by interrupt type;

[0049] Before sampling the interrupt request of each interrupt source according to the sampling information, the method further includes:

[0050] Receive init...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an interrupt control method, an interrupt processing method, an interrupt controller and a processor. The interrupt control method comprises the steps that interrupt requests of all interrupt sources are sampled according sampling information and the interrupt requests are stored to corresponding interrupt request registers with a group as a unit according to the interrupt types; if the fact that an interrupt request exists in the current interrupt request register is determined, a control signal is sent to the processor so that the processor can execute all the interrupt requests in the interrupt group where the interrupt request belongs according to the control signal. According to the interrupt control method, the interrupt processing method, the interrupt controller and the processor, interrupt grouping configuration is conducted so that the processor can process the interrupt requests with a group as a unit in a batch mode, the interrupt request processing efficiency of the processor is improved, and therefore the processing efficiency of a whole system is improved.

Description

technical field [0001] The invention relates to an interrupt control technology of a system on chip (SOC), in particular to an interrupt control method, an interrupt processing method, an interrupt controller and a processor. Background technique [0002] The Interrupt Controller is an important module within the System-on-Chip SOC. With the increasingly large-scale design of today's SOC, which contains many hardware modules and embedded software, such as dedicated computing accelerators, direct memory access (DMA) controllers, double-rate synchronous dynamic random access memory (DDR) interface And custom IP, etc., these modules will output several or even dozens of interrupts to be processed, plus software interrupts and external interrupts, etc., the total number of interrupts in the entire system is often hundreds, but the processor core digital signal processing (DSP) Generally, there are only a few interrupt request inputs, so the interrupt output of all modules must ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F13/24
Inventor 聂聪
Owner SANECHIPS TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products