On the Computation of the WCET for LEON3 and MIPS Processors

BRUNO, GREEN and CELSO, MACIEL DA COSTA and FABIAN, VARGAS and GUILHERME, DEBOM and LETICIA, BOLZANI POEHLS (2017) On the Computation of the WCET for LEON3 and MIPS Processors. In: Seventh International Conference on Advances in Computing, Control and Networking - ACCN 2017, 23-24 September 2017, Bangkok, Thailand.

[img]
Preview
Text
20171102_012232.pdf - Published Version

Download (555kB) | Preview
Official URL: https://www.seekdl.org/conferences/paper/details/9...

Abstract

In the last two decades, the worst-case execution time (WCET) bound computation was a topic mainly related with hard real-time systems for aerospace and defense applications. Recently, however, it has become crucial in other domains dealing with timing guarantees. This includes among others, the automotive industry, where V2V and V2X applications for autonomous vehicles are demanding not only fault-tolerant responsiveness, but also the guarantee that timing deadlines will not be violated. In this sense, it is a mandatory condition to have an accurate determination of the WCET parameter in order to guarantee the hard-real time response of these critical systems to the environment. We propose in this paper a method to bound WCET for workloads running in the LEON3 and MIPS architectures. This approach performs a static timing analysis of the application code and based on the IPET technique, bounds the WCET. In addition to the use of the IPET technique, the proposed approach also takes advantage of commercial, opensource tools such as GraphViz and lp_solve to produce a WCET upper bound.

Item Type: Conference or Workshop Item (Paper)
Uncontrolled Keywords: Worst-Case Execution Time (WCET), LEON3 Processor, MIPS Processor, Implicity Path Enumeration Technique (IPET), Prediction of critical code execution time, Static Timing Analysis.
Depositing User: Mr. John Steve
Date Deposited: 10 Mar 2019 12:00
Last Modified: 10 Mar 2019 12:00
URI: http://publications.theired.org/id/eprint/344

Actions (login required)

View Item View Item