A comparison of software-based techniques intended to increase the reliability of embedded applications in the presence of EMI

Citation
Rhl. Ong et al., A comparison of software-based techniques intended to increase the reliability of embedded applications in the presence of EMI, MICROPR MIC, 24(10), 2001, pp. 481-491
Citations number
15
Categorie Soggetti
Computer Science & Engineering
Journal title
MICROPROCESSORS AND MICROSYSTEMS
ISSN journal
01419331 → ACNP
Volume
24
Issue
10
Year of publication
2001
Pages
481 - 491
Database
ISI
SICI code
0141-9331(20010301)24:10<481:ACOSTI>2.0.ZU;2-T
Abstract
Corruption of the instruction pointer in an embedded computer system has be en shown to be a common failure mode in the presence of electromagnetic int erference, and previous investigators have suggested that the use of techni ques such as 'Function Tokens' (FT) and 'NOP Fills' (NF) can reduce the imp act of such failures. In this paper, both a statistical analysis and empiri cal tests of code from an embedded application are used to assess and compa re these techniques. Two main results are presented. First,it is demonstrat ed that claims about the effectiveness of FT may neither be well founded no r generally applicable; specifically, it is concluded that rather than incr easing system reliability, the use of FT will have the opposite effect. Sec ond, it is demonstrated that NF may be easily applied in most embedded appl ications, and that the use of this approach can have a positive impact on s ystem reliability. (C) 2001 Elsevier Science B.V. All rights reserved.