Title :
Finite state machine trace analysis program
Author :
Palnitkar, Samir ; Saggurti, Prasad ; Kuang, Ser-Hou
Author_Institution :
Sun Microsystems Inc., Mountain View, CA, USA
Abstract :
We describe a novel approach to verify finite state machines. We describe the finite stale machine (FSM) trace analysis tool that analyzes run time traces of finite state machines while the FSMs are being simulated and reports to the user information about state transitions and arcs traversed. During the flow this tool creates a separate Verilog monitor routine for each FSM in the design and these monitor routines print out the necessary information. Therefore, this tool is useful for all Verilog FSM designers because they do not have to include arc monitoring in their Verilog code when writing the FSMs. The FSM analysis tool is integrated well into the Verilog/Synopsys design methodology
Keywords :
circuit analysis computing; finite state machines; specification languages; Verilog monitor routine; finite state machine trace analysis program; run time traces; state transitions; Analytical models; Automata; Condition monitoring; Design methodology; Displays; Gold; Hardware design languages; Runtime; Statistics; Writing;
Conference_Titel :
Verilog HDL Conference, 1994., International
Conference_Location :
Santa Clara, CA
Print_ISBN :
0-8186-5655-7
DOI :
10.1109/IVC.1994.323748