Co-synthesis of multiple processor embedded systems for real time applications