Title :
Input Cubes with Lingering Synchronization Effects and their Use in Random Sequential Test Generation
Author :
Pomeranz, Irith ; Reddy, Sudhakar M.
Author_Institution :
Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
Abstract :
We define the notion of a lingering synchronization effect. Such an effect occurs when a primary input cube (an incompletely-specified primary input vector) determines the state of a circuit for several time units after it is applied. Such a primary input cube may prevent certain faults from being detected when it appears in a test sequence. It should therefore be avoided when the goal is to achieve a high fault coverage. We demonstrate that benchmark circuits have primary input cubes with small numbers of specified values (typically one or two), which have lingering synchronization effects. In some cases, the synchronization effects linger for large numbers of time units. We also describe a random test generation process that avoids primary input cubes with lingering synchronization effects, and achieves high fault coverage for benchmark circuits.
Keywords :
circuit testing; random sequences; sequential circuits; synchronisation; benchmark circuits; fault coverage; incompletely-specified primary input vector; lingering synchronization; primary input cube; random sequential test generation; Benchmark testing; Circuit faults; Circuit testing; Cities and towns; Computational complexity; Electrical fault detection; Fault detection; Sequential analysis; Sequential circuits; Synchronous generators;
Conference_Titel :
Test Symposium, 2009 14th IEEE European
Conference_Location :
Seville
Print_ISBN :
978-0-7695-3703-0
DOI :
10.1109/ETS.2009.19