• DocumentCode
    1903360
  • Title

    Computing communication cost by Petri nets for hardware/software codesign

  • Author

    Maciel, Paulo ; Barros, Edna ; Rosenstiel, Wolfgang

  • Author_Institution
    Univ. Federal de Pernambuco, Recife, Brazil
  • fYear
    1997
  • fDate
    24-26 Jun 1997
  • Firstpage
    44
  • Lastpage
    56
  • Abstract
    This work presents a method to compute communication cost by applying Petri nets. This cost is being used to guide the hardware/software partitioning in a methodology for hardware/software codesign context, which is being developed. Petri nets are a family of formalisms sharing basic principles. Although for each purpose or detail level one appropriated formalism have to be chosen from the family, the transformation from one formalism to another could be sound. The use of Petri makes the partitioning method independent on a specific description mechanism. Additionally, Petri net as an intermediate format allows to analyse behavioral properties of the specification and formally to compute performance indices which are used in the partitioning process
  • Keywords
    Petri nets; communication complexity; formal specification; high level synthesis; performance evaluation; Petri nets; behavioral properties; communication cost; hardware/software codesign; partitioning; partitioning method; partitioning process; performance indices; specification; Costs; Design automation; Hardware; Independent component analysis; Microprocessors; Performance analysis; Petri nets; Software algorithms; Software tools; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 1997. Shortening the Path from Specification to Prototype. Proceedings., 8th IEEE International Workshop on
  • Conference_Location
    Chapel Hill, NC
  • ISSN
    1074-6005
  • Print_ISBN
    0-8186-8064-4
  • Type

    conf

  • DOI
    10.1109/IWRSP.1997.618823
  • Filename
    618823