Implementation of Worst Case Execution Time Analysis Tool For Embedded Software based on XScale Processor


The KIPS Transactions:PartA, Vol. 12, No. 5, pp. 365-374, Oct. 2005
10.3745/KIPSTA.2005.12.5.365,   PDF Download:

Abstract

Schedulability analysis is necessary to build reliable embedded real-time systems. For schedulability analysis, worst-case execution time(WCET) analysis that computes upper bounds of the execution times of tasks, is required indispensably. WCET analysis is done in two phases. The first phase is high-level analysis that analyzes control flow and finds longest paths of the program. The second phase is low-level analysis that computes execution cycles of basic blocks taking into account the hardware architecture. In this thesis, we design and implement integrated WCET analysis tools. We develop the WCET analysis tools for XScale-based system called WATER(WCET Analysis Tool for Embedded Real-time system). WATER consist of high-level flow analyzer and low-level execution time analyzer. Also, We compare real measurement for execution of program with analysis result calculated by WATER.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
H. H. Park, M. S. Choi, S. M. Yang, Y. H. Choi, H. T. Lim, "Implementation of Worst Case Execution Time Analysis Tool For Embedded Software based on XScale Processor," The KIPS Transactions:PartA, vol. 12, no. 5, pp. 365-374, 2005. DOI: 10.3745/KIPSTA.2005.12.5.365.

[ACM Style]
Hyeon Hui Park, Myeong Su Choi, Seung Min Yang, Yong Hoon Choi, and Hyung Taek Lim. 2005. Implementation of Worst Case Execution Time Analysis Tool For Embedded Software based on XScale Processor. The KIPS Transactions:PartA, 12, 5, (2005), 365-374. DOI: 10.3745/KIPSTA.2005.12.5.365.