VLSI Design and Test Seminar "Finding Optimum Clock Frequencies for Aperiodic Test" (Masters thesis defense) Sindhu Gunesekar ECE Masters Candidate Wednesday, April 2, 2014 4:00 pm, 235 Broun Hall Abstract: With scale down in technology, size and complexity of integrated circuits increase. The scan method is the most popular technique of testing sequential circuits today. In this method, flip-flops functionally form one or more shift registers in the test mode. Faults in the combinational logic can be tested by shifting test patterns in and out of the shift register. Larger circuits these days consist of many flip-flops and the scan design has large shift registers, which require many clock cycles for loading and unloading. An Automatic Test Equipment (ATE) is used to test these scan circuits for faults after fabrication. The testing cost of using an ATE increases directly with the time spent in testing the chip and adds to the final cost of the chip. In general, power constraints do not allow speeding up of the clock during test. For the complex integrated circuits today, long test times are a concern. A recently proposed methodology reduces the test time on ATE using an aperiodic clock with many different frequencies. In practice, the ATE generates only a limited number of frequencies and determining an optimum set of frequencies is a discrete optimization problem. This work discusses an algorithm to obtain the optimum set of frequencies for test time reduction. The algorithm is implemented by simulating ISCAS '89 benchmark circuits and verified on the Advantest T2000GS ATE located at Auburn University. It is observed that by using just four optimum frequencies, that the tester allows, test time reductions of up to 52% can be obtained in some benchmark circuits.