This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Using Timing Analysis for Evaluating Communication Behavior and Network Topologies in an Early Design Phase of Automotive Electric/Electronic Architectures
ISSN: 0148-7191, e-ISSN: 2688-3627
Published April 20, 2009 by SAE International in United States
Annotation ability available
The increasing functionality and complexity of future electric/electronic architectures requires efficient methods and tools to support design decisions, which are taken in early development phases 6. For the past four years, a holistic approach for architecture development has been established at Mercedes-Benz Cars R&D department. At its core is a seamless design flow, including the conception, the analysis and the documentation for electric/electronic architectures. One of the actual challenges in the design of electric/electronic architectures concerns communication behavior and network topologies. The increasing data exchange between the ECUs creates high requirements for the networks. With the introduction of FlexRay 21 and Ethernet the automotive network architecture become a lot more heterogeneous. Especially gateways must fulfill many new requirements to handle the strict periodic schedule of FlexRay and the partly event-triggered communication on CAN-busses 23. Key questions in this context include: busload, communication relations between the ECUs, the timing behavior of a network domain or of the whole network.
One possibility is to offer the system engineer a first feeling about the timing behavior of the network by using timing analysis methods. This paper discusses the usage of scheduling analysis as a suitable technique for evaluating communication behavior and network topologies in an early design phase of automotive electric/electronic architectures.
The paper mainly focuses on the set of data necessary to get good analysis results, and which set of data can be provided in an early phase of network design. A second, aspect concerns the tool coupling between an established architecture tool (PREEvision by Aquintos) and a novel timing-analysis tool (SymTA/S by Symtavision).
CitationTraub, M., Lauer, V., Becker, J., Jersak, M. et al., "Using Timing Analysis for Evaluating Communication Behavior and Network Topologies in an Early Design Phase of Automotive Electric/Electronic Architectures," SAE Technical Paper 2009-01-1379, 2009, https://doi.org/10.4271/2009-01-1379.
- Ringler T. Simons M. Beck R. Reifegradsteigerung durch methodischen Architekturentwurf mit dem E/E-Konzeptverkzeug
- Ringler T. Simons M. Beck R. Ein Ansatz für den Werkzeuggestützten Elektrik-/Elektronik-Architektur-entwurf Journal ATZelektronik January 2008
- Lauer V. Streichert T. Traub M. Automotive Electronic Systems – Architectures, Tools, and Standardization DATE Conference 2008 Munich
- Becker Juergen et. al. Standards for Electric/Electronic Components and Architectures Convergence Conference 2008 Detroit
- Kühl M. Reichmann C. Modellbasierte Architekturentwicklung von E/E-Systemen Journal Automobil Elektronik October 2007
- Jersak M. Richert K. Exploration and optimization of gated automotive networks using scheduling analysis SAE Conference 2007 Detroit
- Richter K. Compositional scheduling analysis using standard event models 2005
- Traub M. et.al Generating hardware descriptions from automotive function models for a FPGA-based body controller Mathworks Automotive Conference 2008 Stuttgart (Germany)
- Liu C. L. Layland J. W. Scheduling algorithms for multiprogramming in a hard real-time environment Journal of the ACM 20 1 46 61 1973
- Tindell K. Adding time-offsets to schedulability analysis 1994
- Joseph M. Pandya P. Finding response times in a real-time system The Computer Journal 29 5 390 395 1986
- Audsley N. Burns A. Richardson M. Tindell K. Wellings A.J. Applying New Scheduling Theory to Static Priority Pre-emptive Scheduling Software Engineering Journal 8 1993
- Sprunt B. Sha L. Lehoczky J. P. Aperiodic Task Scheduling for Hard Real-Time Systems, Real-Time Systems The International Journal of Time-Critical Computing Systems 1 1989