• DocumentCode
    2252683
  • Title

    Building finite automata from DI specifications

  • Author

    Mallon, Willem C. ; Udding, Jan Tijmen

  • Author_Institution
    Dept. of Comput. Sci., Groningen Univ., Netherlands
  • fYear
    1998
  • fDate
    30 Mar-2 Apr 1998
  • Firstpage
    184
  • Lastpage
    193
  • Abstract
    Numerous formalisms exist to specify delay-insensitive computations and their implementations. It is not always straightforward to compare specifications in the different formalisms. One way of comparing specifications is transforming them to automata in which nodes are annotated with progress requirements. In this paper we present an algorithm that transforms DI-algebra recursive process expressions into finite automata. In doing so we develop an operational semantics for DI-algebra. The algorithm has been proven correct, and we highlight the most interesting aspects of that proof The algorithm has been implemented and turns out to be very valuable in the process of getting a specification right
  • Keywords
    finite automata; logic design; process algebra; DI specifications; DI-algebra; delay-insensitive computations; finite automata; recursive process expressions; specification; Algebra; Automata; Delay; Silicon; Tellurium;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Research in Asynchronous Circuits and Systems, 1998. Proceedings. 1998 Fourth International Symposium on
  • Conference_Location
    San Deigo, CA
  • Print_ISBN
    0-8186-8392-9
  • Type

    conf

  • DOI
    10.1109/ASYNC.1998.666504
  • Filename
    666504