This content is not included in your SAE MOBILUS subscription, or you are not logged in.
On the Timing Analysis at Automotive Real-Time Embedded Systems
ISSN: 0148-7191, e-ISSN: 2688-3627
Published March 28, 2017 by SAE International in United States
This content contains downloadable datasetsAnnotation ability available
Modern cars contain more and more safety-relevant features which require addressing safety aspects during all development phases: on the functional level, on the architectural level, during integration as well as throughout the verification. The workflow of designing safe and reliable automotive embedded systems start with appropriate requirements definitions. According to the automotive safety standard ISO 26262, functional as well as non-functional threats need to be addressed. Non-functional aspects of safe software include a sound and safe timing of the software. The right methods, tools and standards enable OEMs and suppliers developing and providing applications which meet their timing requirements and a high level of quality. We present with this paper some important aspects related to timing in automotive embedded systems as well as the major standards such as TIMMO and AUTOSAR.
CitationSantos, M., Ambiel, V., Acras, M., and Gliwa, P., "On the Timing Analysis at Automotive Real-Time Embedded Systems," SAE Technical Paper 2017-01-1618, 2017, https://doi.org/10.4271/2017-01-1618.
Data Sets - Support Documents
|[Unnamed Dataset 1]|
|[Unnamed Dataset 2]|
- Peraldi-Frati, M.-A. Karlsson, D. Hamann, A. Kuntz,S. and Nordlander J., “The timmo-2-use project: Time modeling and analysis to use,” in ERTS2012 International Congress on Embedded Real Time Software and Systems, 2012.
- Furst, S. Mössinger, J. Bunzel, S. Weber, T. Kirschke-Biller, F. Heitkamper, P. Kinkelin, G. Nishikawa,K. and Lange K., “Autosar–a worldwide standard is on the road,” in 14th International VDI Congress Electronic Systems for Vehicles, Baden-Baden, vol. 62, 2009.
- Schlegel J., “Technical foundations for the development of automotive embedded systems,” Technical report, Hasso-Plattner-Institut f˙ur Softwaresystemtechnik GmbH, Tech. Rep., 2009.
- Oh, W. H. Lee, J. H. Kwon, and H. G. Yoon H. J., “Model-based development of automotive embedded systems: a case of continuously variable transmission (cvt),” in 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA’05). IEEE, 2005, pp. 201–204.
- Blom, H. Johansson, and R. Lonn H., “Annotation with timing constraints in the context of east-adl2 and autosar, the timing augmented description language,” in Proc. Workshop on the Definition, Evaluation, and Exploitation of Modelling and Computing Standards for Real-Time Embedded Systems, Dublin, Ireland, 2009, pp. 2–5.
- Pelzl, J. Wolf, and M. Wollinger T., “Automotive embedded systems applications and platform embedded security requirements,” in Secure Smart Embedded Devices, Platforms and Applications. Springer, 2014, pp. 287–309.
- Zhu, Q. “Design synthesis and optimization for automotive embedded systems.”.
- Davare, A. Zhu, Q. Di Natale, M. Pinello, C. Kanajan, and S. Sangiovanni-Vincentelli A., “Period optimization for hard real-time distributed automotive systems,” in Proceedings of the 44th annual Design Automation Conference. ACM, 2007, pp. 278–283.
- Kienhuis, B. Deprettere, E. F. Van Der Wolf, P., andVissers K., “A methodology to design programmable embedded systems,” in Embedded processor design challenges. Springer, 2002, pp. 18–37.
- Di Natale, M. Pinello, C. Giusto, and P. Vincentelli A. S., “Optimizing end-to-end latencies by adaptation of the activation events in distributed automotive systems,” in 13th IEEE Real Time and Embedded Technology and Applications Symposium (RTAS’07). IEEE, 2007, pp. 293–302.
- Zheng, W. Di Natale, M. Pinello, C. Giusto, and P. Vincentelli A. S., “Synthesis of task and message activation models in real-time distributed automotive systems,” in Proceedings of the conference on Design, automation and test in Europe. EDA Consortium, 2007, pp. 93–98.
- Guo, Z. Liu, R. Xu, and X. Yang K. “A survey of real-time automotive systems.”.
- Zhang, L. Schneider, R. Masrur, A. Becker, M. Geier, and M. Chakraborty, S., “Timing challenges in automotive software architectures,” in 36th International Conference on Software Engineering, Jun 2014, hyderabad, India. [Online]. Available: https://www.rcs.ei.tum.de/en/research/automotive/icse2014/.
- Jiang, S., “A decoupled scheduling approach for distributed real-time embedded automotive systems,” in 12th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS’06). IEEE, 2006, pp. 191–198.
- “GLIWA.” [Online]. Available: https://www.gliwa.com.
- Kopetz H., Real-time systems: design principles for distributed embedded applications. Springer Science & Business Media, 2011.
- Makowitz R. and Temple, C., “Flexray-a communication network for automotive control systems,” in 2006 IEEE International Workshop on Factory Communication Systems. IEEE, 2006, pp. 207–212.
- Fredriksson, L.-B., “Can for critical embedded automotive networks,” Ieee Micro, vol. 22, no. 4, pp. 28–35, 2002.
- Scheickl, O. Ainhauser C., and Gliwa, P., “Tool support for seamless system development based on autosar timing extensions,” in Proceedings of Embedded Real-Time Software Congress (ERTS), 2012.
- “Continental automotive - lane departure warning (ldw).” [Online]. Available: http://www.continental-automotive.com/.
- Davare, A. Di Natale, M. Giusto, P. Pinello, C. SangiovanniVincentelli, A. Zheng W., and Zhu, Q. “Design methods and tools for real-time (automotive) embedded systems.”.
- “Autosar: Release 4.0.1 - specification of timing extensions.” [Online]. Available: https://www.autosar.org/specifications/release-40/.
- “Autosar: Release 4.2.2 - timing analysis.” [Online]. Available: https://www.autosar.org/specifications/release-42/.
- Peraldi-Frati, M.-A. Goknil, A. DeAntoni J., and Nordlander, J., “A timing model for specifying multi clock automotive systems: The timing augmented description language v2,” in Engineering of Complex Computer Systems (ICECCS), 2012 17th International Conference on. IEEE, 2012, pp. 230–239.
- AUTOSAR, M., “Autosar 4.0,” AUTomotive Open System ARchitecture, 2010.
- A. Consortium., “East-adl2 specification,” Technical report, ITEA, Tech. Rep., 2008.
- “Otawa.” [Online]. Available: http://www.otawa.fr/.
- “The costa project.” [Online]. Available: http://costa.tuwien.ac.at/.
- Li, X. Liang, Y. Mitra T., and Roychoudhury, A., “Chronos: A timing analyzer for embedded software,” Science of Computer Programming, vol. 69, no. 1, pp. 56–67, 2007.
- Kamei, E. F. Carta, E. D. C. Broster I., and Lunniss, W., “Tool support for verification of software timing and stack usage for a do-178b level a system,” ADA USER, vol. 33, no. 4, p. 289, 2012.
- Singhoff, F. Legrand, J. Nana, and L. Marcé, L., “Cheddar: a flexible real time scheduling framework,” in ACMSIGAda Ada Letters, vol. 24, no. 4. ACM, 2004, pp. 1–8.
- Navet, N. Song, Y. Simonot-Lion F., and Wilwert, C., “Trends in automotive communication systems,” Proceedings of the IEEE, vol. 93, no. 6, pp. 1204–1223, 2005.
- Harbour, M. G. García, J. G. Guti’errez J. P., and Moyano, J. D., “Mast: Modeling and analysis suite for real time applications,” in Real-Time Systems, 13th Euromicro Conference on, 2001. IEEE, 2001, pp. 125–134.
- Henia, R. Hamann, A. Jersak, M. Racu, R. Richter K., and Ernst, R., “System level performance analysis-the symta/s approach,” IEE Proceedings-Computers and Digital Techniques, vol. 152, no. 2, pp. 148–166, 2005.
- “Symtavision.” [Online]. Available: http://www.symtavision.com/products.html.
- Huang, W. Qiao, X. Ai, Y. Yao, and Q. Gao, H., “An integrated automotive software development and validation system based on casososek,” in 2008 IEEE/ASME International Conference on Mechtronic and Embedded Systems and Applications, 2008.
- “Tri-pacific software.” [Online]. Available: http://www.tripac.com/.