Previous approaches to scan design have tried individually to enhance the abilities of test generation algorithm and scan cell selection strategy in order to reduce extra costs associated with the time spent on testing. In contrast, a global strategy which takes care of the close relationship between these factors and combines a new scan structure is proposed. Two assertions for the design of test generator are also proposed, and a fault list oriented test generation algorithm is developed in accordance with these two assertions. A simulation-based partial scan methodology is finally introduced for selecting the suitable scanning flip-flops through the utilization of dynamic information generated during fault simulation. Experimental results show that the proposed strategy speeds up test generation and reduces the amount of test application time.
All Science Journal Classification (ASJC) codes