FPGA based fault emulation of synchronous sequential circuits

This paper describes a feasibility study of accelerating fault simulation by emulation on FPGA. Fault simulation b an important subtask in test pattern generation and it is frequently used throughout the test generation process. In order to further speed up simulation, we propose to make use of reconfigurable hardware by emulating circuit together with fault insertion structures on FPGA. Experiments showed that it is beneficial to use emulation for circuits/methods that require large numbers of test vectors, e.g., sequential circuits and/or genetic algorithms.

[1]  Jaan Raik,et al.  Fault Emulation on FPGA: A Feasibility Study , 2003 .

[2]  Raimund Ubar,et al.  Turbo Tester: A CAD System for Teaching Digital Test , 1998 .

[3]  Cheng-Wen Wu,et al.  Sequential circuit fault simulation using logic emulation , 1998, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[4]  Shyue-Kung Lu,et al.  Combinational circuit fault diagnosis using logic emulation , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[5]  Patrick Gelsinger Design And Test of the 80386 , 1987, IEEE Design & Test of Computers.

[6]  H. Redkey,et al.  A new approach. , 1967, Rehabilitation record.

[7]  Richard W. Wieler,et al.  Emulating static faults using a Xilinx based emulator , 1995, Proceedings IEEE Symposium on FPGAs for Custom Computing Machines.

[8]  Dhiraj K. Pradhan,et al.  EBIST: a novel test generator with built-in fault detection capability , 2005, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[9]  Sergio D'Angelo,et al.  A fault injection tool for SRAM-based FPGAs , 2003, 9th IEEE On-Line Testing Symposium, 2003. IOLTS 2003..

[10]  Luc Burgun,et al.  Serial fault emulation , 1996, DAC '96.

[11]  Alexander Saldanha,et al.  Fast discrete function evaluation using decision diagrams , 1995, ICCAD.

[12]  Miron Abramovici,et al.  Fault simulation on reconfigurable hardware , 1997, Proceedings. The 5th Annual IEEE Symposium on Field-Programmable Custom Computing Machines Cat. No.97TB100186).