• DocumentCode
    2599668
  • 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
  • fYear
    1993
  • fDate
    3-6 Oct 1993
  • Firstpage
    235
  • Lastpage
    241
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ICCD.1993.393374
  • Filename
    393374