Unlock instant, AI-driven research and patent intelligence for your innovation.

Interrupt controller and interrupt controlling method

A controller and control line technology, applied in the direction of program startup/switching, multi-program device, etc., can solve problems such as interrupt conflicts, limited storage capacity, and interrupt loss

Active Publication Date: 2013-01-02
SPREADTRUM COMM (SHANGHAI) CO LTD
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of the above problems, the present invention proposes an interrupt controller and an interrupt control method to solve the problems of limited storage capacity, interrupt conflict and interrupt loss in the prior art

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 controller and interrupt controlling method
  • Interrupt controller and interrupt controlling method
  • Interrupt controller and interrupt controlling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make the object, technical solution and advantages of the present invention clearer, the device in the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0026] The interrupt controller device proposed by the present invention, the preferred embodiment is as figure 2 As shown, it includes interface module, interrupt sampling module, interrupt selection module and interrupt processing module, among which:

[0027] Interface module: including the bus interface and interrupt source configuration registers, the interrupt source configuration registers are configured through the bus interface, where the interrupt source configuration registers include interrupt source selection registers, interrupt mode selection registers, interrupt mask selection registers, interrupt interaction selection registers, and The interrupt priority register, the interrupt sampling module, the interrupt selecti...

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 belongs to the field of embedding type systems, in particular to an interrupt controller which comprises an interface module, an interrupt sampling module, an interrupt selection module and an interrupt processing module. A first-in first-out storage similar to queue jumping is utilized to achieve queuing in different priority levels, interrupt cannot be lost even the same interrupt source is not processed for multiple times, concepts of interaction and non-interaction modes are provided, new interrupt is not triggered before the same interrupt output signal is responded, the interrupt is memorized in the FIFO of an interrupt number buffer memory module in buffer mode, and an interrupt temporary shielding register is cleared when the interrupt service program processed by a microprogrammed control unit (MCU). The controller and the method avoid loss of the interrupt caused by the fact that the MCU cannot timely process too much interrupt. The interrupt number buffer memory module can be used for memorizing the interrupt in buffer mode in the interrupt shielding process of the interrupt controller. The interrupt in the shielding period can be completely restored after the interrupt is started. An interrupt controlling method is further provided.

Description

technical field [0001] The invention relates to the field of embedded systems, in particular to an interrupt controller and an interrupt control method. Background technique [0002] An embedded system generally includes a Microprogrammed Control Unit (MCU for short) and a hardware accelerator. The MCU performs general control and calculation, while the hardware accelerator performs special functional processing and calculation. There are usually multiple accelerators. In order to ensure the functional characteristics of the MCU, the MCU and the accelerator must communicate frequently. Generally, there are two ways to communicate: one way is through query, and the MCU periodically queries the status register of the accelerator. , the MCU cannot perform other calculations during the query period, which consumes a large number of calculation cycles, and the power consumption is seriously wasted. The program jumps to the special accelerator control routine, so that the interru...

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): G06F9/48
Inventor 王琼朱志辉彭玲陈美燕
Owner SPREADTRUM COMM (SHANGHAI) CO LTD