SRAM type FPGA double-port RAM single event upset prevention reinforcing device for spacecraft

An anti-single event and reinforcement device technology, applied in the field of aerospace electronics, can solve the problems of inability to cover BlockRAM, real-time processing of multiple additional storage resources, lack of anti-single event flipping means, etc., to avoid data double-mode error and improve anti-single event Particle power, effect of reducing memory overhead

Active Publication Date: 2019-08-09
BEIJING INST OF SPACECRAFT SYST ENG
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] First of all, the overhead of three-mode redundancy for the FPGA internal BlockRAM is huge, it takes up a lot of additional storage resources, and the real-time processing is not strong; moreover, the long-term flip accumulation also increases the possibility of data errors caused by the flipping of two of the three modes;
[0007] Secondly, the refresh mechanism only refreshes the resources inside the FPGA except BlockRAM and RAM interconnection, and cannot cover BlockRAM
Therefore, when a single event flip occurs in the long-term in-orbit RAM area data, the refresh mechanism cannot be corrected
[0008] Therefore, there is still a lack of effective anti-single event flipping means for BlockRAM for long-term important data storage

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
  • SRAM type FPGA double-port RAM single event upset prevention reinforcing device for spacecraft

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0033] Such as figure 1 As shown, a spacecraft using SRAM type FPGA dual-port RAM anti-single event reversal hardening device provided by the present invention includes a dual-port RAM module, a first EDAC encoder, a first EDAC decoder and an arbitration refresher.

[0034] 1. Dual-port RAM module as physical data storage

[0035] The dual-port RAM module includes two sets of completely independent ports, namely the first port and the second port, each port includes data lines, address lines, read enable control lines and write enable control lines; among them, user data passes through the first port One port writes and reads the dual-port RAM module; the arbitration refresher reads the user data stored in the dual-port RAM module through the second port and writes it into the dual-port RAM module again without affecting the data written by ...

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 an SRAM type FPGA double-port RAM single event upset prevention reinforcing device for a spacecraft, and belongs to the technical field of aerospace electronics. The single event upset prevention reinforcing device comprises a double-port RAM module and an arbitration refresher. The double-port RAM module comprises two sets of completely independent ports which are a firstport and a second port respectively, and each port comprises a data line, an address line, a read enable control line and a write enable control line. The user data is written into and read out of the double-port RAM module through the first port. The arbitration refresher reads the user data stored in the double-port RAM module through the second port and then writes the user data into the double-port RAM again under the condition that the user access data is not influenced, so that the double-port RAM is refreshed. According to the device, the problem of single event upset prevention reinforcement of the BlockRAM in the spacecraft SRAM type FPGA is solved.

Description

technical field [0001] The invention belongs to the technical field of aerospace electronics, and relates to an anti-single-event flipping reinforcing device using SRAM-type FPGA dual-port RAM for spacecraft. Background technique [0002] SRAM-type FPGAs are widely used in the design of spacecraft electronic systems. At present, the anti-radiation hardening of traditional SRAM FPGA adopts the three-mode redundancy plus scrubbing mechanism to improve reliability. For example: [0003] In the article "SRAM Type FPGA Anti-Single Event Flipping Design for Aerospace" (Spacecraft Environmental Engineering, Vol. Part of the anti-single event flipping design scheme adopts general-purpose self-correcting macros. This solution is achieved through internal BlockRAM triple-mode redundancy. [0004] Patent CN201610939803.2 is named as a RAM data reliability reinforcement device and method based on SRAM FPGA, which describes the use of Hsiao codes as error correction codes to realize ...

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): G11C11/413
CPCG11C11/413
Inventor 冯国平徐勇周东曾连连庞波韩庆龙陶涛张溢牛跃华李柯汪路元禹霁阳
Owner BEIJING INST OF SPACECRAFT SYST ENG
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