This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Subsystem Design Using Time-Triggered Protocol (TTP): Key Aspects of Control System Application Reuse
Technical Paper
2007-01-3855
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
The Time-Triggered Architecture (TTA) and its software development environment for the Time-Triggered Protocol (TTP) provide a framework which allows the efficient development of distributed embedded applications. Separate development of system architecture and subsystems design, strict control of key system interfaces and separation of functional/logical from temporal behavior facilitate the reuse and seamless integration of electronic subsystems provided by different suppliers.
TTA is an integrated platform solution which allows modular application development and certification up to the highest criticality classes with reuse of components. TTA principles improve the ability of system designers to significantly reduce system integration effort and obsolescence management costs. The time-triggered communication protocol TTP provides high performance and fault tolerance for the data transfer between distributed applications. Based on its well-defined interfaces and layering, it allows the handling of time-triggered and event-triggered messages, which enables the support of legacy systems.
TTA, which represents a viable design philosophy for complex integrated systems, is suitable for setting up a fault-tolerant distributed architecture with properties of distributed Integrated Modular Avionics (IMA), as defined in the standard for certification of integrated modular avionics architectures DO-297. TTP fully supports all requirements needed for the shared communication system as defined in DO-297. This approach ensures the reusability of applications and their corresponding certification package.
Recommended Content
Authors
Topic
Citation
Wolfig, R., "Subsystem Design Using Time-Triggered Protocol (TTP): Key Aspects of Control System Application Reuse," SAE Technical Paper 2007-01-3855, 2007, https://doi.org/10.4271/2007-01-3855.Also In
References
- Kopetz H. Bauer G. The Time-Triggered Architecture Proceedings of the IEEE 91 1 2003 112 126
- Elmenreich W. Bauer G. Kopetz H. The Time Triggered Paradigm Proc. of the Workshop on Time-Triggered and Real-Time Communication 2003
- TTP-Specification 1.1 TTTech Computertechnik AG November 2003
- FlexRay Specification 2.1 December 2005
- Kopetz H. Real-Time Systems - Design Principles for Distributed Embedded Applications Kluwer Academic Publishers 1997
- Poledna S. Fault-Tolerant Real-Time Systems: The Problem of Replica Determinism Kluwer Academic Publishers 1996
- Kopetz H. Fault Containment and Error Detection in TTP/C and FlexRay Research Report, Version 1.5 2002
- Gruber M. DECOS Project Proposal Austrian Research Center Vienna, Austria 2004
- Kopetz, H. Obermaisser, R. Peti, P. Suri, N. From a federated to an integrated Architecture for dependable real-time Embedded Systems 2004
- RTCA Software Considerations in Airborne Systems and Equipment Certification Radio Technical Commission for Aeronautics, Inc. (RTCA) Washington, DC 1992
- RTCA Integrated Modular Avionics (IMA) Development Guidance and Certification Considerations Radio Technical Commission for Aeronautics, Inc. (RTCA) Washington, DC 2005
- Pfeifer H. Schwier D. von Henke F. W. formal Verification for Time-Triggered Clock Synchronization Dependable Computing and Fault-Tolerant Systems 12 1999
- Caspi P. Curic A. Maignan A. Sofronis C. Tripakis S. Niebert P. Sergent T. Le From Simulink to SCADE/Lustre to TTA: a layered approach for distributed embedded applications 2002