Method and system for dynamically loading processor application programs

An application program and dynamic loading technology, applied in the direction of program loading/starting, program control devices, etc., can solve the problems of single function, poor flexibility, fixed function, etc., and achieve the effect of easy system reuse and simple realization

Inactive Publication Date: 2013-07-31
SICHUAN JIUZHOU ELECTRIC GROUP
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to overcome the weaknesses of current electronic devices such as fixed functions, single functions, and poor flexibility, the purpose of the present invention is to provide a dynamic loading system for processor application programs, and another purpose is to provide a method for implementing dynamic loading of processor application programs

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
  • Method and system for dynamically loading processor application programs
  • Method and system for dynamically loading processor application programs
  • Method and system for dynamically loading processor application programs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] All features disclosed in this specification, or all disclosed steps in a method or process, may be combined in any way except mutually exclusive features and / or steps.

[0018] Any feature disclosed in this specification (including any accompanying claims, abstract and drawings), unless expressly stated otherwise, may be replaced by other equivalent or alternative features serving a similar purpose. That is, unless expressly stated otherwise, each feature is but one example of a series of equivalent or similar features.

[0019] The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0020] see figure 1 , as shown in the embodiments, the hardware system 1 capable of dynamically loading applications mainly includes: a DSP processor 11 (TMS320C6416), an FPGA processor 17 (XCR5VSX50T), a programmable logic device CPLD16 (XCR3128XL) , a FLASH memory 13 (S29GL512N), an SDRAM memory 12 (MT48LC32M16...

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 a technique for dynamically loading processor application programs and a hardware system for realizing the technique. The system mainly comprises a digital signal processor (DSP) 11, a field programmable gate array (FPGA) processor 17, a complex programmable logic device (CPLD) 16, a FLASH memory 13, a synchronous dynamic random access memory (SDRAM) 12, an interface chip14 and a power module 15, wherein fixed programs in the FLASH memory 13 comprise a DSP bootstrap program, a DSP management program and a plurality of FPGA and DSP application programs. A method for implementing the system has the characteristics that: dynamic loading and on-line updating of the FPGA application program and the DSP application program are realized by using the management program; the jump among the bootstrap program, the management program and the application programs is realized by the DSP technique so as to complete the dynamic loading function; and the FPGA is taken over bythe CPLD so as to configure a bus and the FPGA application program is loaded by combining the DSP.

Description

technical field [0001] The invention relates to a system capable of dynamically loading processor application programs and a method for realizing the same. Background technique [0002] Functions such as land, sea and air IFF, communication and navigation, electronic countermeasures, missile tracking, etc. are all implemented by independent electronic equipment, such as radio altimeter, IFF, TACAN equipment, DME equipment. These discrete electronic devices are all radio communication systems, and their system structure is similar, and their functions are realized by processors that execute specific application programs. Typically, the processor may be a digital signal processor (DSP), a microcontroller such as an ARM processor, a field programmable gate array (FPGA), a PowerPC, or a general-purpose processor used in a PC or the like. [0003] In these discrete electronic devices, the application program is placed in the external memory, and is loaded into the internal or ex...

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 & AuthorityPatents(China)
IPC IPC(8): G06F9/445
Inventor何敏黄卫
OwnerSICHUAN JIUZHOU ELECTRIC GROUP