Configuration method and system used for satellite-bone SRAM (Static Random Access Memory) type FPGA (Field Programmable Gate Array) working on track for long time

A configuration method and configuration system technology, applied in the direction of response errors, etc., can solve problems such as increasing the frequency of relay use, reducing the level of automation, and having no reconfiguration function.

Inactive Publication Date: 2012-11-14
NAT SPACE SCI CENT CAS
View PDF3 Cites 44 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The design idea of ​​triple-mode redundancy is to copy the same functional small module into three copies, and then output it from the voting device. As long as two of them are normal, the entire logic function is correct; and the periodic reconfiguration solves the problem of error accumulation; currently FPGAs working in the space environment more or less include triple-mode redundancy design; for FPGAs that are short-term and intermittent during the orbit, triple-mode redundancy design should be done to prevent single event effects, but no design is required. Regular reconfiguration; this is because for short-term intermittent start-up FPGAs, due to the short start-up time, it is unlikely that the single-event flips of three identical logic units in one working cycle will accumulate to two copies, resulting in output errors
However, the existing reconfiguration technology is generally realized by sending program-controlled instructions, and some designs do not have the reconfiguration function. If a single event effect is found, it can only be eliminated by turning off and on the device.
This will greatly reduce the automation level of the equipment containing this kind of SRAM FPGA that has been working on the rail for a long time, and at the same time repeatedly switch on and off to increase the frequency of use of the relay
The resource overhead of triple-mode redundant design is high, but for spaceborne equipment working in the space environment, reliability is the first consideration, and it is necessary to exchange more resources for reliability.

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
  • Configuration method and system used for satellite-bone SRAM (Static Random Access Memory) type FPGA (Field Programmable Gate Array) working on track for long time
  • Configuration method and system used for satellite-bone SRAM (Static Random Access Memory) type FPGA (Field Programmable Gate Array) working on track for long time
  • Configuration method and system used for satellite-bone SRAM (Static Random Access Memory) type FPGA (Field Programmable Gate Array) working on track for long time

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0039] Such as figure 1 As shown, the FPGA of the spaceborne system described in the present invention adopts a triple-mode redundant design. In order to avoid the accumulation of local errors in the FPGA due to single event flipping, the present invention provides: power-on configuration, configuration monitoring, and online reconfiguration. Design strategies such as configuration and periodic reconfiguration, the specific workflow is:

[0040] In the power-on step, the FPGA adopts a delay configuration strategy to avoid configuration errors caused by power fluctuations at the moment of power-on;

[0041] The step of monitoring the configuration situation after the power-on is completed, the DSP monitors the configuration situation after the power-on of the FPGA is completed, and if the configuration is successfully detected, the FPGA is notified to e...

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 configuration method and system used for a satellite-bone SRAM (Static Random Access Memory) type FPGA (Field Programmable Gate Array) working on track for a long time. The method comprises the following steps: electrification: a delay configuration strategy is adopted for the FPGA to avoid configuration errors caused by power supply fluctuation generated at the moment of the boot; configuration process monitoring: the configuration condition of the FPGA is monitored by a DSP (Digital Signal Processor), and when the configuration of the FPGA is monitored to be normally completed, the FPGA is informed of entering a normal measurement state by the DSP, and an on-line reconfiguration step is started if the configuration of the FPGA is monitored to be not completed in time; reconfiguration: a low-level pulse larger than 300ns is controlled to be applied to a configuration reset pin of the FPGA by the DSP under the condition of uninterruptible power supply, and then the configuration process is automatically completed by the FPGA; normal working process monitoring: whether the configuration of the FPGA is correct or not is monitored regularly by the DSP in a normal working process, and FPGA on-line reconfiguration is started by the DSP if the configuration of the FPGA is wrong; and regular reconfiguration: a triple modular redundancy design is adopted for the FPGA, and is matched with the regular reconfiguration to improve the reliability of the FPGA.

Description

technical field [0001] The present invention relates to the configuration and monitoring design of FPGA in anti-single particle reinforcement design when SRAM-type FPGA is used in space-borne equipment and working in space high-irradiation environment, and specifically relates to a configuration of space-borne SRAM-type FPGA for long-term on-orbit work methods and systems. Background technique [0002] Spaceborne radar altimeter is an active microwave remote sensor, which can realize effective measurement of sea surface height, sea surface effective wave height, sea surface backscatter coefficient and sea surface wind speed. Further inversion of these data can be applied to studies in marine geophysics, ocean dynamics, ocean climatology, and polar ice detection. [0003] The HY-2 radar altimeter is a dual-frequency radar with two bands of Ku and C. The numerical control unit adopts the SRAM FPGA of Virtex II series 2V3000 of Xilinx Company to realize the control of the tran...

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): G06F11/07
Inventor 唐月英许可于秀芬刘鹏
Owner NAT SPACE SCI CENT CAS
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