Title :
An implicit algorithm for finding steady states and its application to FSM verification
Author :
Hasteer, Gagan ; Mathur, Anmol ; Banerjee, Prithviraj
Author_Institution :
Ambit Design Syst., USA
Abstract :
Finding the set of steady states of a machine has applications in formal verification, sequential synthesis and ATPG. Existing techniques assume the presence of a designated set of initial states which is impractical in a real design environment. The set steady states of a design is defined by the terminally strongly connected components (tSCCs) of the underlying state transition graph (STG). We show that multiple tSCCs and non-terminal CCs need to be handled in a real design environment especially for verification. We present a fully implicit algorithm to find the steady states of a machine without any knowledge of initial states. We demonstrate the utility of our algorithm by applying it to FSM equivalence checking.
Keywords :
automatic testing; finite state machines; formal verification; logic testing; ATPG; FSM verification; equivalence checking; sequential synthesis; state transition graph; steady states; verification; Automatic test pattern generation; Formal verification; Graphics; Optimization; Permission; Redundancy; Silicon; State-space methods; Steady-state; Testing;
Conference_Titel :
Design Automation Conference, 1998. Proceedings
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-89791-964-5