Universal syndrome-testable design of programmable logic arrays

  • Authors:
  • Ted C. Yang;Che W. Chiou

  • Affiliations:
  • -;-

  • Venue:
  • Integration, the VLSI Journal
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a new technique to convert a PLA into a testable PLA. Only one extra input, one extra product line, and one extra output are added for the augmented PLA. The augmented PLA can operate in three modes: the normal operating mode, the self-checking mode, and the universal syndrome testing mode. In the normal operating mode, the augmented PLA acts as the naked PLA. In the self-checking mode, the alternating code is used and has the advantage of short error-detection delay, wide fault set, and the ability to fully exercise the checker. In the universal syndrome testing mode, the universal weighted sum of syndromes is applied for off-line diagnosis. The universal weighted sum of syndromes is only dependent on the number of inputs and outputs of the augmented PLA, and does not deal with the realized function of the PLA. The universal weighted sum of syndromes is very suitable for the built-in self-testing technique. Since PLAs are usually components of VLSI chips, the built-in self-testing feature is very important for complex PLAs.