DocumentCode
1663386
Title
Automatic synthesis and verification of hazard-free control circuits from asynchronous finite state machine specifications
Author
Chu, Tam-Anh
Author_Institution
Cirrus Logic Inc., Fremont, CA, USA
fYear
1992
Firstpage
407
Lastpage
413
Abstract
The author describes algorithms and techniques underlying a CAD system for automatic synthesis and verification of control circuits based on asynchronous finite state machine (AFSM) specifications. AFSM specifications are transformed into signal transition graphs, and then into state graphs. Techniques for hazard-free synthesis techniques from state graphs are described. An efficient two-level hierarchical technique based on state graph contraction and D. Dill´s verifier (ACM Distinguished Dissertation Series) is used to verify the logic implementations against the state graph. A CAD prototype called CLASS, (Cirrus Logic Asynchronous Synthesis System) has been used to successfully synthesize and verify the HP Labs benchmark and various other real applications
Keywords
asynchronous sequential logic; circuit CAD; finite state machines; formal specification; logic CAD; AFSM specifications; CAD system; CLASS; Cirrus Logic Asynchronous Synthesis System; HP Labs benchmark; asynchronous finite state machine specifications; automatic synthesis; control circuit synthesis; control circuit verification; distributed mutual exclusion circuits; hazard-free control circuits; hazard-free synthesis techniques; signal transition graphs; state graph contraction; state graphs; two-level hierarchical technique; Automata; Automatic control; Circuit synthesis; Control system synthesis; Delay; Hazards; Logic design; Logic functions; Signal synthesis; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 1992. ICCD '92. Proceedings, IEEE 1992 International Conference on
Conference_Location
Cambridge, MA
Print_ISBN
0-8186-3110-4
Type
conf
DOI
10.1109/ICCD.1992.276302
Filename
276302
Link To Document