A software tool for the timing analysis of embedded software

被引:0
|
作者
Luculli, G [1 ]
Sangiovanni-Vincentelli, A [1 ]
机构
[1] Scuola Super S Anna, I-56100 Pisa, Italy
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The presence of real-time software modules which strongly interact with specific hardware architectures is steadly growing in today embedded applications. New methods and tools are needed for the program analysis and validation of these designs. The timing analysis of software is an essential aspect because real-time requirements need to be validated and performance objectives could be missed if the software design does not fit with the hardware design. In this paper we describe a new timing analysis for software which is executed on architectures with a one-level instruction cache. The safeness of the timing estimates is guaranteed by the method and the accuracy can be traded with the processing time. The implementation details of the related software tool are reported and the practical use of the tool is shown by some experimental results.
引用
收藏
页码:754 / 757
页数:4
相关论文
共 50 条
  • [41] Monitoring embedded software timing properties with an SoC-resident monitor
    Heffernan, D.
    Shaheen, S.
    Watterson, C.
    [J]. IET SOFTWARE, 2009, 3 (02) : 140 - 153
  • [42] A Specialized Programming Language for Coordinating Software Execution Timing in Embedded Systems
    Koets, Michael A.
    Lecocke, Meredith Beveridge
    [J]. 2014 IEEE AEROSPACE CONFERENCE, 2014,
  • [43] Power analysis of embedded software: A first step towards software power minimization
    Tiwari, Vivek
    Malik, Sharad
    Wolfe, Andrew
    [J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 1994, 2 (04) : 437 - 445
  • [44] Function Profiling for Embedded Software by Utilizing QEMU and Analyzer Tool
    Tran Van Dung
    Taniguchi, Ittetsu
    Hieda, Takuji
    Tomiyama, Hiroyuki
    [J]. 2013 IEEE 56TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2013, : 1251 - 1254
  • [45] Associative caches in formal software timing analysis
    Wolf, F
    Staschulat, J
    Ernst, R
    [J]. 39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 622 - 627
  • [46] Timing and power measurement in static software analysis
    Wolf, F
    Kruse, J
    Ernst, R
    [J]. MICROELECTRONICS JOURNAL, 2002, 33 (1-2) : 91 - 100
  • [47] Toward static timing analysis of parallel software
    Gustavsson, Andreas
    Gustafsson, Jan
    Lisper, Björn
    [J]. OpenAccess Series in Informatics, 2012, 23 : 38 - 47
  • [48] ANALYSIS OF FREE SOFTWARE AS A PRODUCTION TOOL
    de la Hoz Correa, Eduardo Miguel
    [J]. INGE CUC, 2010, 6 (01) : 215 - 225
  • [49] Methodology and Tool for Software Debugging and Analysis
    Choi, Yongsuk
    Choi, Jongmoo
    [J]. INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (07): : 2771 - 2786
  • [50] FAST: a Fault Analysis Software Tool
    Duatis, Jordi
    Angulo, Cecilio
    Puig, Vicenc
    [J]. 2014 IEEE CONFERENCE ON CONTROL APPLICATIONS (CCA), 2014, : 376 - 381