Guide method and system of coprocessor

A technology of coprocessor and booting system, applied in the direction of program loading/starting, program control device, etc., can solve problems such as time-consuming, high requirements, increase application system cost, etc., to shorten startup time, speed up startup, The effect of saving boot time

Inactive Publication Date: 2009-10-14
VIMICRO CORP
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] It can be seen from the above process that the biggest disadvantage of the existing coprocessor boot method is that the startup time of the entire application system is relatively long
Because this method needs to start the main processor first, then the coprocessor running program stored in the main processor's external storage device is loaded into the coprocessor's external RAM by the main processor through the coprocessor, so that the entire application System startup time is relatively long
Moreover, if the coprocessor runs a large program, the loading process will take a long time, and since the main processor cannot run other programs during the loading process, this will reduce the operating efficiency of the main processor and make the startup of the application system slower
[0006] In addition, the running program of the coprocessor needs to occupy the space of the external storage device of the main processor, which causes an additional burden on the main processor, especially when the running program of the coprocessor is relatively large, the storage of the running program of the coprocessor The larger the storage space of the main processor's external storage device required by the program, the higher the requirements for the main processor's external storage device, which virtually increases the cost of the application system

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
  • Guide method and system of coprocessor
  • Guide method and system of coprocessor
  • Guide method and system of coprocessor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0038] The main idea of ​​the present invention is: after the main processor is started, the coprocessor boot program is downloaded to the external RAM of the coprocessor through the coprocessor, and then the coprocessor boot program completes the guidance of the coprocessor. Since the main processor is only responsible for part of the coprocessor's boot work, this will improve the operating efficiency of the main processor, so that the startup speed of the entire application system can be accelerated and the startup time can be shortened.

[0039] figure 2 It is an exemplary flow chart of the coprocessor boot method of the present invention. see figure 2 , the method includes the following steps:

[0040] Step 201: the main processor downloads the...

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 discloses a coprocessor boot method, which comprises the following steps: A. The main processor downloads the coprocessor boot program to the random access memory (RAM) connected to the coprocessor through the coprocessor ; B, the main processor triggers the coprocessor to run the coprocessor boot program in the RAM; after C, the coprocessor boot program runs, the coprocessor is activated by the coprocessor The running program is downloaded to the RAM connected to the coprocessor; D. The coprocessor boot program starts the coprocessor running program in the RAM. The invention also discloses a coprocessor guiding system, the system includes a main processor, a coprocessor and a RAM. The application of the invention can shorten the startup time of the application system and save the storage space of the external storage device connected to the main processor.

Description

technical field [0001] The invention relates to processor boot technology, in particular to a coprocessor boot method and system. Background technique [0002] At present, a coprocessor (Coprocessor) is being widely used in application systems such as mobile terminals and portable media players (PMP). The use of coprocessors can share part of the work of the main processor and make the application system more powerful. However, the coprocessor itself cannot be self-guided and needs the guidance of the main processor to start. Generally, self-guidance is simply referred to as self-guidance. [0003] The following uses an example to illustrate the process of starting the existing boot coprocessor. [0004] figure 1 Schematic diagram of the structure of the boot system for the existing coprocessor. see figure 1 , wherein, the CPU is the main processor, the storage device shown in the figure is the external storage device of the CPU, and the synchronous dynamic random acces...

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/445
Inventor 唐勉
Owner VIMICRO CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products