Loading device for centralized storage of satellite-borne multiprocessor software, software loading method and software updating method

A multi-processor and loading device technology, which is applied in software deployment, program control devices, software maintenance/management, etc., can solve the problems of large number of configuration memory, difficult software update, large occupied area, etc., and achieve cost saving and convenience Effects of software update maintenance and weight reduction

Active Publication Date: 2017-09-15
36TH RES INST OF CETC
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of the above analysis, the present invention aims to provide an on-board multiprocessor embedded software centralized storage and loading device, loading method and software update method to solve the problem of parallel computing of multiple processing modules in existing on-board processing equipment, distributed There are many problems such as the large number of configuration memory, the large occupation area, the high price, and the difficulty in implementing software updates in the spaceborne environment.

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
  • Loading device for centralized storage of satellite-borne multiprocessor software, software loading method and software updating method
  • Loading device for centralized storage of satellite-borne multiprocessor software, software loading method and software updating method
  • Loading device for centralized storage of satellite-borne multiprocessor software, software loading method and software updating method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Preferred embodiments of the present invention will be specifically described below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a part of the application and are used together with the embodiments of the present invention to explain the principle of the present invention.

[0040] A specific embodiment of the present invention discloses an on-board multiprocessor embedded software centralized storage and loading device, the loading device strips the configuration memory and uses the bus loading technology to realize centralized software storage and on-orbit maintenance, such as figure 2 As shown, it includes a bus, a control module, and a processing module; the bus is a CAN bus, connected to the control module and the processing module, and completes the data exchange between the control module and the processing module; the processing module completes the star The work of loading data processing, the processing module can...

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 loading device for centralized storage of satellite-borne multiprocessor software, a software loading method and a software updating method. The loading device comprises a bus, a control module and n processing modules, wherein the bus is connected with the control module and the n processing modules and is used for completing data exchange between the control module and the processing modules; the processing modules are used for completing processing of satellite-borne data; the processing modules do not comprise memories which are used for storing loading programs; the control module is used for completing scheduling and storage of loading software of the processing modules; and the loading software of the processing module is stored in a memory of the control module. According to the device and the methods provided by the invention, the costs of components and parts can be greatly saved, the layout spaces of printed boards can be saved, the power consumption of products can be decreased, the weights of the products can be lightened, and convenience is brought to the updating and maintenance of software.

Description

technical field [0001] The invention relates to the technical field of loading, in particular to a device for centralized storage and loading of software of an on-board multiprocessor, a loading method and a software updating method. Background technique [0002] At present, most of the electronic systems of space vehicles use DSP (Digital Signal Processor) and FPGA (Field-Programmable Gate Array) as the core information processing modules. The functions and performance of the electronic system largely rely on DSP and FPGA software to achieve. In order to improve the processing capability, the parallel processing architecture of multi-channel and multi-processing modules is an inevitable trend and development direction. [0003] Conventional on-board processing module software configuration, such as figure 1 As shown, the processing module includes DSP, FPGA, configuration memory and power supply. The common way to load DSP and FPGA software is to place PROM (Programmable R...

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/44G06F9/445
CPCG06F8/65G06F8/71
Inventor 李晓星
Owner 36TH RES INST OF CETC
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