Title :
Using functional information and strategy switching in sequential ATPG
Author :
Park, Jaehong ; Mercer, M. Ray
Author_Institution :
Adv. Design Technol., Motorola Inc., Austin, TX, USA
Abstract :
Automatic test pattern generation (ATPG) requires justification of logic values on internal lines of circuits. For sequential circuits, the justification backtraces to primary inputs or flip-flops. Primary input values may be specified arbitrarily. In contrast, the required logic values at flip-flops must be justified backward through multiple time frames, and this often produces logic conflicts which cause backtracks. We employ functional analysis of the sequential circuit so as to minimize the number of logic value assignments to flip-flops. We also present strategy switching between two efficient state justification methods. Mutually complementary properties of the two state justification methods turn out to be very effective. These refinements significantly improve ATPG performance for sequential circuits
Keywords :
automatic testing; circuit optimisation; flip-flops; logic CAD; logic testing; sequential circuits; CAD; automatic test pattern generation; backtracks; flip-flops; functional information; logic conflicts; logic value assignments; logic values; multiple time frames; performance; primary input value specification; sequential ATPG; sequential circuits; state justification methods; strategy switching; Automatic test pattern generation; Boolean functions; Circuit faults; Circuit testing; Design for testability; Flip-flops; Logic; Reachability analysis; Sequential analysis; Sequential circuits;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1996. ICCD '96. Proceedings., 1996 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-7554-3
DOI :
10.1109/ICCD.1996.563565