Durchgängige Timing-Bewertung von Vernetzungsarchitekturen und Gateway-Systemen im Kraftfahrzeug

Die steigende Anzahl von Elektrik-/Elektronik-Systemen im Automobil und damit verbunden das zunehmende Kommunikationsaufkommen stellen immer hohere Anforderungen an den Entwicklungsprozess. Aufgrund der wachsenden Anzahl an vernetzten Funktionen spielt die Betrachtung des Timing-Verhaltens der Systeme eine zentrale Rolle. Die Arbeit beschreibt eine Methodik, welche eine durchgangige Bewertung von Vernetzungsarchitekturen und Gateway-Systemen hinsichtlich deren Timing-Verhaltens ermoglicht.

[1]  Hermann Kopetz,et al.  Real-time systems , 2018, CSC '73.

[2]  Andy J. Wellings,et al.  Analysing real-time communications: controller area network (CAN) , 1994, 1994 Proceedings Real-Time Systems Symposium.

[3]  Devesh B. Chokshi,et al.  Modeling Fixed Priority Non-Preemptive Scheduling with Real-Time Calculus , 2008, 2008 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications.

[4]  Frank Slomka,et al.  An event stream driven approximation for the analysis of real-time systems , 2004, Proceedings. 16th Euromicro Conference on Real-Time Systems, 2004. ECRTS 2004..

[5]  Jörg Schäuffele,et al.  Automotive Software Engineering - Grundlagen, Prozesse, Methoden und Werkzeuge effizient einsetzen (3. Aufl.) , 2006 .

[6]  Rolf Ernst,et al.  Learning early-stage platform dimensioning from late-stage timing verification , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.

[7]  Petru Eles,et al.  Performance estimation for embedded systems with data and control dependencies , 2000, Proceedings of the Eighth International Workshop on Hardware/Software Codesign. CODES 2000 (IEEE Cat. No.00TH8518).

[8]  Jürgen Becker,et al.  Scenario extraction for a refined timing-analysis of automotive network topologies , 2010, 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010).

[9]  W. Marsden I and J , 2012 .

[10]  Jürgen Becker,et al.  Using Timing Analysis for Evaluating Communication Behavior and Network Topologies in an Early Design Phase of Automotive Electric/Electronic Architectures , 2009 .

[11]  Frank Slomka,et al.  Limiting event streams: a general model to describe dependencies in distributed hard real-time systems , 2009 .

[12]  Thomas Karl Ringler Entwicklung und Analyse zeitgesteuerter Systeme , 2002 .

[13]  Alan Burns,et al.  Controller Area Network (CAN) schedulability analysis: Refuted, revisited and revised , 2007, Real-Time Systems.

[14]  W. Tindell AN EXTENDIBLE APPROACH FOR ANALYSING FIXED PRIORITY HARD REAL-TIME TASKS , 1994 .

[15]  Frank Slomka,et al.  Advanced hierarchical event-stream model and the real-time calculus , 2008 .

[16]  Marcel Verhoef,et al.  Timed automata based analysis of embedded system architectures , 2006, IPDPS.

[17]  Alan Burns,et al.  Calculating controller area network (can) message response times , 1994 .

[18]  Heinz Wörn,et al.  Echtzeitsysteme - Grundlagen, Funktionsweisen, Anwendungen , 2005, eXamen.press.

[19]  R. Bogenberger,et al.  A Novel Network Architecture for In-Vehicle Audio and Video Communication , 2007, 2007 2nd IEEE/IFIP International Workshop on Broadband Convergence Networks.

[20]  Samarjit Chakraborty,et al.  Performance Analysis of FlexRay-based ECU Networks , 2007, 2007 44th ACM/IEEE Design Automation Conference.

[21]  Alan Burns,et al.  Applying new scheduling theory to static priority pre-emptive scheduling , 1993, Softw. Eng. J..

[22]  Frank Slomka,et al.  Hierarchical event streams and event dependency graphs: a new computational model for embedded real-time systems , 2006, 18th Euromicro Conference on Real-Time Systems (ECRTS'06).

[23]  Ken Tindell,et al.  ADDING TIME-OFFSETS TO SCHEDULABILITY ANALYSIS , 1994 .

[24]  James W. Layland,et al.  Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment , 1989, JACM.

[25]  Paul Levi,et al.  Challenges of Timing Verification Tools in the Automotive Domain , 2006, Second International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (isola 2006).

[26]  Wolfgang Rosenstiel,et al.  Target software generation: an approach for automatic mapping of SystemC specifications onto real-time operating systems , 2005, Des. Autom. Embed. Syst..

[27]  I. G. BONNER CLAPPISON Editor , 1960, The Electric Power Engineering Handbook - Five Volume Set.

[28]  Klaus Gresser,et al.  Echtzeitnachweis ereignisgesteuerter Realzeitsysteme , 1993 .

[29]  Tool Environment for Validation and Verification of Real-Time Systems , 2005 .

[30]  Stefan Kowalewski,et al.  Test front loading in early stages of automotive software development based on AUTOSAR , 2010, 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010).

[31]  C. Ainhauser,et al.  Enabling of AUTOSAR system design using Eclipse-based tooling , 2008 .

[33]  Nico Feiertag,et al.  How Timing Interfaces in AUTOSAR can Improve Distributed Development of Real-Time Software , 2008, GI Jahrestagung.

[34]  Frank Slomka,et al.  Advanced Hierachical Event-Stream Model , 2008, 2008 Euromicro Conference on Real-Time Systems.

[35]  Amanda Louise Palenberg Analyse , 1995, Die feinen Unterschiede der Männlichkeiten.

[36]  Rolf Ernst,et al.  System level performance analysis - the SymTA/S approach , 2005 .

[37]  Rolf Ernst,et al.  Context-aware performance analysis for efficient embedded system design , 2004, Proceedings Design, Automation and Test in Europe Conference and Exhibition.

[38]  Mathieu Grenier,et al.  Scheduling messages with offsets on Controller Area Network - a major performance boost ∗ , 2017 .

[39]  Editors , 1986, Brain Research Bulletin.

[40]  Jean-Yves Le Boudec,et al.  Network Calculus , 2001, Lecture Notes in Computer Science.

[41]  Oliver Scheickl,et al.  Automotive Real Time Development Using a Timing-augmented AUTOSAR Specification , 2007 .

[42]  Hermann Winner,et al.  Handbuch Fahrerassistenzsysteme, Grundlagen, Komponenten und Systeme für aktive Sicherheit und Komfort , 2009 .

[43]  A. Karimi,et al.  Master‟s thesis , 2011 .

[44]  Paolo Gai,et al.  Time and memory tradeoffs in the implementation of AUTOSAR components , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.

[45]  Oliver Scheickl,et al.  The influence of real-time constraints on the design of FlexRay-based systems , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.

[46]  Stephan Esch,et al.  Elektronik- und Vernetzungsarchitektur mit gesteigerter Leistungsfähigkeit , 2008 .

[47]  Alan Burns,et al.  GUARANTEED MESSAGE LATENCIES FOR DISTRIBUTED SAFETY-CRITICAL HARD REAL-TIME CONTROL NETWORKS1 , 1994 .

[48]  Giorgio Buttazzo,et al.  Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications , 1997 .

[49]  Rolf Ernst,et al.  Construction and Deconstruction of Hierarchical Event Streams with Multiple Hierarchical Layers , 2008, 2008 Euromicro Conference on Real-Time Systems.

[50]  Kai Richter,et al.  Compositional scheduling analysis using standard event models , 2004 .

[51]  Lothar Thiele,et al.  Real-time calculus for scheduling hard real-time systems , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[52]  Paul Levi,et al.  Applying static timing analysis to component architectures , 2006, SEAS '06.

[53]  Wolfgang Rosenstiel,et al.  Timing Simulation of Interconnected AUTOSAR Software-Components , 2007, 2007 Design, Automation & Test in Europe Conference & Exhibition.

[54]  Rolf Ernst,et al.  Event model interfaces for heterogeneous system analysis , 2002, Proceedings 2002 Design, Automation and Test in Europe Conference and Exhibition.

[55]  Mathias Rausch FlexRay: Grundlagen, Funktionsweise, Anwendung , 2007 .

[56]  Nico Feiertag,et al.  A Compositional Framework for End-to-End Path Delay Calculation of Automotive Systems under Different Path Semantics , 2008, RTSS 2009.

[57]  Thomas Nolte,et al.  Minimizing CAN response-time jitter by message manipulation , 2002, Proceedings. Eighth IEEE Real-Time and Embedded Technology and Applications Symposium.

[58]  Heikki Mannila,et al.  Discovery of Frequent Episodes in Event Sequences , 1997, Data Mining and Knowledge Discovery.

[59]  Alessandro Carosio,et al.  Eidgenössische Technische Hochschule in Zürich , 2006, Schweizerische Zeitschrift für Hydrologie.

[60]  Lothar Thiele,et al.  A general framework for analysing system properties in platform-based embedded system designs , 2003, 2003 Design, Automation and Test in Europe Conference and Exhibition.

[61]  Kai Richter,et al.  A Virtual Platform for Architecture Integration and Optimization in Automotive Communication Networks , 2007 .