Title :
MIX: a test generation system for synchronous sequential circuits
Author :
Lin, Xijiang ; Pomeranz, Irith ; Reddy, Sudhakar M.
Author_Institution :
Dept. of Electr. & Comput. Eng., Iowa Univ., Iowa City, IA, USA
Abstract :
We describe a test generation system for synchronous sequential circuits described at the gate level. The test generation system, called MIX, combines several test generation approaches to derive test sequences exhibiting very high fault coverages at relatively low CPU times. It is known that different faults in a synchronous sequential circuit may be more amenable to different test generation approaches. The strength of MIX stems from the fact that a large number of different approaches is used to attack faults with different characteristics. Several new techniques are incorporated into MIX, including a new definition of an XD-frontier, storing a partial state transition graph to help in the derivation of justification sequences, utilization of sequences generated for aborted faults, consideration of multiple time frames simultaneously during state justification, and dynamic computation of dependencies among flip-flops. A simplified form of test generation under the restricted multiple observation times test strategy is also employed, based on state expansion. Restricted multiple observation times fault simulation is used in MIX to identify detected faults beyond those detected by conventional fault simulation
Keywords :
automatic test software; circuit analysis computing; fault diagnosis; integrated circuit testing; integrated logic circuits; logic testing; sequential circuits; MIX test generation system; XD-frontier; dynamic computation; fault simulation; flip-flops; high fault coverages; justification sequences; multiple time frames; partial STG storage; restricted multiple observation times test strategy; state expansion; state justification; state transition graph; synchronous sequential circuits; Central Processing Unit; Circuit faults; Circuit testing; Computational modeling; Fault detection; Flip-flops; Sequential analysis; Sequential circuits; Synchronous generators; System testing;
Conference_Titel :
VLSI Design, 1998. Proceedings., 1998 Eleventh International Conference on
Conference_Location :
Chennai
Print_ISBN :
0-8186-8224-8
DOI :
10.1109/ICVD.1998.646649