Topic
Fault coverage
About: Fault coverage is a research topic. Over the lifetime, 10153 publications have been published within this topic receiving 161933 citations. The topic is also known as: test coverage.
Papers published on a yearly basis
Papers
More filters
••
25 Jun 2007TL;DR: This paper proposes a software-based multi-core alternative for transient fault tolerance using process-level redundancy (PLR), which creates a set of redundant processes per application process and systematically compares the processes to guarantee correct execution.
Abstract: Transient faults are emerging as a critical concern in the reliability of general-purpose microprocessors. As architectural trends point towards multi-threaded multi-core designs, there is substantial interest in adapting such parallel hardware resources for transient fault tolerance. This paper proposes a software-based multi-core alternative for transient fault tolerance using process-level redundancy (PLR). PLR creates a set of redundant processes per application process and systematically compares the processes to guarantee correct execution. Redundancy at the process level allows the operating system to freely schedule the processes across all available hardware resources. PLR's software-centric approach to transient fault tolerance shifts the focus from ensuring correct hardware execution to ensuring correct software execution. As a result, PLR ignores many benign faults that do not propagate to affect program correctness. A real PLR prototype for running single-threaded applications is presented and evaluated for fault coverage and performance. On a 4-way SMP machine, PLR provides improved performance over existing software transient fault tolerance techniques with 16.9% overhead for fault detection on a set of optimized SPEC2000 binaries.
126 citations
••
01 Jun 1996TL;DR: The ability to significantly reduce the length of the test sequences indicates that it may be possible to reduce test generation time if superfluous input vectors are not generated.
Abstract: We propose three static compaction techniques for test sequences of synchronous sequential circuits. We apply the proposed techniques to test sequences generated for benchmark circuits by various test generation procedures. The results show that the test sequences generated by all the test generation procedures considered can be significantly compacted. The compacted sequences thus have shorter test application times and smaller memory requirements. As a by product, the fault coverage is sometimes increased as well. More importantly, the ability to significantly reduce the length of the test sequences indicates that it may be possible to reduce test generation time if superfluous input vectors are not generated.
125 citations
••
TL;DR: In this article, a fundamental approach for detecting the direction to a power system fault within the first milliseconds following the fault inception is described, based on a combined evaluation of the voltage and current deviations generated by the fault occurrence.
Abstract: This paper describes a fundamental approach for detecting the direction to a power system fault within the first milliseconds following the fault inception. The method is based on a combined evaluation of the voltage and current deviations generated by the fault occurrence. Design considerations and test results based on numerical simulations and on a transient network analyser are presented. The method solves several problems occurring in conventional relaying and is suitable for use in ultra high speed protection systems which employ a fast telecommunication channel between the ends of the protected network
125 citations
••
TL;DR: Wang et al. as discussed by the authors proposed two representative smoothing techniques, which are based on a generic fault detection index in multivariate statistical process monitoring (MSPM), to detect incipient faults.
124 citations
••
TL;DR: A new fault model is proposed for the purpose of testing programmable logic arrays and it is shown that a test set for all detectable modeled faults detects a wide variety of other faults.
Abstract: A new fault model is proposed for the purpose of testing programmable logic arrays. It is shown that a test set for all detectable modeled faults detects a wide variety of other faults. A test generation method for single faults is then outlined. Included is a bound on the size of test sets which indicates that test sets are much smaller than would be required by exhaustive testing. Finally, it is shown that many interesting classes of multiple faults are also detected by the test sets.
124 citations