Online simulation system for necessary bit single event upset fault on SRAM type FPGA

A technology of single particle flipping and particle flipping, which is applied in static memory, special data processing applications, instruments, etc., and can solve problems such as small instruction space and non-reprogrammable SEM controller

Active Publication Date: 2019-06-07
INST OF OPTICS & ELECTRONICS - CHINESE ACAD OF SCI
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since the PicoPlaze processor has no official C compiler and the instruction space is extremely small (1024 words), the SEM controller cannot be flexibly reprogrammed to implement a new refresh mechanism

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
  • Online simulation system for necessary bit single event upset fault on SRAM type FPGA
  • Online simulation system for necessary bit single event upset fault on SRAM type FPGA
  • Online simulation system for necessary bit single event upset fault on SRAM type FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. This embodiment is carried out on the premise of the technical solution of the present invention, and the detailed implementation and specific operation process are given, but the protection scope of the present invention is not limited to the following embodiments.

[0061] refer to figure 1 , shows a structural block diagram of an online simulation system for a necessary bit single event upset fault on a SRAM FPGA in an embodiment of the present invention. The system design is composed of an upper computer 1, namely the PC terminal, and a lower computer 2, namely the FPGA terminal. Among them, the upper computer 1 system design includes: test interface 101, necessary bit file extraction module 102, analysis and debugging bit stream file module 103, communication interface 104; lower computer 2 system design includes: main control module 201, circuit 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 online simulation system for a necessary bit single event upset fault on an SRAM type FPGA. The system design method belongs to the technical field of testing. The system isdesigned to be composed of an upper computer (1), namely a PC end, and a lower computer (2), namely an FPGA end. The system design of the upper computer (1) comprises a test interface (101), a necessary bit file extraction module (102), a debugging bit stream file analysis module (103) and a communication interface (104); the system design of the lower computer (2) comprises a main control module(201), a to-be-tested circuit (202), a gold circuit (203), a comparison circuit (204), a serial port communication module (205), a JTAG interface (206) and a configuration RAM (207). A test interface(101) located on an upper computer (1) sends an instruction command to a lower computer (2) to control a simulation process of single event upset fault simulation, and the lower computer (2) executescorresponding operation according to the received command and then returns a result. The method does not need participation of a processor, does not need external hardware expenditure, and can be flexibly transplanted to other ICAP-supporting FPGA chips.

Description

technical field [0001] The invention relates to an on-line simulation system for a necessary bit single event flip fault on an SRAM type FPGA, belonging to the technical field of testing. Background technique [0002] SRAM (Static Random Access Memory) FPGA (Field Programmable Gate Array) is more and more used in the aerospace field due to its advantages of low cost, rich logic resources, reconfigurability, and short development cycle. However, due to the structural characteristics of the SRAM FPGA itself, it is extremely vulnerable to the impact of high-energy charged particles in space and other radiation environments, resulting in a single event upset (Single Event Upset, SEU), which will cause bit flips in the memory cells in the FPGA. . Because the configuration RAM is the largest number of storage units in the chip, and considering the direct impact of the configuration RAM on the user circuit logic, the classification of SEU faults on the configuration RAM is particu...

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): G06F17/50G11C13/00
Inventor 苏海冰薛晓良潘广涛舒怀亮郭帅
Owner INST OF OPTICS & ELECTRONICS - CHINESE ACAD OF SCI
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