Skip to main navigation Skip to search Skip to main content

The research of memory fault simulation and fault injection method for BIT software test

  • Jun Xu*
  • , Ping Xu
  • *Corresponding author for this work
  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

As the complexity of the avionics, BIT (Built-In-Test) as an important means of system self-test and fault diagnosis and fault isolation, it has been widely used in various airborne equipment. To realize the test of the board-level BIT software for avionics, this paper presented simulation-based faultinjection. A fault injector for memory fault was designed and implemented. Firstly, the principle of the memory fault simulation and fault injection was introduced. After analyzing the typical failure mode of the memory and the way to trigger fault, the memory fault model was built. Secondly, based on the open source simulator QEMU, a lot of code was modified and the fault injection module was added to support the memory unit fault simulation and decoder fault simulation. At last, an experiment was designed to validate the authenticity and validity of the fault injection tool.

Original languageEnglish
Title of host publicationProceedings of the 2012 2nd International Conference on Instrumentation and Measurement, Computer, Communication and Control, IMCCC 2012
Pages718-722
Number of pages5
DOIs
StatePublished - 2012
Event2012 2nd International Conference on Instrumentation and Measurement, Computer, Communication and Control, IMCCC 2012 - Harbin, Heilongjiang, China
Duration: 8 Dec 201210 Dec 2012

Publication series

NameProceedings of the 2012 2nd International Conference on Instrumentation and Measurement, Computer, Communication and Control, IMCCC 2012

Conference

Conference2012 2nd International Conference on Instrumentation and Measurement, Computer, Communication and Control, IMCCC 2012
Country/TerritoryChina
CityHarbin, Heilongjiang
Period8/12/1210/12/12

Keywords

  • BIT Software
  • Fault injection
  • QEMU
  • Simulator
  • Testability

Fingerprint

Dive into the research topics of 'The research of memory fault simulation and fault injection method for BIT software test'. Together they form a unique fingerprint.

Cite this