DocumentCode :
2202106
Title :
A Petri net based approach for performing the initial allocation in hardware/software codesign
Author :
Maciel, Paulo ; Barros, Edna ; Rosenstiel, Wolfgang
Author_Institution :
Dept. de Inf., Univ. de Pernambuco, Recife, Brazil
Volume :
1
fYear :
1998
fDate :
11-14 Oct 1998
Firstpage :
505
Abstract :
This work presents a method of hardware/software partitioning considering multiple software components. The proposed method uses Petri nets as a common formalism to perform quantitative and qualitative analysis. The use of Petri net permits one to use a specification nondependent partitioning method. As an intermediate format Petri net allows one to analyze properties of the specification and formally compute performance indices which are used in the partitioning process. This paper highlights methods of computing load balance, precedence relation degree and communication cost of behavioral description in order to perform the initial allocation along with partitioning. This paper is devoted to describing the initial allocation algorithm, although an overview of the general partitioning method is also presented.
Keywords :
Petri nets; hardware-software codesign; Petri net based approach; behavioral description; communication cost; hardware/software codesign; hardware/software partitioning; initial allocation; load balance; multiple software components; performance indices; precedence relation degree; qualitative analysis; quantitative analysis; Clustering algorithms; Communication system software; Costs; Hardware; Partitioning algorithms; Performance analysis; Petri nets; Software algorithms; Software performance; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man, and Cybernetics, 1998. 1998 IEEE International Conference on
ISSN :
1062-922X
Print_ISBN :
0-7803-4778-1
Type :
conf
DOI :
10.1109/ICSMC.1998.725462
Filename :
725462
Link To Document :
بازگشت