• DocumentCode
    3433012
  • Title

    A Reduced Complexity Algorithm for Minimizing N-Detect Tests

  • Author

    Kantipudi, Kalyana R. ; Agrawal, Vishwani D.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Auburn Univ., AL
  • fYear
    2007
  • fDate
    Jan. 2007
  • Firstpage
    492
  • Lastpage
    497
  • Abstract
    We give a new recursive rounding linear programming (LP) solution to the problem of N-detect test minimization. This is a polynomial-time solution that closely approximates the exact but NP-hard integer linear programming (ILP) solution. In ILP, a test is represented by a [0,1] integer variable and the sum of those variables is minimized. Constraints ensure that each fault has at least N tests with non-zero variables. Traditionally, the problem has been transformed to less complex LP by treating the variables as real numbers, regarded as probabilities with which they can be rounded off to 0 or 1. This is known as the randomized rounding method. In the new method, the LP is recursively used, each time rounding the largest variable to 1 and reducing the size of the LP. The method is found to converge to a solution in just a few LP runs and the result is usually better than that of randomized rounding. Experimental results include ISCAS85 benchmarks and a set of multiplier circuits. N-detect tests for N = 1, 5 and 15 are considered. Also, a 10-vector single-detect sequence for c6288 is given
  • Keywords
    computational complexity; linear programming; logic testing; minimisation; multiplying circuits; ISCAS85 benchmarks; N-detect tests minimization; NP-hard problem; integer linear programming; multiplier circuits; polynomial-time solution; randomized rounding; recursive rounding linear programming; reduced complexity algorithm; single-detect sequence; Benchmark testing; Bridges; Circuit faults; Circuit testing; Electrical fault detection; Fault detection; Integer linear programming; Linear programming; Polynomials; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2007. Held jointly with 6th International Conference on Embedded Systems., 20th International Conference on
  • Conference_Location
    Bangalore
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-2762-0
  • Type

    conf

  • DOI
    10.1109/VLSID.2007.24
  • Filename
    4092091