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

Control device and method for reducing interruption frequency of processor

A control device and processor technology, which is applied in the fields of electrical digital data processing, instruments, memory systems, etc., can solve problems such as system performance reduction, DSP processing program interference during CPU execution and operation, and affecting system operation performance.

Inactive Publication Date: 2007-04-25
BENQ CORP
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, when the external device 100 repeatedly raises many interrupt requests, these interrupt requests do not necessarily need to be processed immediately by the execution unit, and if the execution unit 101 repeatedly processes the interrupt request and executes the corresponding interrupt When servicing routines, it is easy to cause the CPU to execute the operation process or the DSP processing program to be repeatedly interfered, resulting in reduced system performance and increasing the difficulty of eliminating errors, which will cause unpredictable interference to the entire system and may affect the operation of the entire system. efficacy

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
  • Control device and method for reducing interruption frequency of processor
  • Control device and method for reducing interruption frequency of processor
  • Control device and method for reducing interruption frequency of processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The present invention proposes a control device and method for reducing the number of interruptions to a processor. Without affecting the operation of the system, multiple interruption requests are linked together to achieve the purpose of reducing the number of interruptions.

[0044] Please refer to FIG. 2 , which is a system for reducing the number of interrupts to a processor according to the present invention. The system includes: an external device 3 , an execution unit 2 and a control device 1 .

[0045] Fig. 3 is the block diagram of the preferred embodiment of Fig. 2 control device, shown in dotted line place is control device 1, contains: a first-in-first-out (FIFO) buffer 12, an interrupt controller 11 and two auxiliary tables 13 . The interrupt controller 11 includes a timer 111, and the interrupt controller 11 includes at least three connection terminals, the first connection terminal is used to receive the interrupt sent by the external device 3, and the s...

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

It is a kind of control apparatus and method that can reduce the interruption time of processor in a real-time system. The said control apparatus comprises: a buffer, an interruption control unit, and an assistant meter. The said interruption control unit receives an interruption and sends out an interrupt signal to a processor selectively. The said interruption control unit has a timer. The assistant meter can store the interruption term and execution time that corresponding to each interruption in the said buffer. When the said interruption control unit receives the said interruption, it stores the relevant information of said interruption to the said buffer. Then by comparing the interruption term of said interruption and the execution time of each interruption in the said buffer, it sends out the said interrupt signal selectively according to the comparing result.

Description

technical field [0001] The present invention relates to a control device and method for reducing the number of interrupts to a processor, especially a control device with an interrupt controller and a buffer. Background technique [0002] In a general real-time system (please refer to FIG. 1), when an external device 100, such as an I / O device or a bus, raises an interrupt to an execution unit 101, such as a central processing unit (CPU), a digital signal processor (DSP), When required, the execution unit 101 receives the interrupt and immediately executes an interrupt service routine (Interrupt Service Routine, ISR) corresponding to the interrupt request. [0003] However, when the external device 100 repeatedly raises many interrupt requests, these interrupt requests do not necessarily need to be processed immediately by the execution unit, and if the execution unit 101 repeatedly processes the interrupt request and executes the corresponding interrupt When servicing rout...

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/24G06F12/00
Inventor 姚锦树
Owner BENQ CORP
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