Logo des Repositoriums
 

Static Analysis Methodologies for WCET Calculating with Asynchronous IO

dc.contributor.authorSeifert, Georg
dc.contributor.editorMichael, Judith
dc.contributor.editorPfeiffer, Jérôme
dc.contributor.editorWortmann, Andreas
dc.date.accessioned2022-02-21T05:04:42Z
dc.date.available2022-02-21T05:04:42Z
dc.date.issued2022
dc.description.abstractThe estimation of the upper bound of the WCET is one of the hardest challenges in the analysis of safety critical real time applications. Since a long time, the static WCET estimation of single core CPU-focused systems without shared resources has been investigated and can now be regarded as solved. The WCET analysis with shared resources is not feasible with current practice due to the lack of information about the internal timing, especially the IO system. The rise of system functionality and the growth of interfaces with high bandwidth in MCUs has resulted in a situation where a CPU-only processing of the IO, or a degraded usage of DMACs, is no more feasible. Therefore, dedicated hardware components, like DMAC, have to be considered and the disadvantages of conflict-affl icted transfers must become part of the analysis. To resolve the problems with interference afflicted MCU internal data transfers, an approach is presented which describes the infl uence parameters on the WCET and expresses these in a simplified timing model of the MCU. Afterwards the information is used to extrapolate the increase of the execution time caused by a given type of traffic to estimate the WCET with asynchronous IO accesses.en
dc.identifier.doi10.18420/se2022-ws-14
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/38359
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofSoftware Engineering 2022 Workshops
dc.relation.ispartofseriesKeine
dc.subjectworst case execution time analysis
dc.subjectstatic estimation
dc.subjectIO subsystem
dc.subjecthard real time system safety critical systems
dc.titleStatic Analysis Methodologies for WCET Calculating with Asynchronous IOen
dc.typeText/Conference Paper
gi.citation.endPage127
gi.citation.publisherPlaceBonn
gi.citation.startPage115
gi.conference.date21.- 25. Februar
gi.conference.locationBerlin (virtuell)
gi.conference.sessiontitleAvioSE

Dateien

Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
paper10.pdf
Größe:
286.92 KB
Format:
Adobe Portable Document Format