DocumentCode
2637226
Title
Generation of finite state machines from parallel program graphs in DIADES
Author
Perkowski, Marek A. ; Liu, Jiuling
Author_Institution
Dept. of Electr. Eng., Portland State Univ., OR, USA
fYear
1990
fDate
1-3 May 1990
Firstpage
1139
Abstract
A method is presented for describing parallel program graphs in a high-level synthesis system. Such descriptions are, in general, similar to Karp and Miller parallel program schemata and are more general than Petri nets. It is shown how these graphs are converted to sequential program schemata and then to finite state machines (FSMs) in such a way that the number of states is minimized. The entire FSM synthesizer for control unit synthesis in a comprehensive design automation system is presented and illustrated with a complete example. The synthesizer makes use of inputs and state minimization, state assignment, and logic minimization of FSMs
Keywords
finite automata; graph theory; logic CAD; minimisation of switching nets; parallel programming; state assignment; CAD; DIADES; design automation system; finite state machines; high-level synthesis system; logic minimization; parallel program graphs; sequential program schemata; state assignment; state minimization; Automata; Automatic control; Control system synthesis; Control systems; Design automation; Digital systems; Hardware; Logic; Minimization; Synthesizers;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1990., IEEE International Symposium on
Conference_Location
New Orleans, LA
Type
conf
DOI
10.1109/ISCAS.1990.112320
Filename
112320
Link To Document