Font Size: a A A

Smartosek System Design And Time Performance Optimization

Posted on:2006-11-17Degree:MasterType:Thesis
Country:ChinaCandidate:S X LinFull Text:PDF
GTID:2208360152970048Subject:Computer software technology and theory
Abstract/Summary:PDF Full Text Request
Embedded systems has been used in much more fields. Embedded technology closely connects to the traditional industrial control technology and also combines the latest computer hardware/software technology. In the area of embedded technology, embedded real-time operating system has been widely developed and implemented, which facilitates and eases the embedded application development. In parallel, complex automotive control systems in automotive industry require the producer to adopt component-based automotive electronic development platform with standard interface. Most of the traditional Electronic Control Unit (ECU) applications are developed by assembly language. Along with the increasing amount of ECU in automotive, this traditional developing method has been found with low reusability and hard to modify. Therefore, Europe puts forward the OSEK/VDX Standard, which is aiming at standardizing the real-time operating system in automotive electronic field. We explore the design and optimization of OSEK-Compliant RTOS and this thesis mainly focuses on the following two aspects:First, architect and design of SmartOSEK. Chapter 3 introduces my responsibility of system architect, requirement specification and high-level design during the development of SmartOSEK. At last we evaluate the performance of the SmartOSEK prototype. We develop SmartOSEK by prototype iterative method.Second, timing performance optimization. In order to evaluate the timing performance of SmartOSEK, we design benchmark for timing evaluation; Based on the research of optimizing timing performance of SmartOSEK for MPC555, we address optimizing strategy in three directions. By implementing these strategies, the timing performance of SmartOSEK has improved impressively: context switch time, interrupt response time and interrupt recovery time have improved by 77.8% 43.0% and 28.9%, respectively.This thesis was funded by National High Technology Project: Designing Embedded Software Platform for Automotive Electronics (2003AA1Z2140), Designing Embedded Software Platform for digital device (2004AA1Z2180).
Keywords/Search Tags:Automotive Electronics, OSEK/VDX, Embedded Systems, RTOS, SmartOSEK, MPC555, Context Switch
PDF Full Text Request
Related items