A unified treatment of PLA faults by Boolean differences

  • Authors:
  • Wilfried Daehn

  • Affiliations:
  • Institut für Theoretische Elektrotechnik, Universität Hannover, Callinstr. 32, D-3000 Hannover 1, West Germany

  • Venue:
  • DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
  • Year:
  • 1986

Quantified Score

Hi-index 0.00

Visualization

Abstract

The calculation of test patterns for PLAs is an expensive and time consuming task if a general purpose test pattern generation program is used. A unified treatment of faults in PLAs and a test pattern generation algorithm based on the calculation of Boolean differences is given in this paper. Calculating the difference between the Boolean functions of the faulty and the fault free circuit guarantees that a test for a given fault is found if it exists. By tailoring the algorithm to the specific structure of programmable logic arrays a powerful tool for the test pattern calculation for PLAs is obtained. An important feature of the method is the ease of incorporating different fault assumptions.