Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Program on-orbit loading refreshing method based on triple modular redundancy

A three-mode redundancy and program technology, applied in the field of satellite payloads, can solve the problems of inability to modify and high cost of PROM devices, and achieve the effect of shortening the research and development cycle, saving hardware costs, and ensuring correctness.

Pending Publication Date: 2020-05-19
BEIJING RES INST OF TELEMETRY +1
View PDF10 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage is that the cost of the PROM device is high, and the configuration program is solidified immediately after programming and writing, and cannot be modified. Usually, an external FLASH or EEPROM is required to reconfigure and expand the function.

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
  • Program on-orbit loading refreshing method based on triple modular redundancy
  • Program on-orbit loading refreshing method based on triple modular redundancy
  • Program on-orbit loading refreshing method based on triple modular redundancy

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0066] A method for on-orbit loading and refreshing of programs based on triple-mode redundancy, the implementation steps are as follows:

[0067] (1) Prepare three FLASH chips, such as figure 1 As shown, each FLASH chip is divided into two areas according to the address, as the main and backup configuration program storage area, respectively the main storage area and the backup storage area, that is, the areas of the three FLASH chips are respectively Data0-1, Data1-1 , Data0-2, Data1-2, Data0-3, Data1-3;

[0068] (2) The configuration program of the SRAM type FPGA and the configuration program of the DSP chip are spliced, arranged in the order that the configuration program of the SRAM type FPGA is in front and the configuration program of the DSP is in the back, and the configuration programs after splicing are written into Data0 respectively -1, Data0-2, Data0-3, store the backup version of the spliced ​​configuration program in Data1-1, Data1-2, Data1-3;

[0069] (3) Us...

Embodiment 2

[0081] A method for on-orbit loading and refreshing of programs based on triple-mode redundancy, the implementation steps are as follows:

[0082] (1) Prepare three FLASH chips, such as figure 1 As shown, each FLASH chip is divided into two areas according to the address, as the main and backup configuration program storage area, respectively the main storage area and the backup storage area, that is, the areas of the three FLASH chips are respectively Data0-1, Data1-1 , Data0-2, Data1-2, Data0-3, Data1-3;

[0083] (2) The configuration program of the SRAM type FPGA and the configuration program of the DSP chip are spliced, arranged in the order that the configuration program of the SRAM type FPGA is in front and the configuration program of the DSP is in the back, and the configuration programs after splicing are written into Data0 respectively -1, Data0-2, Data0-3, store the backup version of the spliced ​​configuration program in Data1-1, Data1-2, Data1-3;

[0084] (3) Us...

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 the technical field of satellite loads, in particular to a program on-orbit loading refreshing method based on triple modular redundancy. According to the method, the reliability of on-orbit operation of the space load is remarkably improved, the single-bit overturning phenomenon caused by the space single event phenomenon and the like is avoided to a great extent, and thecontinuous reliability of on-orbit operation of the space load based on the SRAM type FPGA + DSP architecture is improved. The method is simple to implement, and can meet the reliability requirementof long-time on-orbit continuous operation of the space load digital circuit part under the condition of consuming less resources.

Description

technical field [0001] The invention relates to the technical field of satellite loads, in particular to an on-orbit loading and updating method for programs based on triple-mode redundancy. Background technique [0002] Electronic equipment used in satellites or space vehicles often work abnormally or fail due to the influence of space radiation environment during in-orbit operation, and serious and even catastrophic consequences may occur. Protons, heavy particles, alpha particles and other kinds of high-energy particles are common radiation sources in the operating environment of aerospace devices. These high-energy particles can be injected into the sensitive area of ​​semiconductor devices and generate a large amount of charge, thereby changing the logic state of the circuit and even damaging the integrated circuit. performance. Such as figure 1 As shown, the radiation sources in the near-Earth space radiation environment mainly include Earth radiation belt particles,...

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): G06F11/16
CPCG06F11/1612G06F11/1629Y02D10/00
Inventor 姚建冲陈伟波缪晓红李奇奋
Owner BEIJING RES INST OF TELEMETRY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products