We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
A HW/SW Cross-Layer Approach for Determining Application-Redundant Hardware Faults in Embedded Systems.
- Authors
Bartsch, Christian; Villarraga, Carlos; Stoffel, Dominik; Kunz, Wolfgang
- Abstract
Hardware devices of recent technology nodes are intrinsically more susceptible to faults than previous devices. This demands further improvements of error detection methods. However, any attempt to cover all errors for all theoretically possible scenarios that a system might be used in can easily lead to excessive costs. Instead, an application-dependent approach should be taken, i.e., strategies for test and error resilience must target only those errors that can actually have an effect in the situations in which the hardware is being used. In this paper, we propose a method to inject faults into hardware (HW) and to formally analyze their effects on the software (SW) behavior. We describe how this analysis can be implemented based on a recently proposed HW-dependent software model called program netlist (PN). We show how program netlists can be extended to formally model the behavior of a program in the event of one or more hardware faults. Then, it is demonstrated how the results of the PN-based analysis can be exploited by a standard ATPG tool to determine hardware faults at the gate level that are 'application-redundant'. Our experimental results show the feasibility of the proposed approach.
- Subjects
EMBEDDED computer systems; COMPUTER debugging software; ERROR detection (Information theory); LOGIC circuits; COMPUTER software testing; DEFECT tracking (Computer software development)
- Publication
Journal of Electronic Testing, 2017, Vol 33, Issue 1, p77
- ISSN
0923-8174
- Publication type
Article
- DOI
10.1007/s10836-017-5643-3