Academia.eduAcademia.edu

A data compression technique for built-in self-test

1988, IEEE Transactions on Computers

Abstract

Data compression is often used to reduce the complexity of test data in the area of fault diagnosis in digital systems. A data compression technique called self-testable and error-propagating space compression is proposed and analyzed. Faults in a realization of Exclusive-OR and Exclusive-NOR gates are analyzed and the use of these gates in the design of self-testing and error-propagating space compres-

Key takeaways

  • Linear SC's use Exclusive-OR (EOR) or Exclusive-NOR (ENOR) gates only and hence are essentially parity generator trees.
  • However, it may not be cost effective to augment T to include tests for parity trees constructed from arbitrarily realized EOR gates.
  • If the (k + 1) parity trees for the given H matrix are constructed without using shared logic, the resulting SC would require { ( N log2 N)/2 + N -log2 N } = (N log2 N ) / 2 EOR gates where N = 2k is the number of inputs to the SC.
  • Even though it is desirable to construct SC's that will propagate all errors caused by the modeled faults in the CUT, often it may not be cost effective to determine the set of all possible error patterns and then choose an appropriate EP SC.
  • Finally, an example to illustrate where the proposed EOR and ENOR designs would lead to STEP SC's, while earlier designs of EOR and ENOR gates will not provide STEP SC's, was given.