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
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;
Conference_Titel :
Chilean Computer Science Society, 2008. SCCC '08. International Conference of the
Conference_Location :
Punta Arenas
Print_ISBN :
978-0-7695-3403-9
DOI :
10.1109/SCCC.2008.21