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