A fault injection test system and test method suitable for embedded devices

An embedded device and fault injection technology, applied in the field of testing, can solve problems that have not yet been collected, and achieve the effect of flexible and convenient use and high reliability

Active Publication Date: 2016-02-10
BEIJING AEROSPACE AUTOMATIC CONTROL RES INST +1
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] At present, there are no comprehensive and complete public technical materials and patents for embedded systems, including ground fault injection equipment, embedded equipment to be tested, injection routes, etc.

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
  • A fault injection test system and test method suitable for embedded devices
  • A fault injection test system and test method suitable for embedded devices
  • A fault injection test system and test method suitable for embedded devices

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Testing and evaluation of embedded systems, and verification of software and hardware fault tolerance and recovery capabilities of embedded systems, mainly involving failure mode analysis of embedded systems, fault injection methods combining software and hardware, and supporting test system design technology. The invention provides a fault injection testing system for embedded equipment. The testing system mainly includes three parts: embedded equipment to be tested, system bus and ground fault injection and fault recovery equipment.

[0027] The embedded device to be tested is generally composed of structural parts, connectors, CPU control modules, various special interfaces and functional modules, and flight software. Various large-scale integrated circuits are used inside, including CPU, programmable controller FPGA, serial Control bus interface RS422, 1553B, etc.

[0028] Fault injection and fault recovery equipment is a fault injection and information recovery sy...

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 a fault injection testing system and a fault injection testing method applied to embedded equipment. A bus interface of an embedded system to be tested and the flexibility of a programmable logic device in the embedded system to be tested are used for realizing fault injection without changes in the hardware state of the embedded system to be tested and physical damage to the system to be tested, and high reliability is ensured; distance limits to fault injection test are eliminated, and the fault injection test can be implemented within a reliable transmission distance of a bus, so that the system and the method are flexibly and conveniently used; the fault injection testing system is used for testing the hardware and the software of the system to be tested in a hardware and software combination way to effectively realize fault injection in real time, and the fault-tolerance performance of the embedded system can be objectively evaluated through fault recovery system running information to further provide important bases for improving the error correcting and fault-tolerant capability of hardware designs and the software by embedded system designers to finally realize a high-reliability and high-security embedded system running environment.

Description

technical field [0001] The invention relates to a fault injection testing system and a testing method, in particular to a fault injection testing system and a testing method suitable for embedded devices, and belongs to the technical field of testing. Background technique [0002] The reliability requirements of various embedded electronic devices inside aerospace vehicles are extremely high, and they are also susceptible to interference from various environmental factors during operation, which brings more and more uncertain factors to the successful completion of flight missions. For example, the computer used on the satellite will face the environment of high-altitude particle radiation, and the single event effect caused by it will cause the software and hardware failure or failure of the computer; another example is the computer working in the electromagnetic warfare environment, which is subject to strong electromagnetic pulse interference. It can also cause errors in ...

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 Patents(China)
IPC IPC(8): G05B23/02
Inventor 张春侠周春梅董文杰林金永马继峰张烁路静刘晴晴钟颖
Owner BEIJING AEROSPACE AUTOMATIC CONTROL 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