Static worst-case execution time analysis of the μC/OS-II real-time kernel

被引:0
|
作者
Mingsong Lv
Nan Guan
Qingxu Deng
Ge Yu
Yi Wang
机构
[1] Northeastern University,Institute of Computer Software
[2] Uppsala University,Department of Information Technology
关键词
worst-case execution time (WCET); real-time operating systems (RTOS); C/OS-II; static analysis;
D O I
暂无
中图分类号
学科分类号
摘要
Worst-case execution time (WCET) analysis is one of the major tasks in timing validation of hard real-time systems. In complex systems with real-time operating systems (RTOS), the timing properties of the system are decided by both the applications and RTOS. Traditionally, WCET analysis mainly deals with application programs, while it is crucial to know whether RTOS also behaves in a timely predictable manner. In this paper, static analysis techniques are used to predict the WCET of the system calls and the Disable Interrupt regions of the μC/OS-II real-time kernel, which presents a quantitative evaluation of the real-time performance of μC/OS-II. The precision of applying existing WCET analysis techniques on RTOS is evaluated, and the practical difficulties in using static methods in timing analysis of RTOS are also discussed.
引用
收藏
页码:17 / 27
页数:10
相关论文
共 50 条
  • [31] Worst-Case Execution Time analysis at low cost
    Puschner, P
    DISTRIBUTED COMPUTER CONTROL SYSTEMS 1997 (DCCS'97), 1997, : 17 - 22
  • [32] Research on synthesis scheduling algorithm of real-time task in μC/OS-II
    Wang, Xibo
    Zhou, Benhai
    Qiao, Jianzhong
    Lin, Shukuan
    2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES: ITESS 2008, VOL 2, 2008, : 154 - 159
  • [33] Time-accurate ASM As A Refinement Scheme For Worst-Case Execution Time Estimation in Hard Real-Time Systems
    Mguidich, Achraf
    Paun, Vladimir-Alexandru
    Monsuez, Bruno
    Baufreton, Philippe
    PROCEEDINGS OF 2016 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2016, : 372 - 372
  • [34] One Real-Time Monitor for Missile Equipment Based on μC/OS-II
    Lei Lei
    Zhou Yongping
    Zhang Jianhu
    Wang Yang
    Peng Wei
    ISTM/2009: 8TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, 2009, : 110 - 113
  • [35] Worst-case execution-time analysis at low cost
    Puschner, P
    CONTROL ENGINEERING PRACTICE, 1998, 6 (01) : 129 - 135
  • [36] Modeling the function cache for worst-case execution time analysis
    Kirner, Raimund
    Schoeberl, Martin
    2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 471 - +
  • [37] Modeling complex flows for Worst-Case Execution Time analysis
    Engblom, J
    Ermedahl, A
    21ST IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2000, : 163 - 174
  • [38] An efficient schedulability analysis based on worst-case interference time for real-time systems
    Hongbiao LIU
    Mengfei YANG
    Lei QIAO
    Xi CHEN
    Jian GONG
    Science China(Information Sciences), 2024, 67 (09) : 88 - 104
  • [39] An efficient schedulability analysis based on worst-case interference time for real-time systems
    Liu, Hongbiao
    Yang, Mengfei
    Qiao, Lei
    Chen, Xi
    Gong, Jian
    SCIENCE CHINA-INFORMATION SCIENCES, 2024, 67 (09)
  • [40] Survey of Cache analysis for worst-case execution time estimation
    Lü, Ming-Song
    Guan, Nan
    Wang, Yi
    Ruan Jian Xue Bao/Journal of Software, 2014, 25 (02): : 179 - 199