• DocumentCode
    2211601
  • Title

    A structural encoding technique for the synthesis of asynchronous circuits

  • Author

    Carmona, Joseph ; Cortadella, Jordi ; Pastor, Enric

  • Author_Institution
    Dept. of Software, Univ. Politecnica de Catalunya, Barcelona, Spain
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    157
  • Lastpage
    166
  • Abstract
    This paper presents a method for the automatic synthesis of asynchronous circuits from Petri net specifications. The method is based on a structural encoding of the system in such a way that a circuit implementation is always guaranteed. Moreover, a set of transformations is presented for the subclass of Free-Choice Petri nets that enables the exploration of different solutions. All transformations preserve the property of free-choiceness, thus enabling the use of structural methods for the synthesis of asynchronous circuits. Preliminary experimental results indicate that the quality of the circuits is comparable to that obtained by methods that require an exhaustive enumeration of the state space. This novel synthesis method opens the door to the synthesis of large control specifications generated from hardware description languages
  • Keywords
    Petri nets; asynchronous circuits; encoding; logic design; Petri net specifications; Petri nets; asynchronous circuits; asynchronous circuits synthesis; hardware description languages; synthesis method; Asynchronous circuits; Automatic control; Circuit synthesis; Clocks; Control system synthesis; Encoding; Explosions; Hardware design languages; Minimization; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design, 2001. Proceedings. 2001 International Conference on
  • Conference_Location
    Newcastle upon Tyne
  • Print_ISBN
    0-7695-1071-X
  • Type

    conf

  • DOI
    10.1109/CSD.2001.981773
  • Filename
    981773