• DocumentCode
    3531951
  • Title

    Hardware Synthesis for Asynchronous Communications Mechanisms

  • Author

    Gorg??nio, Kyller ; Cortadella, Jordi

  • Author_Institution
    Embedded Syst. & Pervasive Comput. Lab., Fed. Univ. of Campina Grande, Campina Grande
  • fYear
    2008
  • fDate
    10-14 Nov. 2008
  • Firstpage
    135
  • Lastpage
    143
  • Abstract
    Asynchronous data communication mechanisms (ACMs) have been extensively studied as data connectors between independently timed concurrent processes. In this work an automatic method for synthesis of re-reading ACMs is introduced. This method is is oriented to the generation of hardware artifacts. The behavior of re-reading ACMs is formally defined and the correctness properties are discussed. Then it is shown how to generate the ACMs specifications and how they can be translated into a proper hardware implementation. Verilog has been used as the target language to describe the hardware being synthesized.
  • Keywords
    data communication; hardware description languages; Verilog; asynchronous data communication mechanisms; data connectors; hardware synthesis; independently timed concurrent processes; Asynchronous communication; Communication system control; Computer science; Connectors; Data communication; Embedded system; Hardware; Metastasis; Pervasive computing; Read-write memory; formal methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Chilean Computer Science Society, 2008. SCCC '08. International Conference of the
  • Conference_Location
    Punta Arenas
  • ISSN
    1522-4902
  • Print_ISBN
    978-0-7695-3403-9
  • Type

    conf

  • DOI
    10.1109/SCCC.2008.21
  • Filename
    4685773