Skip to main content

2014 | OriginalPaper | Buchkapitel

11. Exploration of Distributed Automotive Systems Using Compositional Timing Analysis

verfasst von : Martin Lukasiewycz, Michael Glaß, Jürgen Teich, Samarjit Chakraborty

Erschienen in: Embedded Systems Development

Verlag: Springer New York

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This chapter presents a design space exploration method for mixed event-triggered and time-triggered real-time systems in the automotive domain. A design space exploration model is used that is capable of modeling and optimizing state-of-the-art automotive systems including the resource allocation, task distribution, message routing, and scheduling. The optimization is based on a heuristic approach that iteratively improves the system design. Within this iterative optimization it is necessary to analyze each system design where one of the major design objectives that needs to be evaluated is the timing behavior. Since timing analysis is a very complex design task with high computational demands, it might become a bottleneck within the design space exploration. As a remedy, a clustering strategy is presented that is capable of reducing the complexity and minimizing the runtime of the timing analysis. A case study gives evidence of the efficiency of the proposed approach.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Richter, K., Ziegenbein, D., Jersak, M., Ernst, R.: Model composition for scheduling analysis in platform design. In: Proceedings of the 39th Conference on Design Automation (DAC 2002), pp. 287–292 (2002) Richter, K., Ziegenbein, D., Jersak, M., Ernst, R.: Model composition for scheduling analysis in platform design. In: Proceedings of the 39th Conference on Design Automation (DAC 2002), pp. 287–292 (2002)
2.
Zurück zum Zitat Anssi, S., Albers, K., Dörfel, M., Gérard, S.: ChronVAL/ChronSIM: a tool suite for timing analysis of automotive applications. In: Proceedings of the Conference on Embedded Real-time Software and Systems (ERTS 2012) (2012) Anssi, S., Albers, K., Dörfel, M., Gérard, S.: ChronVAL/ChronSIM: a tool suite for timing analysis of automotive applications. In: Proceedings of the Conference on Embedded Real-time Software and Systems (ERTS 2012) (2012)
3.
Zurück zum Zitat Chakraborty, S., Kunzli, S., Thiele, L.: A general framework for analysing system properties in platform-based embedded system designs. In: Proceedings of the Conference on Design, Automation and Test in Europe (DATE 2003), pp. 190–195 (2003) Chakraborty, S., Kunzli, S., Thiele, L.: A general framework for analysing system properties in platform-based embedded system designs. In: Proceedings of the Conference on Design, Automation and Test in Europe (DATE 2003), pp. 190–195 (2003)
4.
Zurück zum Zitat Blickle, T., Teich, J., Thiele, L.: System-level synthesis using evolutionary algorithms. Des Autom. Embed. Syst. 3(1), 23–62 (1998)CrossRef Blickle, T., Teich, J., Thiele, L.: System-level synthesis using evolutionary algorithms. Des Autom. Embed. Syst. 3(1), 23–62 (1998)CrossRef
5.
Zurück zum Zitat Lukasiewycz, M., Streubühr, M., Glaß, M., Haubelt, C., Teich, J.: Combined system synthesis and communication architecture exploration for MPSoCs. In: Proceedings of the Conference on Design, Automation and Test in Europe (DATE 2009), pp. 472–477 (2009) Lukasiewycz, M., Streubühr, M., Glaß, M., Haubelt, C., Teich, J.: Combined system synthesis and communication architecture exploration for MPSoCs. In: Proceedings of the Conference on Design, Automation and Test in Europe (DATE 2009), pp. 472–477 (2009)
6.
Zurück zum Zitat Lukasiewycz, M., Glaß, M., Haubelt, C., Teich, J.: SAT-decoding in evolutionary algorithms for discrete constrained optimization problems. In: Proceedings of CEC ’07, pp. 935–942 (2007) Lukasiewycz, M., Glaß, M., Haubelt, C., Teich, J.: SAT-decoding in evolutionary algorithms for discrete constrained optimization problems. In: Proceedings of CEC ’07, pp. 935–942 (2007)
7.
Zurück zum Zitat Tindell, K., Burns, A., Wellings, A.: Calculating controller area network (CAN) message response times. Control Eng. Pract. 3, 1163–1169 (1995)CrossRef Tindell, K., Burns, A., Wellings, A.: Calculating controller area network (CAN) message response times. Control Eng. Pract. 3, 1163–1169 (1995)CrossRef
8.
Zurück zum Zitat Künzli, S., Hamann, A., Ernst, R., Thiele, L.: Combined approach to system level performance analysis of embedded systems. In: Proceedings of the 5th IEEE/ACM International Conference on Hardware/Software Codesign and System, Synthesis (CODES+ISSS 2007), pp. 63–68 (2007) Künzli, S., Hamann, A., Ernst, R., Thiele, L.: Combined approach to system level performance analysis of embedded systems. In: Proceedings of the 5th IEEE/ACM International Conference on Hardware/Software Codesign and System, Synthesis (CODES+ISSS 2007), pp. 63–68 (2007)
9.
Zurück zum Zitat Schioler, H., Jessen, J., Nielsen, J.D., Larsen, K.G.: Network calculus for real time analysis of embedded systems with cyclic task dependencies. In: Proceedings of the 20th International Conference on Computers and Their Applications (CATA 2005), pp. 326–332 (2005) Schioler, H., Jessen, J., Nielsen, J.D., Larsen, K.G.: Network calculus for real time analysis of embedded systems with cyclic task dependencies. In: Proceedings of the 20th International Conference on Computers and Their Applications (CATA 2005), pp. 326–332 (2005)
10.
Zurück zum Zitat Jonsson, B., Perathoner, S., Thiele, L., Yi, W.: Cyclic dependencies in modular performance analysis. In: Proceedings of the 8th ACM International Conference on Embedded software (EMSOFT 2008), pp. 179–188 (2008) Jonsson, B., Perathoner, S., Thiele, L., Yi, W.: Cyclic dependencies in modular performance analysis. In: Proceedings of the 8th ACM International Conference on Embedded software (EMSOFT 2008), pp. 179–188 (2008)
11.
Zurück zum Zitat Aho, A.V., Hopcroft, J.E.: Ullman. Data Structures and Algorithms. Addison-Wesley, J.D. (1983) Aho, A.V., Hopcroft, J.E.: Ullman. Data Structures and Algorithms. Addison-Wesley, J.D. (1983)
12.
Zurück zum Zitat Cheriyan, J., Mehlhorn, K.: Algorithms for dense graphs and networks on the random access computer. Algorithmica 15(6), 521–549 (1996)MathSciNetMATHCrossRef Cheriyan, J., Mehlhorn, K.: Algorithms for dense graphs and networks on the random access computer. Algorithmica 15(6), 521–549 (1996)MathSciNetMATHCrossRef
13.
Zurück zum Zitat Sedgewick, R.: Algorithms in C, Part 5: Graph Algorithms. Addison-Wesley (2002) Sedgewick, R.: Algorithms in C, Part 5: Graph Algorithms. Addison-Wesley (2002)
15.
Zurück zum Zitat Pop, T., Pop, P., Eles, P., Peng, Z., Andrei, A.: Timing analysis of the FlexRay communication protocol. Real-Time Syst. 39(1), 205–235 (2008)MATHCrossRef Pop, T., Pop, P., Eles, P., Peng, Z., Andrei, A.: Timing analysis of the FlexRay communication protocol. Real-Time Syst. 39(1), 205–235 (2008)MATHCrossRef
16.
Zurück zum Zitat Lampka, K., Perathoner, S., Thiele, L.: Analytic real-time analysis and timed automata: a hybrid method for analyzing embedded real-time systems. In: Proceedings of the 9th ACM International Conference on Embedded software (EMSOFT 2009), pp. 107–116 (2009) Lampka, K., Perathoner, S., Thiele, L.: Analytic real-time analysis and timed automata: a hybrid method for analyzing embedded real-time systems. In: Proceedings of the 9th ACM International Conference on Embedded software (EMSOFT 2009), pp. 107–116 (2009)
Metadaten
Titel
Exploration of Distributed Automotive Systems Using Compositional Timing Analysis
verfasst von
Martin Lukasiewycz
Michael Glaß
Jürgen Teich
Samarjit Chakraborty
Copyright-Jahr
2014
Verlag
Springer New York
DOI
https://doi.org/10.1007/978-1-4614-3879-3_11

Neuer Inhalt