• DocumentCode
    3165738
  • Title

    A method for hardware software partitioning

  • Author

    Barros, Edna ; Rosenstiel, Wolfgang

  • Author_Institution
    Tubingen Univ., Germany
  • fYear
    1992
  • fDate
    4-8 May 1992
  • Firstpage
    580
  • Lastpage
    585
  • Abstract
    The authors present a method for partitioning a problem specification into hardware and a software implementation. A partitioning approach can be supported by the use of a specification language that permits considering several partitioning possibilities for the problem as well as analyzing different implementation alternatives of each part of the problem. These requirements are fulfilled in the approach by the use of UNITY as the specification language. The approach presented consists of classification of statements, a clustering algorithm, and cluster allocation, as well as cost and constraint analysis. The method is explained with an example.<>
  • Keywords
    circuit CAD; specification languages; UNITY; cluster allocation; clustering algorithm; constraint analysis; cost analysis; hardware software partitioning; problem specification; specification language; Algorithm design and analysis; Application specific integrated circuits; Clustering algorithms; Costs; Design automation; Hardware; Microprocessors; Partitioning algorithms; Specification languages; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CompEuro '92 . 'Computer Systems and Software Engineering',Proceedings.
  • Conference_Location
    The Hague, Netherlands
  • Print_ISBN
    0-8186-2760-3
  • Type

    conf

  • DOI
    10.1109/CMPEUR.1992.218469
  • Filename
    218469