Towards a systematic test for embedded automotive communication systems

被引:25
|
作者
Armengaud, Eric [1 ]
Steininger, Andreas [1 ]
Horauer, Martin [2 ]
机构
[1] Vienna Univ Technol, A-1040 Vienna, Austria
[2] Univ Appl Sci Technikum Wien, A-1200 Vienna, Austria
关键词
automotive electronics; embedded systems; FlexRay; system test; time-triggered communication;
D O I
10.1109/TII.2008.2002704
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The introduction of computer-controlled intelligent safety and comfort features has turned cars into complex distributed computing systems. In such a system the proper operation of the communication backbone as well as the proper interaction of components from different vendors must be ensured for all configurations and operating conditions. This system-level test goes far beyond the (isolated) test of single components and represents a substantial problem, that seems to be still largely unsolved, although its solution is crucial for maintaining the consumers' trust in modern automotive electronics. In this paper we concentrate on the test of distributed systems based on FlexRay, the protocol that is envisioned as the communication backbone for future automotive systems. The cornerstones of our approach are a decomposition of the system into layers and mechanisms, and a versatile strategy for monitoring and stimulation under various conditions. Our concept can be adapted to diverse needs ranging from an early debugging with full access to the system, over non-intrusive online testing during inter-operability tests, to maintenance testing that is restricted to a remote access only. We give detailed discussions of the requirements and present our solutions for the various issues involved. Selected use cases demonstrate the usefulness of the taken approach.
引用
收藏
页码:146 / 155
页数:10
相关论文
共 50 条
  • [1] A layer model for the systematic test of time-triggered automotive communication systems
    Armengaud, E
    Steininger, A
    WFCS 2004: IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS, PROCEEDINGS, 2004, : 275 - 283
  • [2] Towards Self-organization in Automotive Embedded Systems
    Weiss, Gereon
    Zeller, Marc
    Eilers, Dirk
    Knorr, Rudi
    AUTONOMIC AND TRUSTED COMPUTING, PROCEEDINGS, 2009, 5586 : 32 - 46
  • [3] The impact of time-triggered communication in automotive embedded systems
    Broy, Julian
    Mueller-Glaser, Klaus D.
    2007 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2007, : 353 - +
  • [4] Towards dynamic load balancing for distributed embedded automotive systems
    Jahnich, Isabel
    Rettberg, Achim
    EMBEDDED SYSTEM DESIGN: TOPICS, TECHNIQUES AND TRENDS, 2007, 231 : 97 - +
  • [5] Automotive Embedded Systems
    Watzenig, Daniel
    Armengaud, Eric
    ELEKTROTECHNIK UND INFORMATIONSTECHNIK, 2011, 128 (06): : 189 - 189
  • [6] Virtualized Communication Controllers in Safety-Related Automotive Embedded Systems
    Reinhardt, Dominik
    Guentner, Maximilian
    Obermeir, Simon
    ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2015, 2015, 9017 : 173 - 185
  • [7] Towards Automotive Grade Embedded RRAM
    Jameson, J. R.
    Dinh, J.
    Gonzales, N.
    Hollmer, S.
    Hsu, S.
    Kim, D.
    Koushan, F.
    Lewis, D.
    Runnion, E.
    Shields, J.
    Tysdal, A.
    Wang, D.
    Gopinath, V
    2018 48TH EUROPEAN SOLID-STATE DEVICE RESEARCH CONFERENCE (ESSDERC), 2018, : 58 - 61
  • [8] Trends in Automotive Embedded Systems
    Gunnarsson, Dan
    Kuntz, Stefan
    Farrall, Glenn
    Iwai, Akihiko
    Ernst, Rolf
    CASES'12: PROCEEDINGS OF THE 2012 ACM INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURES AND SYNTHESIS FOR EMBEDDED SYSTEMS, 2012, : 9 - 9
  • [9] Trends in Automotive Embedded Systems
    Gunnarsson, Dan
    Kuntz, Stefan
    Farrall, Glenn
    Iwai, Akihiko
    Ernst, Rolf
    EMSOFT '12: PROCEEDINGS OF THE TENTH AMC INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE 2012, 2012, : 9 - 9
  • [10] Trends in Automotive Embedded Systems
    Gunnarsson, Dan
    Kuntz, Stefan
    Farrall, Glenn
    Iwai, Akihiko
    Ernst, Rolf
    CODES+ISSS'12:PROCEEDINGS OF THE TENTH ACM INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE-CODESIGN AND SYSTEM SYNTHESIS, 2012, : 9 - 9