Title :
Specification and synthesis of a mixed-mode systems: Experiments in a VHDL environment
Author :
Subrahmanyam, P.A. ; Espinalt, Josep M. ; Yu, Meng-Lin
Author_Institution :
AT&T Bell Lab., Holmdel, NJ, USA
Abstract :
Discusses the specification and automated synthesis of mixed synchronous/asynchronous systems in the context of a VHDL-based design environment. We propose a flexible paradigm for describing asynchronous behavior in VHDL that supports (1) the description of behavior as a signal transition graph (STG), (2) its expression in the form of an initializable edge-triggered finite state machine, and (3) the specification of a level-sensitive asynchronous finite state machine. An important feature is that free-running signals such as clocks can be included in the asynchronous specifications. The input specification, consisting of timing diagrams and/or the behavior and interface specifications for a set of interacting processes, is mapped into an appropriate combination of hazard-free asynchronous circuits and synchronous circuits
Keywords :
asynchronous circuits; clocks; finite state machines; formal specification; hardware description languages; high level synthesis; signal flow graphs; VHDL-based design environment; automated synthesis; behavioural specifications; clocks; free-running; hazard-free asynchronous circuits; initializable edge-triggered finite state machine; interacting processes; interface specifications; level-sensitive asynchronous finite state machine; mixed synchronous/asynchronous systems; mixed-mode systems; signal transition graph; synchronous circuits; timing diagrams; Asynchronous circuits; Automata; Clocks; Integrated circuit synthesis; Large scale integration; Protocols; Signal synthesis; System performance; Timing;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1993. ICCD '93. Proceedings., 1993 IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-4230-0
DOI :
10.1109/ICCD.1993.393374