Satellite load BRAM anti-radiation design method based on position constraint

A design method and anti-irradiation technology, applied in the field of FPGA reliability, can solve problems such as simultaneous errors of functional modules and key logic failures, and achieve the effects of improving reliability, reducing the probability of abnormal functions, good feasibility and promotion value

Active Publication Date: 2022-05-13
NAT UNIV OF DEFENSE TECH
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The inversion of a single configuration bit of the FPGA may cause simultaneous errors in multiple functional modules in the redundant design of key functional modules, resulting in the failure of all key logic
Traditional anti-single event effect reinforcement design methods, such as triple-mode redundancy (TMR), error detection and correction coding (EDAC) technology, readback refresh, etc., cannot fundamentally solve this problem, and further research is still needed Strategies to improve the anti-single event upset ability of traditional design to improve the fault tolerance of FPGA routing resources to single event effect faults, so as to ensure the reliable operation of key functional modules in electronic devices in the space radiation environment

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
  • Satellite load BRAM anti-radiation design method based on position constraint
  • Satellite load BRAM anti-radiation design method based on position constraint
  • Satellite load BRAM anti-radiation design method based on position constraint

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0061] In order to verify the effectiveness of the reinforcement method, the present invention will verify from three aspects: ground fault injection test, heavy ion irradiation test and satellite load on-orbit actual measurement.

[0062] At present, the ground fault injection test is mainly aimed at fault injection of SRAM FPGA configuration data, and cannot perform fault injection on user logic parts, such as BRAM storage data. Therefore, it is difficult to verify the performance of BRAM self-refresh design in ground fault injection tests. The test can realize the fault injection to the BRAM interconnection part, and then evaluate the performance of the BRAM location constraint design. The present invention utilizes an FPGA configuration data fault injection evaluation index based on configuration data exception rate (RFCB), which is easier to obtain through a fault injection test and can intuitively reflect the performance of load FPGA design anti-irradiation design. The sp...

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 provides a satellite load BRAM anti-radiation design method based on position constraint, and the method comprises the steps: adding a BRAM position constraint script, controlling EDA software to enable the BRAM to be arranged at a specified position, and employing a method of adding region constraint to prevent any two key function modules from being distributed in the same wiring region. According to the method, the probability of simultaneous error of a plurality of functional modules in the triple modular redundancy design of the key functional modules due to single event upset of the BRAM is fundamentally reduced, the working reliability of the satellite load in the space irradiation environment is improved, and reference is provided for more comprehensively improving the radiation-proof reinforcement design of the satellite-borne FPGA.

Description

technical field [0001] The invention belongs to the technical field of FPGA reliability, and relates to a radiation-resistant design method of a satellite load BRAM based on position constraints. Background technique [0002] SRAM-type FPGAs are fast in operation and flexible in design. Compared with traditional aerospace-grade devices, SRAM-type FPGAs have great advantages, but they are very prone to single-event effects in space irradiation environments. Space single-event effects hinder SRAM-type FPGAs from being used in space missions. It is very necessary to design protection and reinforcement for bottlenecks that are more widely used. Especially for the BRAM memory, because the data stored in it has been in dynamic applications, it is difficult to eliminate the accumulation of spatial single event upset (SEU) through traditional refresh operations, which is one of the main causes of spatial single event events in SRAM FPGAs. . [0003] The inversion of a single confi...

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): G06F30/347G06F111/04
CPCG06F30/347G06F2111/04
Inventor 孙鹏跃毛二坤刘旭辉黄仰博张书政唐小妹楼生强李宏华周亭
Owner NAT UNIV OF DEFENSE 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