Title :
Software architectures for OSEK/VDX applications using MATRIXX TM and AutoCodeTM
Author_Institution :
Integrated Syst. Inc., Sunnyvale, CA, USA
Abstract :
This paper describes the convergence of automatic code generation from graphical diagrams and real-time operating system (RTOS) technology. In the field of automatic code generation the concept of configurable code generators which allow the user to make compromises between speed and program size as well as the format and style of the code have allowed this technology to branch out of its more traditional rapid-protyping and desktop simulation strongholds. In the area of operating systems, the relatively recent launch of the OSEK specification has provided the foundation for automotive manufacturers and suppliers to make use of commercially available operating systems for their applications. This paper presents several techniques which allow a configurable C code generator, such as AutoCode, to efficiently use the utilities provided by an OSEK compliant RTOS to develop portable and reusable software for automotive electronic control units
Keywords :
automobiles; automotive electronics; compiler generators; computerised control; operating systems (computers); real-time systems; software architecture; software reusability; AutoCode; MATRIXX; OSEK; VDX; automatic code generation; automotive electronics; configurable C code generator; electronic control units; graphical diagrams; rapid-protyping; real-time operating system; reusable software; software architectures; Application software; Automatic generation control; Automatic programming; Automotive engineering; Computer architecture; Control system synthesis; Job shop scheduling; Operating systems; Real time systems; Trademarks;
Conference_Titel :
Computer Aided Control System Design, 1999. Proceedings of the 1999 IEEE International Symposium on
Conference_Location :
Kohala Coast, HI
Print_ISBN :
0-7803-5500-8
DOI :
10.1109/CACSD.1999.808653