• 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