Anti-SEU configuration file storage system and storage method thereof

A storage system and configuration file technology, applied to program control devices, generation of response errors, error detection of redundant data in hardware, etc., can solve problems such as high cost and infeasibility of deep space exploration, and achieve Effects of improving reliability, simplifying hardware complexity, and simplifying complexity

Inactive Publication Date: 2020-03-31
NANJING UNIV OF SCI & TECH
View PDF1 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The disadvantages of the above method are: (1) This scheme requires the ground system to participate in the anti-SEU, which is not feasible for deep space exploration; (2) For non-synchronous orbit satellites, the ground needs to participate in the anti-SEU, it must be in the The cost of setting up ground stations around the world is high

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
  • Anti-SEU configuration file storage system and storage method thereof
  • Anti-SEU configuration file storage system and storage method thereof
  • Anti-SEU configuration file storage system and storage method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail:

[0031] to combine figure 1 , the present invention is an anti-SEU configuration file storage system, including a first FLASH, a second FLASH, a third FLASH, an antifuse FPGA, a SRAM FPGA and a power supply module, the first FLASH, the second FLASH, and the third FLASH Connect with antifuse FPGA through SPI interface, SRAM type FPGA connect with antifuse FPGA through SelectMAP interface, power module connect with first FLASH, second FLASH, third FLASH, antifuse FPGA and SRAM type FPGA respectively, Power them up.

[0032] to combine figure 2 , the antifuse FPGA includes a connected FLASH read and write control-correction module and a dynamic refresh module, wherein the FLASH read and write control-correction module is connected to the first FLASH, the second FLASH, and the third FLASH respectively, and the dynamic refresh module is connected t...

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 an anti-SEU configuration file storage system and a storage method thereof. The anti-SEU configuration file storage system comprises three large-capacity FLASH memories, an anti-fuse FPGA and an FPGA based on an SRAM. A configuration program of an SRAM type FPGA is stored through three large-capacity FLASH memories; each FLASH is used for storing the same program accordingto the same mode; according to a principle that the minority complies with the majority principle, the bits in the three FLASH sheets bit by bit are compared; error bits are corrected, namely respectively reading configuration programs from the same addresses in the three FLASH sheets, then the configuration programs are compared according to bits, if a certain bit in one FLASH sheet is inconsistent with the bits at the same positions in the other two FLASH sheets, a fact that the FLASH sheet has an error is judged, and the bit with the error is corrected; and the anti-fuse FPGA completes reading and anti-SEU correction of configuration programs in the three FLASH chips, and periodically writes part of configuration programs into all configuration programs of the SRAM type FPGA and a dynamic refreshing process at the beginning of power-on. According to the system and the method, the single event upset problem of the configuration program stored in the FLASH can be overcome.

Description

technical field [0001] The invention belongs to the anti-radiation reinforcement technology of an on-board electronic system, and in particular relates to an anti-SEU configuration file storage system and a storage method thereof. Background technique [0002] SRAM-type FPGA has the characteristics of abundant resources, excellent performance and reprogrammability, and is widely used in on-board electronic equipment. The configuration storage area in SRAM-type FPGAs is greatly affected by space radiation, and single event flips are prone to occur in space environments. Therefore, in-orbit applications often use on-orbit systems such as "PROM + antifuse FPGA + triple-mode redundancy + timing refresh". Dynamic refresh technology. Because spaceborne systems generally need to handle a large amount of work, large-scale SRAM-type FPGAs are often used, and the on-orbit dynamic refresh method generally requires the storage of all configuration programs and part of the configuration...

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/10G06F11/18G06F9/445
CPCG06F9/44505G06F11/1004G06F11/18
Inventor 陈元春顾晶
Owner NANJING UNIV OF SCI & TECH
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