Abstract
In comparison to event-triggered systems, the time-triggered paradigm enhances the design flow with the definition of the system timing behavior. This approach provides positive aspects with regards to the development of predictable systems. However, the migration to a time-triggered scheme presents different challenges such as the efficient definition and management of timing information during the system development and within the software architecture. Based on a detailed explanation of the time-triggered concepts, the focus of this paper is set on the integration problems of this new paradigm within a typical automotive software environment. Furthermore, the experience gained during the design and configuration of our two prototyping platforms as well as the design flow enhancement performed within this research project are presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
References
Hansen P (2005) New S-Class Mercedes: pioneering electronics. The Hansen report on automotive electronics, vol 18, no 8, pp 1–2, Oct 2005
Kopetz H, Bauer G (2003) The time-triggered architecture. In: Proceedings of the IEEE, vol 91, no 1, pp 112–126, Jan 2003
FlexRay Communications System—Protocol Specification V2.1 Rev A (2005). http://www.flexray.com, Flexray Consortium, December 2005
Time-triggered protocol TTP/C high level specification, Document Protocol Version 1.1, http://www.tttech.com/technology/specification.htm, 2005
Kopetz H (1997) Real-time systems: design principles for distributed embedded applications. Kluwer Academic Publishers, Norwell
Kopetz H (1998) The time-triggered model of computation. In: Proceedings of the 19th IEEE Real-Time Systems Symposium, Dec 1998, pp 168–177
Obermaisser R (2008) Temporal partitioning of communication resources in an integrated architecture. IEEE Transactions on Dependable and Secure Computing, vol 5, no 2, pp 99–114
Kopetz H (1992) Sparse time versus dense time in distributed real-time systems. In: Proceedings of the 12th International Conference on Distributed Computing Systems, June 1992, pp 460–467
Kopetz H, Obermaisser R (2002) Temporal composability. Comput Control Eng J 13(4):156–162
Wilwert C, Navet N, Song Y-Q, Simonot-Lion F (2004) Design of automotive X-by-wire systems. In: Zurawski R (ed) The industrial communication technology handbook. CRC Press, Boca Raton
Bauer G (2001) Transparent fault tolerance in a time-triggered architecture. Ph.D. Dissertation, Technische Universität Wien, Institut für Technische Informatik, Treitlstr. 3/3/182-1, 1040 Vienna, Austria
Alber A (2004) Comparison of event-triggered and time-triggered concepts with regard to distributed control systems. In: Embedded World, pp 235–252
Almeida L, Pedreiras P, Fonseca JAG (2002) The FTT-CAN Protocol: why and how. IEEE Trans Indus Electron (TIE) 49(6):1189–1201
Gwaltney D, Briscoe J (2006) Comparison of communication architectures for spacecraft modular avionics systems. NASA/TM-2006-214431
Navet N, Simonot-Lion F (2005) Fault tolerant services for safe in-car embedded systems. The embedded systems handbook. CRC Press/Taylor & Francis, Boca Raton
Scarlett JJ, Brennan RW (2006) Re-evaluating event-triggered and time-triggered systems. In: 11th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA’06), Sept 2006, pp 655–661
Kopetz H, Braun M, Ebner C, Kruger A, Millinger D, Nossal R, Schedl A (1995) The design of large real-time systems: the time-triggered approach. In: Proceedings of the 16th IEEE Real-Time Systems Symposium, Dec 1995, pp 182–187
Ebner C (1998) Efficiency evaluation of a time-triggered architecture for vehicle body-electronics. In: Proceedings of the 10th Euromicro Workshop on Real-Time Systems, June 1998, pp 62–67
Elmenreich W, Bauer G, Kopetz H (2003) The time-triggered paradigm. In: Proceedings of the Workshop on Time-Triggered and Real-Time Communication, Manno, Switzerland, Dec 2003
Kopetz H, Nossal R (1997) Temporal firewalls in large distributed real-time systems. In: Proceedings of the 6th IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems, Oct 1997, pp 310–315
Zug S, Schulze M, Kaiser J (2008) Latency analysis for the cooperation of event and time-triggered networks. In: IEEE International Workshop on Factory Communication Systems, 2008 (WFCS 2008), May 2008, pp 3–9
Kajtazovic S, Steger C, Pistauer M (2005) A HDL-independent modeling methodology for heterogeneous system designs. In: Behavioral Modeling and Simulation Workshop, 2005. BMAS 2005. Proceedings of the 2005 IEEE International, pp 88–93
System Architect Designer (SyAD®), http://www.cisc.at/SyAD, CISC Semiconductor Design + Consulting GmbH, Lakeside B07, 9020 Klagenfurt, Austria, www.cisc.at, March 2007
Schyr C, Schaden T, Schantl R (2008) New frontloading potentials through coupling of HiL-simulation and engine test bed. In: FISITA 2008 World Automotive Congress, September 2008, pp F2008-12-317
Watzenig D, Pölzlbauer F, Kaiser J (2007) Fault tracking and failure effect analysis in complex automotive control systems based on a generic modeling approach. In: SAE World Congress 2007, Apr 2007, pp 2007-10-31
ASAM MCD-2 NET (2008) Fibex v3.0—data model for ECU network systems. http://www.asam.net, ASAM
Fennel H, Bunzel S, Heinecke H, Bielefeld J, Fuerst S, Schnelle K-P, Grote W, Maldener N, Weber T, Wohlgemuth F, Ruh J, Lundh L, Sanden T, Heitkaem-per P, Rimkus R, Leour J, Gilberg A, Virnich U, Voget S, Nishikawa K, Kajio K, Lange K, Scharnhorst T, Kunkel B (2006) Achievements and exploitation of the AUTOSAR Development Partnership. In: Convergence 2006, October 2006, p 10
Armengaud E, Tengg A, Karner M, Steger C, Weiss R, Kohl M (2009) Moving beyond the component boundaries for efficient test and diagnosis of automotive communication architectures: In: 14th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2009), Sept 2009, 8 pp
Armengaud E, Tengg A, Driussi M, Karner M, Steger C, Weiß R (2009) Automotive software architecture: migration challenges from an event-triggered to a time-triggered communication scheme. 7th Workshop on Intelligent solutions in Embedded Systems, pp 95 –103
Acknowledgments
The authors wish to thank the “COMET K2 Forschungsförderungs-Programm” of the Austrian Federal Ministry for Transport, Innovation and Technology (BMVIT), the Austrian Federal Ministry of Economics and Labour (BMWA), Österreichische Forschungs-förderungsgesellschaft mbH (FFG), Das Land Steiermark and Steirische Wirtschaftsförderung (SFG) for their financial support.
Additionally we would like to thank the supporting companies and project partners austriamicrosystems, AVL List and CISC Semiconductor as well as Graz University of Technology and the University of Applied Sciences FH Joanneum.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media B.V.
About this chapter
Cite this chapter
Armengaud, E., Tengg, A., Driussi, M., Karner, M., Steger, C., Weiß, R. (2011). Automotive Embedded Systems. In: Conti, M., Orcioni, S., Martínez Madrid, N., Seepold, R. (eds) Solutions on Embedded Systems. Lecture Notes in Electrical Engineering, vol 81. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-0638-5_11
Download citation
DOI: https://doi.org/10.1007/978-94-007-0638-5_11
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-007-0637-8
Online ISBN: 978-94-007-0638-5
eBook Packages: EngineeringEngineering (R0)