• DocumentCode
    3386943
  • Title

    A methodology and algorithms for efficient interprocess communication synthesis from system description in SDL

  • Author

    Svantesson, Bengt ; Kumar, Shashi ; Hemani, Ahmed

  • Author_Institution
    ESD Lab., R. Inst. of Technol., Kista, Sweden
  • fYear
    1998
  • fDate
    4-7 Jan 1998
  • Firstpage
    78
  • Lastpage
    84
  • Abstract
    This paper discusses a methodology and algorithms for efficient hardware synthesis of inter-process communication in systems described in SDL. The basic idea of our approach is to implement an SDL process by two hardware blocks, namely Computation Block and Communication Block. The Computation Block implements the data computation functions of the process as an Extended FSM (EFSM). The Communication Block implements the communication of the process with other processes. We give an algorithm to classify the communication requirements of the process and have an efficient implementation for it. Our scheme also has a supervisor block for every SDL block to manage interprocess communication. Our methodology supports multiple instances of the processes and dynamic processes. In our scheme, a single copy of hardware (Compute block) is shared among multiple copies of a process within a block which leads to efficient hardware implementation
  • Keywords
    VLSI; circuit CAD; finite state machines; logic CAD; specification languages; SDL; communication block; computation block; data computation functions; dynamic processes; extended FSM; hardware implementation; hardware synthesis; interprocess communication; interprocess communication synthesis; multiple instances; supervisor block; system specification languages; Asynchronous transfer mode; Communication industry; Equations; Hardware design languages; High level synthesis; Real time systems; Signal processing; Signal synthesis; Specification languages; Telecommunication switching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1998. Proceedings., 1998 Eleventh International Conference on
  • Conference_Location
    Chennai
  • ISSN
    1063-9667
  • Print_ISBN
    0-8186-8224-8
  • Type

    conf

  • DOI
    10.1109/ICVD.1998.646582
  • Filename
    646582