• DocumentCode
    1308525
  • Title

    Protocol selection and interface generation for HW-SW codesign

  • Author

    Daveau, Jean-Marc ; Marchioro, Gilberto Fernandes ; Ben-Ismail, Tarek ; Jerraya, Ahmed Amine

  • Author_Institution
    TIMA/INPG Lab., Inst. Nat. Polytech. de Grenoble, France
  • Volume
    5
  • Issue
    1
  • fYear
    1997
  • fDate
    3/1/1997 12:00:00 AM
  • Firstpage
    136
  • Lastpage
    144
  • Abstract
    The aim of this paper is to present a communication synthesis approach stated as an allocation problem. In the proposed approach, communication synthesis allows to transform a system composed of processes that communicate via high-level primitives through abstract channels into a set of processes executed by interconnected processors that communicate via signals and share communication control. The proposed communication synthesis approach deals with both protocol selection and interface generation and is based on binding/allocation of communication units. This approach allows a wide design space exploration through automatic selection of communication protocols. We present a new algorithm that performs binding/allocation of communication units. This algorithm makes use of a cost function to evaluate different allocation alternatives. We illustrate through an example the usefulness of the algorithm for allocating automatically different protocols within the same application system.
  • Keywords
    computer architecture; computer interfaces; high level synthesis; protocols; software engineering; abstract channel; algorithm; allocation; binding; communication synthesis; cost function; hardware-software codesign; high-level primitive; interconnected processor; interface generation; protocol selection; Control system synthesis; Cost function; Embedded system; Hardware; Libraries; Network synthesis; Protocols; Signal synthesis; Space exploration; Topology;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.555993
  • Filename
    555993