A method for on-orbit reconstruction of spaceborne FPGA software

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

Active Publication Date: 2022-07-29
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 software. This method consumes less resources and has a simple algorithm, and is more suitable for resources affected by limited embedded system, and good portability, which effectively improves the reliability and maintainability of on-orbit aircraft

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
  • A method for on-orbit reconstruction of spaceborne FPGA software
  • A method for on-orbit reconstruction of spaceborne FPGA software
  • A method for on-orbit reconstruction of spaceborne FPGA software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Attached below Figure 1-3 Specific embodiments of the present invention will be described in further detail. The on-orbit reconstruction method of the on-board FPGA is used to implement the on-orbit reconstruction of the FPGA software on the spacecraft by means of compression and annotation.

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

[0035] (1) Reconstruction data uploading package generation: After it is determined that the on-orbit reconstruction of the on-board FPGA software is required, the updated on-board FPGA software is incrementally compiled to generate a BIT file, and the newly generated BIT file and the The BIT files corresponding to the programs running in orbit are compared, and the reconstructed difference files are generated. Then use different compression block length parameters to compress the reconstructed difference file, and its length can be according to 2 n The step size or fixed step size is increased, and the maximum length...

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

An on-orbit reconstruction method for on-board FPGA software, (1) generating and storing reconstructed difference data packets; (2) compressing the reconstructed difference data packets to generate compressed packets; (3) compressing the optimal compression parameters and the compressed packets Assemble the package and add decompression information to generate the reconstructed injection package; (4) The ground will sub-package the reconstructed injection package into the satellite according to the uplink characteristics of the aircraft, check it, and write it into the injection storage area, until All subcontracting is completed; (5) The onboard processor scans all the betting subcontracts in the betting storage area, identifies all wrong subcontracting and unposted subcontracting, and downloads the identification results Ground; (6) The ground re-annotates according to the recognition results until all the reconstruction and sub-packet verification pass; (7) The on-board processor decompresses the original BIT data and the decompressed data bitwise XOR, and restores the Reconstruct the original code and write it into the FPGA external memory, and finally reset the FPGA and reload the BIT file to complete the on-orbit reconstruction of the FPGA software.

Description

technical field [0001] The invention relates to a method for on-orbit reconstruction of spaceborne large-capacity FPGA software, which is used to implement on-orbit reconstruction of FPGA software of a space vehicle. Background technique [0002] During the in-orbit service of the spacecraft, if there is a problem with the onboard FPGA software during operation or when new functions need to be implemented, the software needs to be repaired or upgraded. At present, the main method of on-orbit reconstruction of on-board FPGA is to inject the modified FPGA program directly 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 Uploading a file, and the transfer 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 is i...

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): H04B7/185H04L69/04H04L67/00
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