ON-LINE TESTABLE LOGIC DESIGN FOR FPGA IMPLEMENTATION

  • Authors:
  • A. L. Burress;P. K. Lala

  • Affiliations:
  • -;-

  • Venue:
  • ITC '97 Proceedings of the 1997 IEEE International Test Conference
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

In recent years, a number of logic designtechniques for look-up table (LUT) based FPGAs havebeen proposed. However, none of these address issuessuch as fault detection or testability. This paperpresents an algorithm which maps optimized Booleanexpressions into look-up table based FPGAs. Thismapping automatically incorporates testability featuresinto designs, allowing on-line detection of faults withina FPGA. This is accomplished by utilizing a unique setof cells to implement a design. These cells operate onthe premise of a two-rail checker, thus producing boththe normal and complemented output when a cell isoperating correctly, and two outputs of the same valuein the presence of a fault. Faults generated in anintermediate cell is propagated to the final outputs, thusallowing on-line testability of a FPGA-based logicsystem.