Satellite-borne FPGA software on-orbit reconstruction method

A software and spaceborne technology, applied in electrical components, radio transmission systems, transmission systems, etc., can solve the problem of low resource consumption, achieve the effect of reducing the size of the upper injection package, improving the applicability of the project, and reducing the file size

Active Publication Date: 2021-08-17
SPACE STAR TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technology of the present invention solves the problem: overcomes the deficiency of existing FPGA on-orbit reconfiguration technology, and provides a method that can effectively perform on-orbit reconfiguration of on-board FPGA softwa

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
  • Satellite-borne FPGA software on-orbit reconstruction method
  • Satellite-borne FPGA software on-orbit reconstruction method
  • Satellite-borne FPGA software on-orbit reconstruction method

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0033] By the following Figure 1-3 Further detailed description of the specific embodiments of the present invention will be described in detail. The on-white FPGA is implemented in the rail rendering method to use a compressed formation in the space aircraft, mainly comprising reconstructing compressed packet production techniques and compressing two parts of the railroic recombination technique.

[0034] The steps of the present invention are as follows:

[0035] (1) Reconstruction data on the packet generation: After determining that the onboard FPGA software is required to carry out the target, the updated star-loaded FPGA software compiles the generated BIT file in an increment method, and the newly generated BIT file is The BIT file corresponding to the rail run is contracted, generates the reconstructed difference file. The reconstructed difference file is compressed by different compressed block length parameters, and the length can be followed by 2 n The step size or fixe...

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 satellite-borne FPGA software on-orbit reconstruction method. The method comprises the following steps: (1) generating a reconstruction difference data packet and storing the reconstruction difference data packet; (2) compressing the reconstructed difference data packet to generate a compressed packet; (3) packaging the optimal compression parameter and the compressed packet, adding decompression information, and generating a reconstructed upper injection packet; (4) injecting the reconstructed uploading packets into the satellite according to the characteristics of the uplink of the aircraft on the ground, verifying and writing the reconstructed uploading packets into an uploading storage region until uploading of all the subpackets is completed; (5) the on-satellite processor scans all the uploading sub-packages in the uploading storage region, identifies all wrong sub-packages and sub-packages which are not uploaded, and downloads an recognition result to the ground; (6) reinjection is carried out on the ground according to the recognition result until all reconstructed upper injection subpackages pass verification; and (7) the on-satellite processor decompresses the original BIT data and the decompressed data to perform bitwise exclusive OR, restores a reconstructed original code, writes the reconstructed original code into an FPGA external memory, and finally resets the FPGA to reload the BIT file to complete on-orbit reconstruction of the FPGA software.

Description

technical field [0001] The invention relates to an on-orbit reconfiguration method for a space-borne large-capacity FPGA software, which is used for on-orbit reconfiguration of the FPGA software of a space vehicle. Background technique [0002] During the in-orbit service of the spacecraft, if there is a problem with the on-board FPGA software during operation or new functions need to be implemented, the software needs to be repaired or upgraded. At present, the main method of on-orbit reconstruction of spaceborne FPGA is to directly inject the modified FPGA program into the device from the ground, and then load the modified FPGA program through the on-orbit maintenance program. This method requires a large memory to store The file is uploaded, and the transmission time is very long due to the large size of the injected file. There is a risk of failure during the uploading process. Once a transmission error occurs during the uploading process or the aircraft’s energy supply ...

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
IPC IPC(8): H04B7/185H04L29/06H04L29/08
CPCH04B7/18513H04L69/04H04L67/34
Inventor 周其辉顾建梁晟溟钟小荣王康崔鹤王海源李向红王睿晨闫旭李惠琴
Owner SPACE STAR TECH CO LTD
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