TY - GEN
T1 - Loosely time-triggered architectures
T2 - 13th International Conference on Embedded Software, EMSOFT 2015
AU - Baudart, Guillaume
AU - Benveniste, Albert
AU - Bourke, Timothy
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/11/4
Y1 - 2015/11/4
N2 - 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.
AB - 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.
KW - Clocks
KW - Computer architecture
KW - Delays
KW - Mathematical model
KW - Protocols
KW - Semantics
KW - Synchronization
UR - https://www.scopus.com/pages/publications/84962281674
U2 - 10.1109/EMSOFT.2015.7318263
DO - 10.1109/EMSOFT.2015.7318263
M3 - Conference contribution
AN - SCOPUS:84962281674
T3 - 2015 Proceedings of the International Conference on Embedded Software, EMSOFT 2015
SP - 85
EP - 94
BT - 2015 Proceedings of the International Conference on Embedded Software, EMSOFT 2015
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 4 October 2015 through 9 October 2015
ER -