Title :
Exploring diagnostic capabilities of software-based self-tests for production and in-field applications
Author :
Koal, T. ; Scharoba, S. ; Vierhaus, H.T.
Author_Institution :
Dept. of Comput. Sci., Brandenburg Univ. of Technol., Cottbus, Germany
Abstract :
Self-test and diagnosis is an inherent part of fault tolerance approaches, which are realized by active hardware redundancy. The test must be available in-field and has to provide a diagnostic resolution, which matches the repair function of the fault tolerance approach. Continuous development lead to ever fine grained repair functions, which require a growing diagnostic resolution. Typically, fault dictionary based methods are not adequate here, because the required in-field memory exceeds the available resources, or a mapping from a structural fault to a functional misbehavior is not possible. In this paper we survey different possibilities for diagnostic software-based self-test (SBST) approaches. Finally, we show that a functional diagnosis by software is possible in-field. The proposed method reduces the size of the fault dictionary for the examined working example from ~8,9MB down to only 42 bytes.
Keywords :
program diagnostics; program testing; software fault tolerance; software maintenance; SBST approach; active hardware redundancy; diagnostic resolution; fault tolerance approach; in-field applications; in-field memory; production applications; repair functions; software-based self-test diagnostic capability; structural fault; Automatic test pattern generation; Built-in self-test; Circuit faults; Dictionaries; Manufacturing; Memory management; Production; SBST; diagnosis; in-field; self-repair; self-test;
Conference_Titel :
Electronics, Control, Measurement, Signals and their Application to Mechatronics (ECMSM), 2015 IEEE International Workshop of
Conference_Location :
Liberec
Print_ISBN :
978-1-4799-6970-8
DOI :
10.1109/ECMSM.2015.7208677