Hyperperiod Bus Scheduling and Optimizations for TDL Components

The Timing Definition Language (TDL) provides a component model and a tool chain as a solution for building time-safe components that can be developed independently and integrated in a distributed platform without changing the observable behavior and the code of existing components. TDL is based on...

Full description

Saved in:
Bibliographic Details
Published in2007 IEEE Conference on Emerging Technologies and Factory Automation (EFTA 2007) pp. 1262 - 1269
Main Authors Farcas, E., Pree, W.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.09.2007
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The Timing Definition Language (TDL) provides a component model and a tool chain as a solution for building time-safe components that can be developed independently and integrated in a distributed platform without changing the observable behavior and the code of existing components. TDL is based on the Logical Execution Time abstraction and supports the decomposition of hard real-time applications into modules that are executed logically in parallel. This paper presents the algorithms for automatic schedule generation of TDL communications over the hyperperiod. As modules may switch modes independently, we combine the messages from all modes in the schedule. Hence, we introduce several optimizations to save bandwidth and improve the schedule's feasibility.
ISBN:9781424408252
1424408253
ISSN:1946-0740
1946-0759
DOI:10.1109/EFTA.2007.4416926