Increasingly, microcontrollers are being used in automotive systems to handle sophisticated control and monitoring activities. As applications become more sophisticated, their design and development becomes complex, necessitating the use of an operating system to manage the complexity and provide an abstraction for improving portability of code. This paper presents EMERALDS-OSEK, an operating system we have designed and implemented based on OSEK/VDX, an open industry standard. We present some of the features and optimizations that make EMERALDS-OSEK appropriate for small, low-cost microcontrollers typically found in automotive applications. We also present measurements of operating system performance. We find EMERALDS-OSEK to be efficient, both in terms of processing overheads and memory usage. However, we also find some parts of the OSEK standard that may be improved, and present our ideas for such improvements.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    EMERALDS-OSEK: A Small Real-Time Operating System for Automotive Control and Monitoring


    Additional title:

    Sae Technical Papers


    Contributors:

    Conference:

    International Congress & Exposition ; 1999



    Publication date :

    1999-03-01




    Type of media :

    Conference paper


    Type of material :

    Print


    Language :

    English




    EMERALDS-OSEK: a small real-time operating system for automotive control and monitoring

    Zuberi,K.M. / Pillai,P. / Shin,K.G. et al. | Automotive engineering | 1999


    EMERALDS-OSEK: A Small Real-Time Operating System for Automotive Control and Monitoring

    Zuberi, K. M. / Pillai, P. / Shin, K. G. et al. | British Library Conference Proceedings | 1999


    Embedded Real Time Operating Systems and The OSEK Standard

    Brook, D. / SAE | British Library Conference Proceedings | 2000


    Embedded Real Time Operating Systems and the OSEK Standard

    Brook, David | SAE Technical Papers | 2000


    Embedded real time operating systems and the OSEK standard

    Brook,D. / Motorola,DE | Automotive engineering | 2000