Title :
Striving toward correct FSMs: advances in design, formal verification, testing, and diagnosis
Author :
Prinetto, Paolo ; Camurati, Paolo
Author_Institution :
Dipartimento di Autom. e Inf., Politecnico di Torino, Italy
Abstract :
Finite-state machines (FSMs) in VLSI designs are discussed. FSMs are first classified according to different criteria. Various stages of their development are considered, namely design, formal verification, test pattern generation, and diagnosis. For each step, some novel approaches are identified and discussed. A unified approach, i.e. based on the same algorithm, to formally prove the equivalence of two FSMs, to generate test patterns, and to diagnose faults at the gate level, serves as a common denominator
Keywords :
VLSI; failure analysis; finite automata; integrated circuit testing; logic testing; program verification; FSM; VLSI designs; fault diagnose; finite state machines; formal verification; gate level; test pattern generation; Algorithm design and analysis; Automata; Automatic test pattern generation; Automatic testing; Circuit faults; Circuit testing; Formal verification; Nose; Test pattern generators; Very large scale integration;
Conference_Titel :
CompEuro '91. Advanced Computer Technology, Reliable Systems and Applications. 5th Annual European Computer Conference. Proceedings.
Conference_Location :
Bologna
Print_ISBN :
0-8186-2141-9
DOI :
10.1109/CMPEUR.1991.257402