Title :
On finding undetectable and redundant faults in synchronous sequential circuits
Author :
Lin, Xijiang ; Pomeranz, Irith ; Reddy, Sudhakar M.
Author_Institution :
Mentor Graphics Corp., Wilsonville, OR, USA
Abstract :
We describe a time-efficient procedure for identifying undetectable and redundant faults in a synchronous sequential circuit, without using a sequential circuit test pattern generator. The proposed procedure is based on the use of a limited length iterative logic array model of the circuit, and has two phases. In the first phase, faults that will not be proved to be undetectable are identified. In the second phase, undetectable faults are identified out of the remaining faults using a combinational circuit test generator. Sequential static learning on the fault-free circuit and a subset of unreachable states are used in the proposed procedure to increase the amount of information available when considering an iterative logic array model of limited length. An undetectable fault in a synchronizable circuit that leaves the faulty circuit synchronizable is identified as a redundant fault. Experimental results presented in this work demonstrate the effectiveness of the proposed techniques in finding undetectable and redundant faults. Larger numbers of undetectable and redundant faults are found compared to earlier works
Keywords :
fault location; logic testing; sequential circuits; iterative logic array; redundant faults; synchronous sequential circuit; undetectable faults; Circuit faults; Circuit testing; Clocks; Electrical fault detection; Fault detection; Fault diagnosis; Logic arrays; Redundancy; Sequential circuits; Synchronization;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1998. ICCD '98. Proceedings. International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-9099-2
DOI :
10.1109/ICCD.1998.727095