Beruflich Dokumente
Kultur Dokumente
Abstract This paper describes the implementation of testing of CMOS digital integrated circuits for both functional and
delay fault testing using reconfigurable field programmable gate array, XC3S500E. This FPGA is interfaced with LCD and
hex keypad, has created a very comfortable environment for CMOS digital integrated circuits testing. Tester has generated
and applied test vectors for functional and delay fault testing for particular CMOS ICs and check responses with according to
particular Gate response. After that, it can declare that CMOS ICs have any functional and delay fault or not. This
reconfigurable FPGA based digital IC tester has many advantages over conventional IC testing using automatic test
equipments.
Keywords DUT, FPGA, ATEs.
I. INTRODUCTION
Testing of Digital integrated Circuits using automatic
test equipment [1] is very costly. Instead using
reconfigurable FPGA, can save money as well as by
small change in coding (Verilog or VHDL etc.), it
can be reconfigured for different ICs testing.
Here FPGA based digital IC tester is designed using
verilog hardware description language and this code
is downloaded on XC3S500E which is built on
SPARTAN 3E board.
V. SIMULATION RESULTS
The results are from QuestaSim. Using 50 MHz clock
of Spartan 3E board, this tester can measure
functional fault and delay fault. For functional
testing, there is setting in coding that if expected
output of DUT comes within 240 ns range then it can
be captured as without functional fault otherwise
having functional fault. For delay testing if expected
output comes within 100 ns range then it will
considered without delay fault otherwise having delay
fault. These settings of timing can be varied for
different digital ICs.
CONCLUSION
In this paper it has been described, how FPGA can
be used for functional as well as delay fault of CMOS
digital IC. Test vectors for functional and delay
testing is generated separately. This kind of testing is
very cheap, reconfigurable, time to market feature of
FPGA and useful for both type of testing (functional
and delay fault) and can be explored for other kinds
of fault. This work can be extended for different type
of digital circuits also. Extra user friendly features
can be added in future.
REFERENCES
[1] FPGA based low cost automatic test equipment for digital
Integrated Circuits. Mostaradini, L; Bacciarelli, L.;
Fanucci, L; Bertini l.; Tonarelli, M.; De Marinis, M.
Intelligent Data Acquisition and Advanced Computing
Systems: Technology and Applications, 2009, IDAACS
2009 IEEE
[2] Implementation of FPGA for decision making in portable
automatic testing systems for ICs Library & digital
Circuits. Zaghloul, M. S.; Saleh M. Applied Imagery
Pattern Recognition Workshop (AIPR), 2011, IEEE