Capturing time constraints by using Petri-nets in the context of Hardware/Software codesign

This work presents a timed constraints capture method that uses Timed Petri nets for systems written in OCCAM in the context of Hardware/Software partitioning. We present a method for translation of occam programs into timed Petri-nets as well as a time analysis method in the context of hardware/software partitioning. The time analysis allows the capture of the execution time of processes and sub-process, which are used in the hardware/software partitioning process.

[1]  Wolfgang Reisig Petri Nets: An Introduction , 1985, EATCS Monographs on Theoretical Computer Science.

[2]  R.K. Gupta,et al.  System-level synthesis using re-programmable components , 1992, [1992] Proceedings The European Conference on Design Automation.

[3]  Edna Barros Hardware/software partitioning using UNITY , 1993 .

[4]  Juha-Pekka Soininen,et al.  SW/HW-partitioning of real-time embedded systems , 1989 .