Loosely Time-Triggered Architectures: Improvements and Comparisons

Guillaume Baudart 1 Timothy Bourke 1 Albert Benveniste 2
1 Parkas - Parallélisme de Kahn Synchrone
DI-ENS - Département d'informatique de l'École normale supérieure, Inria Paris-Rocquencourt, CNRS - Centre National de la Recherche Scientifique : UMR 8548
2 HYCOMES - Modélisation hybride & conception par contrats pour les systèmes embarqués multi-physiques
Inria Rennes – Bretagne Atlantique , IRISA-D4 - LANGAGE ET GÉNIE LOGICIEL
Abstract : Loosely Time-Triggered Architectures (LTTAs) are a proposal for constructing distributed embedded control systems. They build on the quasi-periodic architecture, where computing units execute 'almost periodically', by adding a thin layer of middleware that facilitates the implementation of synchronous applications. In this paper, we show how the deployment of a synchronous application on a quasi-periodic architecture can be modeled using a synchronous formalism. Then we detail two protocols, Back-Pressure LTTA, reminiscent of elastic circuits, and Time-Based LTTA, based on waiting. Compared to previous work, we present controller models that can be compiled for execution and a simplified version of the Time-Based protocol. We also compare the LTTA approach with architectures based on clock synchronization.
Complete list of metadatas

Cited literature [26 references]  Display  Hide  Download

https://hal.inria.fr/hal-01243005
Contributor : Timothy Bourke <>
Submitted on : Monday, December 14, 2015 - 2:12:32 PM
Last modification on : Thursday, February 7, 2019 - 3:49:56 PM
Long-term archiving on : Saturday, April 29, 2017 - 1:07:54 PM

File

emsoft15.pdf
Files produced by the author(s)

Identifiers

Citation

Guillaume Baudart, Timothy Bourke, Albert Benveniste. Loosely Time-Triggered Architectures: Improvements and Comparisons. Proceedings of the 12th International Conference on Embedded Software (EMSOFT '15), Oct 2015, Amsterdam, Netherlands. ⟨10.1109/EMSOFT.2015.7318263⟩. ⟨hal-01243005⟩

Share

Metrics

Record views

1315

Files downloads

207