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

Multi-task processing method based on digital signal processor

A technology of digital signals and processing methods, applied in digital transmission systems, multi-programming devices, data exchange networks, etc., and can solve problems such as missing processing and task blocking.

Inactive Publication Date: 2007-08-01
HUAWEI TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0021] The invention proposes a multi-task processing method based on a digital signal processor, which solves the problem of task blocking and missing processing caused by the average allocation of time to each processing task
[0022] The present invention further solves the problem of average load distribution of digital signal processors

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
  • Multi-task processing method based on digital signal processor
  • Multi-task processing method based on digital signal processor
  • Multi-task processing method based on digital signal processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Please refer to Fig. 4, shown in 5, the multitasking processing method based on digital signal processor of the present invention, described digital signal processor comprises a plurality of processing passages, each kind of task occupies at least one processing passage (for example occupies 64 processing passages) , set the main loop process, put the low-priority tasks in the main loop processing; set the interrupt process, put the high-priority tasks in the interrupt process, and the time interval of the interrupt process is less than or equal to the minimum processing of the high-priority tasks time interval.

[0040]The priority of processing tasks is set according to the needs or task characteristics, such as in the voice test of the VoIP network, the preprocessing of the voice files to be sent (including DTMF generation, single tone generation, encoding of voice files, etc.), PESQ calculation , audio index calculation and other parts will take up a lot of DSP reso...

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

This invention discloses a multi-task process method based on a digital signal processor containing multiple process channels and every task occupies a channel at the least. A primary circulation flow is designed to process the task information of the low PRI, an interruption flow is designed to process the task information in high PRI and the time interval of the interruption flow is smaller than or equal to that of the task of high PRI.

Description

technical field [0001] The invention relates to a voice communication technology in the field of network communication, in particular to a multi-task processing method based on a digital signal processor (DSP, Digital Signal Processing). Background technique [0002] DSP is a microprocessor with a special structure specially designed to quickly implement various digital signal processing algorithms. Its processing speed has reached 2000MIPS (Million Instruction Per Second, million instructions per second), faster than the fastest CPU. 10-50 times faster, so it can handle multitasking and can handle real-time tasks. For example, in the voice service test of Voice Over Internet Protocol (VoIP, Voice Over Internet Protocol), because the test analysis of voice is mainly a digital signal processing process, which is the frequency domain analysis of voice digital signal, it is especially suitable for DSP processing. [0003] The main purpose of the VoIP voice test tool is to test...

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): G06F9/46H04L12/26H04M3/22
Inventor 王锋黄伟
Owner HUAWEI 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