DocumentCode :
2491637
Title :
Intervals in software execution cost analysis
Author :
Wolf, Fabian ; Ernst, Rolf
Author_Institution :
Inst. fur Datenverarbeitungsanlagen, Tech. Univ. Braunschweig, Germany
fYear :
2000
fDate :
2000
Firstpage :
130
Lastpage :
135
Abstract :
The timing and power consumption of embedded systems are state and input data-dependent. A formal analysis of such dependencies leads to intervals rather than single values. These intervals depend on the program properties, execution paths and states of processes, as well as on the target architecture. This paper presents an approach to the analysis of process behaviour using intervals. It improves on previous work by exploiting program segments with single paths and by taking the execution context into account. The example of an ATM cell handler demonstrates significant improvements in analysis precision
Keywords :
asynchronous transfer mode; computer architecture; embedded systems; hardware-software codesign; power consumption; software cost estimation; telecommunication computing; timing; ATM cell handler; analysis precision; embedded systems; execution context; execution paths; input data dependence; intervals; power consumption; process behaviour analysis; process states; program properties; program segments; software execution cost analysis; state dependence; target architecture; timing; Computer architecture; Context; Costs; Embedded system; Energy consumption; Flow graphs; Process control; Timing; Upper bound; Wireless communication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Synthesis, 2000. Proceedings. The 13th International Symposium on
Conference_Location :
Madrid
ISSN :
1080-1820
Print_ISBN :
0-7695-0765-4
Type :
conf
DOI :
10.1109/ISSS.2000.874039
Filename :
874039
Link To Document :
بازگشت