I. Introduction
Number of automatic test systems are available, the variations are extensive, but most of them fall into two main categories; functional tester (FT) and in-circuit tester (ICT) [1–8]. The ICT individually examines each component on a board and requires an expensive test-fixture. However, the FT verifies the functions of a board designed for. Only board inputs and outputs need to be tested with simple test-fixture. Therefore, this paper deals with the FT, considered an important issue in industrial applications. In addition, there are two main categories of fault models in digital circuits; static and dynamic faults. Static faults are detected by single-pattern test vectors [7–9], and dynamic faults or only-at-speed fault models are detected by two-pattern test vectors [10].