Collegiate Design Series
SAE Learning Center
A World in Motion (K-12)
Participate with SAE
Brand Gear Store
Donate to SAE
Embedded application development. A Procedure based on VxWorks© Real-Time Operating System
The number of mechatronic devices that has been incorporated to automotive systems increases continuously. These devices require the integration of several subsystems with heterogeneous reliability and availability requirements and also with different complexity level. Control systems such as those used in drive-by-wire, airbags, anti-lock braking systems and speed control applications impose rigorous time constraints for their correct operation. Therefore they are considered hard real-time applications that need deterministic responses. Other subsystems like that used for infotainment can be considered soft real-time system and they only require a specific level of CPU bandwidth to work properly. Real-Time Operating Systems (RTOS) is able to deal with both kinds of subsystems, fulfilling deterministic behavior and handling diversity and complexity. This work presents a method that adopt VxWorks© RTOS to fulfill this specialized and non-trivial requirements, this procedure is analyzed using a case study based on a Xilinx© morphware and hardware platform and a Control Area Network (CAN) interface to illustrate the technological challenge, and the tools integration from the physical media through the embedded application. As result, a flexible and versatile system is obtained in terms of processing and storage capability. The procedure is hardware independent and has open characteristics that allow exhaustive reliability tests and analysis.
Yabarrena, J., Herrera, J., and Caurin, G., "Embedded application development. A Procedure based on VxWorks© Real-Time Operating System," SAE Technical Paper 2010-36-0329, 2010,
Jean M. S. C. Yabarrena, Jorge A. F. Herrera, Glauco A. P. Caurin
University of Sao Paulo
SAE Brasil 2010 Congress and Exhibit
Subscribers can view annotate, and download all of SAE's content.
Learn More »
Access SAE MOBILUS »
Add to Cart
Members save up to
off list price.
to see discount.
With TechSelect, you decide what SAE Technical Papers you need, when you need them, and how much you want to pay.