Skip to main content

The following page content corresponds to the products marketed in Japan.
If you do not live in Japan, please

OSEK is taken from the German phrase "Offene Systeme und deren Schnittstellen fur die Elektronik im Kraftfahrzeug", and VDX is the abbreviation for "Vehicle Distributed eXecutive."
Now, OSEK/VDX is broadly adopted in the automobile industry and many products based on OSEK/VDX specification are sold.

  • It is the project which standardizes the program interface of ECU (electronic control unit) by which network connections are made within vehicles.
  • The main companies of the automobile industry of Germany and France took the lead, and established it.
  • The network correspondence in vehicles is considered important and the following three specifications are exhibited.
    • Realtime OS specification : OSEK OS(Operating System)
    • Communication specification between ECU and inside of ECU : OSEK COM(Communication)
    • Network management specification : OSEK NM(Network Management)
http://www.osek-vdx.org/

According to such specifications, each company is developing OSEK/VDX specification OS, COM, NM.

  • Multitasking, real-time operation (it specializes in vehiecles)
  • Several conformance classes (BCC1, BCC2, ECC1, ECC2)
  • Two task models (Foundations / extended task)
  • Three scheduling functions (Non-preemptive/preemptive/Mix-preemptive)
  • Communication in ECU, communication between ECUs through the network
  • Several conformance classes (CCC0, CCC1, CCC2, CCC3)
  • Common Communication interface (inside of ECU, between ECUs)
  • Three kinds of transmission systems (Direct / Cycle / Mixed transmission)
  • Deadline monitor
  • Notice function (The message transceiver notice to Task)
  • Monitoring of each ECU operation state linked to the network
  • A node operation state monitor, a check of operation
  • Shift to a bus sleep mode

OSEK

  • "Offene Systeme und deren Schnittstellen fur die Elektronik im Kraftfahrzeug"
  • "Open systems and corresponding interfaces for automotive electronics"

VDX

  • "Vehicle Distibuted eXecutive"

(1) Prehistory

1993/5 German OSEK inauguration (Mercedes Benz, Bosch initiative)
1994 It united with the France auto industry project VDX. (OSEK/VDX)
1995/10 Release OSEK/VDX Operating System specification ver 1.0
1997/10 Release OSEK/VDX Operating System spesification ver 2.0
1997/12 Release OIL(OSEK Implementation Language) ver 2.0
1998/5 Release OSEK/VDX Network Management specification ver 2.50
1998/6 Release OSEK/VDX Communication specification ver. 2.1

Related Resources

Renesas Interactive(TOL)

Try before you buy!
Evaluation Software Download


End of content

Back To Top