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

Multiprocessor interface with dynamic duty management ability and its program loading/unloading method

A multi-processor, dynamic work technology, applied in the direction of multi-programming device, resource allocation, etc., can solve the problems of waste of logic operation, cost of registers, increase of cost, etc., and achieve the effect of saving time and hardware cost.

Active Publication Date: 2009-08-05
IND TECH RES INST
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] 2. In order to process a large number of data streams, DSP places a relatively large number of registers (registers), but its built-in data memory (data memory) does not have the abstraction level of cache (cache) for the purpose of predictive execution. Such a design structure will lead to a significant increase in the cost of context switching
[0011] 3. DSP usually has special-purpose functional modules, such as bit-manipulation unit, Galois-field arithmetic unit, etc., so that the high-cost processor executes the simple The logic operation is relatively wasteful
However, the disadvantage of this method is the cost of an additional set of registers

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
  • Multiprocessor interface with dynamic duty management ability and its program loading/unloading method
  • Multiprocessor interface with dynamic duty management ability and its program loading/unloading method
  • Multiprocessor interface with dynamic duty management ability and its program loading/unloading method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0081] In order to effectively help the communication between dual (multi) core processors, including data transfer, work assignment, and dynamically manage the assignment of the Micro Processor Unit (MPU) to the Digital Signal Processor (Digital Signal Processor) , DSP) work, the present invention proposes a special communication interface and a program loading and unloading method using the communication interface, in order to achieve the above-mentioned functions. In order to make the content of the present invention more clear, the following specific examples are given as examples in which the present invention can indeed be implemented.

[0082] figure 2 It is a schematic diagram of a multi-processor interface with dynamic task management capability according to an embodiment of the present invention. Please refer to figure 2 , the communication interface 200 of the present embodiment is configured between the microprocessor unit (MPU) 210 and the digital signal proce...

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

A multi-processor interface with dynamic work managing capacity and a program unloading method are provided. The method is suitable for use in the microprocessor unit configuration (Micro Processor Unit, MPU) and digital signal processors (Digital Signal Processor, DSP) between communication interface and dynamic management microprocessor unit assigned to the digital signal processor to deal with the work. First of all, the search for digital signal processors in the implementation of the idle unit, then the above-mentioned work of one of a number of threads to the execution unit scheduled for the final implementation of the unit to start this thread to perform. Accordingly, the hardware cost can be saved, the effective multi-core processors to enhance the effectiveness of communication.

Description

technical field [0001] The invention relates to a multiprocessor interface with dynamic work management capability and a program loading and unloading method thereof. Background technique [0002] Due to the vigorous development of communication and multimedia applications, the tasks supported by various electronic products on the market tend to be diversified, which also causes the complexity of calculations of the electronic products to increase significantly when processing these tasks. Taking the most common mobile phone at present as an example, in addition to basic communication functions, it also includes functions such as integrating a digital camera, multimedia player, and even a global positioning system (Global Positioning System, GPS). [0003] In order to be able to cope with such high computing demands while maintaining a certain degree of product upgrade flexibility, a dual-core or multi-core heterogeneous integrated processor has been generally accepted as an...

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 Applications(China)
IPC IPC(8): G06F9/50
Inventor 林泰吉谢天威朱元华欧士豪邓翔升刘志尉
Owner IND TECH RES INST