• DocumentCode
    2168575
  • Title

    On Determining the Real Output Xs by SAT-Based Reasoning

  • Author

    Elm, Melanie ; Kochte, Michael A. ; Wunderlich, Hans-Joachim

  • Author_Institution
    Inst. of Comput. Archit. & Comput. Eng., Univ. of Stuttgart, Stuttgart, Germany
  • fYear
    2010
  • fDate
    1-4 Dec. 2010
  • Firstpage
    39
  • Lastpage
    44
  • Abstract
    Embedded testing, built-in self-test and methods for test compression rely on efficient test response compaction. Often, a circuit under test contains sources of unknown values (X), uninitialized memories for instance. These X values propagate through the circuit and may spoil the response signatures. The standard way to overcome this problem is X-masking. Outputs which carry an X value are usually determined by logic simulation. In this paper, we show that the amount of Xs is significantly overestimated, and in consequence outputs are over masked, too. An efficient way for the exact computation of output Xs is presented for the first time. The resulting X-masking promises significant gains with respect to test time, test volume and fault coverage.
  • Keywords
    built-in self test; carry logic; circuit testing; computability; embedded systems; logic simulation; logic testing; SAT-based reasoning; X-masking; built-in self-test; circuit testing; embedded testing; logic simulation; test compression; test response compaction; uninitialized memory; Automatic test pattern generation; Boolean functions; Circuit faults; Compaction; Computational modeling; Integrated circuit modeling; Logic gates; X-Masking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium (ATS), 2010 19th IEEE Asian
  • Conference_Location
    Shanghai
  • ISSN
    1081-7735
  • Print_ISBN
    978-1-4244-8841-4
  • Type

    conf

  • DOI
    10.1109/ATS.2010.16
  • Filename
    5692219