This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Exploring Application Level Timing Assessment in FlexRay based Systems
Technical Paper
2010-01-0456
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
One of the motivations to adopt the FlexRay communication protocol is the increased need to integrate active safety, time-critical features into the automotive domain. A deterministic communication protocol can only provide time bounds to guarantee data availability at the network level. Exploration of the timing analysis & function allocation options for application features need to consider effects due to software behaviors such as task preemptions and interrupts, which could skew the response times during execution in ECUs. The data processing and reaction time to network data in each ECU needs to be adjusted during the development phase to achieve real-time closed loop control in adherence with the timing requirements of the application.
This paper provides an innovative approach in using FlexRay to harness the time synchronized nature of the protocol and apply its attributes to support timing assessment of distributed application functions in ECUs. A bench environment will be described, which assist in the determination of task execution time and task trigger information over a distributed set of ECUs. Such a capability would be valuable during the design/integration phase to engineers deploying distributed features over FlexRay.
Authors
Topic
Citation
Menon, S., "Exploring Application Level Timing Assessment in FlexRay based Systems," SAE Technical Paper 2010-01-0456, 2010, https://doi.org/10.4271/2010-01-0456.Also In
References
- FlexRay Consortium www.flexray.com “FlexRay Communications System Protocol Specification Version 2.1 Revision A”
- Beck T. “Current trends in the design of automotive electronic systems” Design, Automation and Test in Europe 2001
- Eberhard, D. Schneider, R. Grosshauser F. Brewerton, S. “Timing Protection in Multifunctional and Safety-Related Automotive Control Systems,” SAE Technical Paper 2009-01-0757 2009
- Rambow Thomas Kiencke Uwe Schlor Rainer Seibertz Achim “A Framework for Optimized Allocation of Control Functions to a Distributed Architecture” SAE 2005 World Congress 2005 Detroit
- AUTOSAR GbR “Technical Overview V2.2.1 R3.0 Ver 0001” www.autosar.org
- Richter, K. Jersak, M. “OEMs and Supplier Must Cooperate on Timing Analysis when Integrating FlexRay-Based Chassis Systems,” SAE Technical Paper 2009-01-0752 2009
- Di Natale Marco “Virtual Platforms and Timing Analysis: Status, Challenges and Future Directions” Design Automation Conference 2007 DAC '07. 44th ACM/IEEE
- Traub, M. Lauer, V. Becker, J. Jersak, M. Richter, K. Kühl, M. “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
- Hillenbrand Martin Müller-Glaser K.D. “An approach to supply simulations of the functional environment of ECUs for hardware-in-the-loop test systems based on EE-architectures conform to AUTOSAR” 2009 IEEE/IFIP International Symposium on Rapid System Prototyping
- Freund, U. Jaikamal, V. Löchner, J. “Multi-level System Integration of Automotive ECUs based on AUTOSAR,” SAE Technical Paper 2009-01-0918 2009
- Montag Pascal Görzig Steffen Levi Paul “Challenges of Timing Verification Tools in the Automotive Domain” ISoLA 2006. Second International Symposium on Leveraging Applications of Formal Methods, Verification and Validation 2006
- Racu Razvan Hamann Arne Ernst Rolf Richter Kai “Automotive Software Integration” Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE 4-8 June 2007
- Hardung B. Koelzow T. Krueger A. “Reuse of software in distributed embedded automotive systems” EMSOFT 203 210 ACM Press 2004
- Patzer Andreas “Optimize ECU parameters with XCP” Automotive Design Europe 05/20/09 Embedded.com