Scalable Detection of Amplification Timing Anomalies for the Superscalar TriCore Architecture

Benjamin Binder, Mihail Asavoae, Florian Brandner, Belgacem Ben Hedia, Mathieu Jan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Real-time systems are subject to strong timing requirements, and thus rely on worst-case timing analyses to safely address them. Undesired timing phenomena, called timing anomalies, threaten the soundness of timing analyses. In this regard, we consider the following inauspicious partnership - a compositional timing analysis and amplification timing anomalies. Precisely, we investigate how the industrial, superscalar TriCore architecture is amenable for compositional timing analyses via a formal evaluation of amplification timing anomalies. We adapt and extend a specialized abstraction, called canonical pipeline model, to quantify the amplification effects in a model of a dual-pipelined TriCore, its asynchronous store buffer, data dependencies, and structural hazards. We use model checking to efficiently detect amplification timing anomalies and report the associated complexity results.

Original languageEnglish
Title of host publicationFormal Methods for Industrial Critical Systems - 25th International Conference, FMICS 2020, Proceedings
EditorsMaurice H. ter Beek, Dejan Nickovic
PublisherSpringer Science and Business Media Deutschland GmbH
Pages151-169
Number of pages19
ISBN (Print)9783030582975
DOIs
Publication statusPublished - 1 Jan 2020
Externally publishedYes
Event25th International Conference on Formal Methods for Industrial Critical Systems, FMICS 2020 - Vienna, Austria
Duration: 2 Sept 20203 Sept 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12327 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference25th International Conference on Formal Methods for Industrial Critical Systems, FMICS 2020
Country/TerritoryAustria
CityVienna
Period2/09/203/09/20

Keywords

  • Model checking
  • Timing anomalies
  • TriCore architecture

Fingerprint

Dive into the research topics of 'Scalable Detection of Amplification Timing Anomalies for the Superscalar TriCore Architecture'. Together they form a unique fingerprint.

Cite this