• DocumentCode
    2263692
  • Title

    Diophantine-equation based arithmetic test set embedding

  • Author

    Nikolos, D. ; Kagaris, D. ; Gidaros, S.

  • Author_Institution
    Dept. of Comput. Eng. & Informatics, Patras Univ.
  • fYear
    0
  • fDate
    0-0 0
  • Abstract
    In this paper we show first that finding the location of a test vector in the sequence generated by an accumulator driven with an odd additive constant C is equivalent to the solution of a linear Diophantine equation with two variables. The latter equation is known to be solved fast in linear time. We then show that only one Diophantine equation needs to be solved per test set irrespective of the number of patterns in it. The finding of the locations of all patterns of a given test set T in the sequence generated under a constant C is done in O(n+ | T |) steps instead of O(n middot |T|) steps of a previous approach. Next we present a method which, given a test set T, and an odd constant C, finds the seed in the sequence generated under C that can reproduce all patterns of T in minimum length. We use this optimum technique to search for the best constant C´ (in terms of short test length) in a randomly generated subset. Experimental results show the potential of the approach for test set embedding
  • Keywords
    digital arithmetic; embedded systems; fault diagnosis; logic testing; arithmetic test set embedding; linear Diophantine equation; odd additive constant; odd constant C; Arithmetic; Computational modeling; Equations; Informatics; Optimized production technology; Test pattern generators; Testing; Vectors; Vocational training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    On-Line Testing Symposium, 2006. IOLTS 2006. 12th IEEE International
  • Conference_Location
    Lake Como
  • Print_ISBN
    0-7695-2620-9
  • Type

    conf

  • DOI
    10.1109/IOLTS.2006.23
  • Filename
    1655547