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

Interrupt handling method and interrupt handling apparatus

A processing method and processing device technology, applied in the direction of electrical digital data processing, instruments, etc., can solve the problems of interrupt application processing time difference, execution time difference, long time, etc., to improve overall performance, improve efficiency, and shorten time Effect

Inactive Publication Date: 2008-09-17
VIMICRO CORP
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the above-mentioned method causes a very long time from entering the system interrupt handler to starting to execute the real user interrupt handler, resulting in low efficiency of CPU core processing interrupt application
Moreover, the execution time from the entry of the system interrupt handler to the entry of each user interrupt handler is different, that is, the processing time of different interrupt requests varies greatly

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 handling method and interrupt handling apparatus
  • Interrupt handling method and interrupt handling apparatus
  • Interrupt handling method and interrupt handling apparatus

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0030] refer to figure 2 , the first embodiment of the present invention comprises the following steps:

[0031] Step 101, pre-set a corresponding one-bit interrupt enable register, one-bit interrupt application register and a user interrupt address register for each interrupt application in the interrupt controller, and also pre-set the interrupt sequence number register and interrupt address in the interrupt controller register.

[0032] According to the interrupt controller set up above as image 3 shown. refer to image 3 , The interrupt controller includes an interrupt enable register, an interrupt application register, a user interrupt address register, an interrupt sequence number register, an interrupt address register and an interrupt arbiter. As known to those skilled in the art, registers usually have their own control logic to complete control operations such as reading, writing, and judgment. In the embodiment of the present invention, the control operations ...

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 relates to an intermission treating method, which arranges an intermission address register in the intermission controller. Said method comprises: A, writing the initial address of user intermission treating program at present highest priority into the intermission address register, and sending said highest priority intermission request to the CPU inner core; B, CPU inner core reads the address of said intermission address register, and executes the user intermission treating program according to said address. The invention can shorten the time that CPU inner core starts to execute the user intermission treating program, improve the efficiency that CPU inner core treats intermission request, to improve the whole property of SOC. The invention has the same execute time that from the inlet of system intermission treating program to the inlet of each user intermission treating program. And said invention can be used in general CPU inner core and SOC.

Description

technical field [0001] The invention relates to the technical field of interrupt processing, in particular to an interrupt processing method and an interrupt processing device. Background technique [0002] Generally, the central processing unit (CPU) core provides some interrupt request signals. For example, the popular ARM core in the industry provides two kinds of hardware interrupt request signals: common interrupt request (IRQ) and fast interrupt request (FIQ). In a system-on-chip (SOC) with an integrated CPU core, usually more than one user interrupt needs to be processed, so an interrupt controller is required to complete the management of interrupt signals, such as interrupt enable, interrupt mask, interrupt arbitration and other functions. The interrupt controller selects the interrupt signal with the highest priority according to the user's needs and hands it to the CPU core for processing. [0003] refer to figure 1 , The parts involved in interrupt processing i...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F13/26
Inventor 霍晓方
Owner VIMICRO CORP