Reordering of Test Vector Using Artificial Intelligence Approach for Power Reduction during VLSI Testing

Optimization of testing power is a major significant task to be carried out in digital circuit design. Low power VLSI circuits dissipate more power during testing when compared with that of normal operation. As the feature size is scaled down with process technology advancement, power minimization has become a serious problem for the designers as well as the test engineers. Test vector reordering for dynamic power minimization during combinational circuit testing is a sub1problem of the general goal of low power testing. The reordering is the process in which the sequence of applying test vectors is altered to reduce power dissipation. Power dissipation in CMOS circuits has two components: static, due to leakage current; and dynamic, due to switching activity. In this project, Artificial Intelligent (AI) based approach is presented to reorder the test vectors such that the minimum switching activity and hence the power dissipation during testing. In this method the hamming distance between successive test vectors is used to reorder the sequence. AI based reordering algorithm is implemented in Matlab and experimented with ISCAS85 benchmark circuits. Results show that the reordered test set minimized the testing power considerably when compared with unordered test set. Experimental results show that the proposed method reduces 30.15% of average power and 34.56% of the peak power when the reordered test vectors are used for testing.

Free download research paper