• 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