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
Link To Document