Title :
Finite state machine extraction from hardware description languages
Author :
Giomi, Jean-Charles
Author_Institution :
COMPASS Design Autom. Inc., San Jose, CA, USA
Abstract :
This paper present technique to extract a finite state machine (FSM) description from sequential behaviors describe in hardware description languages (HDL). Sequential behaviors can be described with an explicit state register which is assigned next state values. The extraction of these explicit sequential behaviors is based on the extraction of (value, condition) pairs from directed acyclic graphs. In addition, hardware description languages provide constructs, such as wait statements, that permit the descriptions of implicit sequential behaviors. Implicit sequential behaviors are extracted by a path-directed technique applied on a directed, cyclic, non-series/parallel control flow graph with embedded data flow graphs
Keywords :
data flow graphs; finite state machines; hardware description languages; logic CAD; FSM descriptions; HDL; control flow graph; directed acyclic graphs; embedded data flow graphs; explicit state register; finite state machine extraction; hardware description languages; path-directed technique; sequential behavior; wait statements; Automata; Clocks; Computer architecture; Data mining; Design automation; Flow graphs; Hardware design languages; Logic; Performance analysis;
Conference_Titel :
ASIC Conference and Exhibit, 1995., Proceedings of the Eighth Annual IEEE International
Conference_Location :
Austin, TX
Print_ISBN :
0-7803-2707-1
DOI :
10.1109/ASIC.1995.580747