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 条
  • [1] Static timing analysis of embedded software
    Malik, S
    Martonosi, R
    Li, YTS
    [J]. DESIGN AUTOMATION CONFERENCE - PROCEEDINGS 1997, 1997, : 147 - 152
  • [2] Timing analysis of embedded software for speculative processors
    Mitra, T
    Roychoudhury, A
    Li, XF
    [J]. ISSS'02: 15TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2002, : 126 - 131
  • [3] Retargetable static timing analysis for embedded software
    Chen, KY
    Malik, S
    August, DI
    [J]. ISSS'01: 14TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2001, : 39 - 44
  • [4] Evolutionary Testing for Timing Analysis of Parallel Embedded Software
    Aziz, Muhammad Waqar
    Shah, Syed Abdul Baqi
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2019, 16 (03) : 415 - 423
  • [5] Code-Level Timing Analysis of Embedded Software
    Falk, Heiko
    Hammond, Kevin
    Larsen, Kim G.
    Lisper, Bjorn
    Petters, Stefan M.
    [J]. EMSOFT '12: PROCEEDINGS OF THE TENTH AMC INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE 2012, 2012, : 163 - 164
  • [6] Chronos: A timing analyzer for embedded software
    Li, Xianfeng
    Liang, Yun
    Mitra, Tulika
    Roychoudhury, Abhik
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2007, 69 (1-3) : 56 - 67
  • [7] Automated Source Code Annotation for Timing Analysis of Embedded Software
    Joy, Mabel Mary
    Becker, Markus
    Mueller, Wolfgang
    Mathews, Emi
    [J]. 2012 18TH ANNUAL INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS (ADCOM), 2012, : 12 - 18
  • [8] Tool for embedded-software developers
    不详
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 2000, 17 (01): : 5 - 5
  • [9] Translating Timing Requirements of Embedded Software Systems Modeled in Simulink To A Timing Analysis Model
    Iyenghar, Padma
    Noyer, Arne
    Engelhardt, Joachim
    Pulvermueller, Elke
    [J]. 2016 IEEE 21ST INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2016,
  • [10] Research of Timing in Performance: Software as a Tool for the Analysis of Tonal Classical Music
    Abarzuza, Igor Saenz
    [J]. OIDO PENSANTE, 2018, 6 (01): : 73 - 90