×

Test pattern generation device

  • US 5,341,315 A
  • Filed: 03/13/1992
  • Issued: 08/23/1994
  • Est. Priority Date: 03/14/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A test pattern generation device for producing test pattern signals for testing a preselected digital circuit having a preselected line comprising:

  • means for producing a dominant pattern signal in a binary form;

    means for producing a set of subservient pattern signals from said dominant pattern, each of said subservient pattern signals having a binary form and being unit Hamming distance from said dominant pattern signal;

    means, responsive to each subservient pattern, for simulating an operation of the preselected digital circuit which produces a result;

    means for producing, from the result of the simulation operation, a controllability cost at the preselected line in said digital circuit for each of said subservient pattern signals;

    means for producing, from the result of the simulation operation, a continuous cyclic logic value at said preselected line for each of said subservient pattern signals, said continuous cyclic logic value having a continuous value which changes from logic "0" to logic "1", logic "1" to logic "unknown X", and logic "unknown X" to logic "0", said continuous logic value having a first distance from logic "0" to logic "unknown X" equal to a second distance from logic "unknown X" to logic "1", which is in turn equal to a third distance from logic "0" to logic "1";

    means for producing an evaluation cost at said preselected line by the use of said controllability cost and said continuous cyclic logic value for each subservient pattern signal;

    means for selecting from said set of subservient pattern signals the subservient pattern signal that produced a minimum evaluation cost; and

    test pattern memory means for storing said selected subservient pattern signal as one test pattern and assigning said selected subservient pattern signal as a next dominant pattern signal in a next cycle operation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×