In moving VLSI industry towards IoT, requirements to BIST (Built-In-Self-Test) power consumption get exacerbated – multiple CMOS logic transistors allowing generating test vectors are responsible for near 80% of the consumed power. According to
Test Pattern Generation (TPG; “the reordering algorithm”) is based on read only memory (ROM) which is designed to store the test vectors with minimum area over the conventional ROM. This reduces the number of CMOS transistors significantly when compared to that of LFSR/counter TPG
(the prior to “the reordering algorithm” advancement made several years ago
The proposed TPG is more suitable for deterministic pattern testing and the fault coverage is improved over the LFSR. Low power reordered test patterns can also be stored in the same order to reduce the test power in circuit under test (CUT). Experimental results show that a considerable reduction in number of CMOS devices and test power is achieved over the LFSR-TPG.
Power is dependent on signals' switching activities. Reversing order may reduce power due to lesser switching activities. Using Hamming codes as test sequences are a viable option to save Power.