DocumentCode :
1778189
Title :
Improving the significance of probabilistic circuit fault emulations
Author :
May, Dominik ; Stechele, Walter
Author_Institution :
Tech. Univ. Munchen, München, Germany
fYear :
2014
fDate :
7-9 July 2014
Firstpage :
128
Lastpage :
133
Abstract :
Recent trends go into the direction to tolerate a certain number of faults in integrated circuits, at locations where the error remains unnoticed by the user, trying to further extend Moore´s law. In order to enable such an approach, a comprehensive analysis of the probabilistic behavior of the circuit is required. We focus on FPGA-based probability-aware circuit fault emulation in order to do this analysis. Faults are injected at run-time, based on error probabilities, into the circuit. The influence on the circuit outputs is observed by comparing the fault-free with the faulty circuit. The probability-awareness allows us to model, for instance, different voltage-domains or channel widths, within the same circuit. Previous work is usually restricted to a non-probabilistic treatment of circuit faults, due to its complexity in terms of resource requirements and the difficulty to generate statistical significant results. In this work we will present two fundamental strategies, in order to tackle this latter issue. First, we will present methods to separate the data and control path of the circuit. Errors can only be tolerated in the data path of a circuit. Hence, it is necessary to reliably identify the control path inside the netlist, in order to make it robust against faults. Consequently, the control path hast to be excluded from the emulations. Secondly, we will present algorithms to score the stability of the measured output error probability. We will present ways to determine how many clock cycles have to be emulated in order to get a stable simulation result. By applying those methods we are able to generate trustworthy information about the probabilistic behavior of a circuit.
Keywords :
fault diagnosis; integrated circuit reliability; probability; clock cycles; control path; data path; output error probability; probabilistic circuit fault emulations; stability; Circuit faults; Clocks; Emulation; Error probability; Measurement uncertainty; Probabilistic logic; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
On-Line Testing Symposium (IOLTS), 2014 IEEE 20th International
Conference_Location :
Platja d´Aro, Girona
Type :
conf
DOI :
10.1109/IOLTS.2014.6873684
Filename :
6873684
Link To Document :
بازگشت