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
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;
Conference_Titel :
Rapid System Prototyping, 1997. Shortening the Path from Specification to Prototype. Proceedings., 8th IEEE International Workshop on
Conference_Location :
Chapel Hill, NC
Print_ISBN :
0-8186-8064-4
DOI :
10.1109/IWRSP.1997.618823