Testing of FPGA Logic Cells

  • E. Bareiša Kaunas University of Technology
  • V. Jusas Kaunas University of Technology
  • K. Motiejūnas Kaunas University of Technology
  • R. Šeinauskas Kaunas University of Technology


The manufacturing test procedure of RAM-based FPGAs uses several configurations and the exhaustive testing of all configurablelogic blocks (CLB). The transformation of the circuit is applied during a test pattern generation. A multiplexer is added to every logiccell in such a way that it does not change a function of the circuit. The stuck-at faults are injected only on the data inputs of themultiplexer. Such an approach allows to use a classical gate level test pattern generator and ensures an exhaustive testing of every logiccell. The proposed approach was used to generate test sets for ISCAS85 benchmarks that were mapped into FPGA. We also conductedfault simulation experiments that show exhaustive test patterns are effective in detecting faults of different implementations of the samecircuit. Ill.1, bibl. 10 (English, Abstracts in Lithuanian, English and Russian).

How to Cite
Bareiša, E., Jusas, V., Motiejūnas, K., & Šeinauskas, R. (2004). Testing of FPGA Logic Cells. Elektronika Ir Elektrotechnika, 56(7). Retrieved from http://eejournal.ktu.lt/index.php/elt/article/view/10858