FPGA single event upset fault simulation test system and method

A technology of single event flipping and fault simulation, applied in testing/monitoring control systems, general control systems, electrical testing/monitoring, etc., can solve the problem of inability to verify the function of the on-orbit monitoring program, the reservation of the device under test by the accelerator, and the failure to solve the functional verification and other problems, to achieve the effect of intuitive and clear test results, easy debugging and verification, and low test cost

Active Publication Date: 2015-12-16
SHANGHAI RADIO EQUIP RES INST
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The failure simulation test using the method of heavy particle irradiation on FPGA has the disadvantages of high test cost, accelerator reservation and non-reusable devices under test
However, using the method of fault injection requires the establishment of a comp

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
  • FPGA single event upset fault simulation test system and method
  • FPGA single event upset fault simulation test system and method
  • FPGA single event upset fault simulation test system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The following combination Figure 1 to Figure 4 , a preferred embodiment of the present invention is described in detail.

[0041] Such as figure 1 As shown, the FPGA single event upset fault simulation test system provided by the present invention includes: configuration file generation comparison module 1; FPGA configuration program on-orbit monitoring platform 2; configuration file injection module 3, which is connected to the configuration file Generate comparison module 1 and FPGA configuration program on-orbit monitoring platform 2; fault analysis module 4, which is connected with said FPGA configuration program on-orbit monitoring platform 2.

[0042] Such as figure 2 As shown, the configuration file generation and comparison module 1 is implemented by a host computer 11 to generate a reference configuration file and a new configuration file, and compare the flipped bits of the two.

[0043]Described configuration file injecting module 3 adopts FPGA download ...

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 FPGA single event upset fault simulation test system and method. The method comprises the steps that S1, a reference configuration file and a new configuration file are generated by a configuration file generation and comparison module, and the upset digits of the two files are obtained through comparison; S2, the reference configuration file and the new configuration file are respectively injected into the monitored FPGA in an FPGA configuration program on-orbit monitoring platform via a configuration file injection module, and a frequency division signal is generated; S3, the tested on-orbit monitoring module in the FPGA configuration program on-orbit monitoring platform is started, the upset digits of the reference configuration file and the new configuration file are obtained through comparison, and the file data in the monitored FPGA are refreshed; and S4, an on-orbit monitoring verification result is obtained via a fault analysis module. Accuracy of an FPGA on-orbit monitoring function can be guaranteed; and test coverage is great, cost is low, time consumption is low, realization technical difficulty is low in engineering, and implementation of debugging verification in the early phase of the project is facilitated.

Description

technical field [0001] The invention relates to a test system and method for simulating FPGA single-event flip faults in order to verify the on-orbit monitoring function of FPGA (Field-Programmable Gate Array, Field Programmable Gate Array) in satellite or aircraft load, and belongs to the field of reliability of on-board electronic equipment . Background technique [0002] As the altitude of the flight orbit increases, the electronic equipment in the satellite or aircraft is more susceptible to the impact of high-energy particles, especially when the configuration program inside the FPGA is flipped by a single event, when the number reaches a certain level, the FPGA function will fail. The FPGA on-orbit monitoring periodically monitors whether the FPGA configuration program is flipped and dynamically refreshes the configuration area. It is necessary to simulate a single event flip fault on the ground to verify whether the FPGA on-orbit monitoring is correct. [0003] At pr...

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): G05B23/02
CPCG05B23/0213
Inventor 张衡邹波黄勇高媛衡燕
Owner SHANGHAI RADIO EQUIP RES INST
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