A New Approach to Execution Time Estimations in a Hardware/Software Codesign Environment