Font Size: a A A

Research And Apply Of OSEK/VDX Standard

Posted on:2006-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y R MaoFull Text:PDF
GTID:2132360155952693Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With development of microelectronics technology and semiconductorprocessing techniques, MPU, often used in embedded system, is getting more powerful function and computation resource ,thus getting wider use than befor. Since traditional programming technology such as C and assembly language can no longer meet the requirement of embedded systems, then in order to take full use of resources of MCU and shorten development period , embedded operating systems emerges as the times require.In recent years, distributed architectures advances rapidly in automotive electronics.It is common for a high-grade vehicles possesses of several individual electronic control unite. To harmonize these auto-cell to work better, it is urgent to have a special embedded operating system for auto.The Embedded operating system can control these auio-cell. In 1993, Germanic auto industry put forward OSEK standard, the term OSEK means "open systems and the corresponding nterfaces for automobire electronics.the initial project parter were:BMW, Bosch, Daimler-Benz Opel, Siemens, Volkswagen and the Institute of Industry Information Technology of the University of Karlsruhe as coordinator. The French car manufacturers Pergeot and Renault joined OSEK, introducing their VDX approach. VDX is similar projectwithin the French automotive industry. So OSEK/VDX is the results of the harmonized specification between OSEK and VDX.OSEK/VDX specification composes of foru parts:operating sysem specification, communication specification, network management specif icationand OSEK/VDX implement language. Because of the advantage of OSEK/VDX specification and joining of the international embedded software company, OSEK/VDX specification holds the magistral status of vehicle electronics software. And OSEK/VDX will become international specification. It is important meaning to empolder the software which have the independent knowledge property right and accord with OSEK/VDX specification, because it makes for utilizing the international resource and speeding our vehicle electronics industry. And we can try to establish domestic specification.The paper composes of seven parts: The first, paper introduces OSEK/VDXoperating system spcificatiion. The OSEK/VDX operating system provides a pool of different services and processing mechanism. The OSEK/VDX operating system is built according to the user's configuration instructions at system generation time. Four conformamce classes are described meant to satisfy different requirements concerning functionality and capability of OSEK/VDX operating system. Thus ,the user can adapt the operating system to the control task and the target hardware. The operating system cannot be modified later at execution time.The second, paper introduces the OSEK/VDX communiation specification. OSEK/VDX communication is a uniform communication environment for automotive control unit application software. The OSEK/VDX communication increases the portability of application software modules by defining common software communication interfaces and behaviour for internal communication and external communication. Internal communication is communication within an electronic control unit;external communication is communication between networked vehicle nodes. The specification describes the behaviour within on electronic control unit. It assume that OSEK/VDX communiaciton is used together with an operating system that conforms to the OSEK/VDX operating system specification.The third, paper introduces OSEK/VDX network management specification. There is an increasing tendency for electronic control units made by different manufactures to be networked within vehicles bu serial data communication links. Therefor, standardization of basic and non-competitive infrastructure in electronic control units aims at avoiding the design of unnecessary vatiants and saving development time. In the scope of the OSEK/VDX co-operation, the network management system provides standardized features which ensure the functionality of inter-networking by standardized interfaces. The essential task of network management is to ensure the safety and reliability of a communication networks for electronics control units.The forth, paper introduces OSEK/VDX OIL specification. OIL is the abbreviation of OSEK/VDX implementation language. The goal of OIL is to provide a mechanism to configure an OSEK/VDX application inside a particular CPU. This means for each CPU there is one OIL description. All OSEK/VDX system objects are described using OIL objects. The OIL description of the OSEK/VDX application is condidered to be composed of a set of OIL objects. A CCPU is a container for these OIL objects. OIL defines standard...
Keywords/Search Tags:OSEK/VDX, MPC565, AOS Operating System
PDF Full Text Request
Related items