• DocumentCode
    2844512
  • Title

    Identifying state coding conflicts in asynchronous system specifications using Petri net unfoldings

  • Author

    Kondratyev, Alex ; Kishinevsky, Michael ; Taubin, Alexander ; Cortadella, Jordi ; Lavagno, Luciano ; Yakovlev, Alex

  • Author_Institution
    Aizu Univ., Japan
  • fYear
    1998
  • fDate
    23-26 Mar 1998
  • Firstpage
    152
  • Lastpage
    163
  • Abstract
    State coding conflict detection is a fundamental part of synthesis of asynchronous concurrent systems from their specifications as signal transition graphs (STGs), which are a special kind of labelled Petri nets. The paper develops a method for identifying state coding conflicts in STGs that is intended to work within a new synthesis framework based on Petri net unfolding. The latter offers potential advantages due to a partial order representation of highly concurrent behaviour as opposed to the more traditional construction of a state graph, known to suffer from combinatorial explosion. We develop a necessary condition for coding conflicts to exist, by using an approximate state covering approach. Being computationally easy, yet conservative, such a solution may produce fake conflicts. A technique for refining the latter with extra computational cost, is provided
  • Keywords
    Petri nets; asynchronous circuits; hardware description languages; high level synthesis; signal flow graphs; Petri net unfolding; Petri net unfoldings; asynchronous concurrent systems synthesis; asynchronous system specifications; combinatorial explosion; computational cost; concurrent behaviour; labelled Petri nets; partial order representation; signal transition graphs; state coding conflict identification; state covering approach; state graph; Asynchronous circuits; Circuit synthesis; Computational efficiency; Logic circuits; Petri nets; Read only memory; Signal synthesis; Software tools; Specification languages; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design, 1998. Proceedings., 1998 International Conference on
  • Conference_Location
    Fukushima
  • Print_ISBN
    0-8186-8350-3
  • Type

    conf

  • DOI
    10.1109/CSD.1998.657548
  • Filename
    657548