Automotive Communication System

Simplify MOST® Application Development

MOST connects various devices which interact with synchronous and asynchronous communication to create a rich and comfortable multimedia and infotainment environment for the end user. As devices continue to increase in complexity, many consumer electronics technologies are introduced into to the automotive environment. Often two or even more embedded CPUs, sometimes of different types and with varying operating systems, are integrated in one device and connected via inter-processor communication (IPC). In these types of embedded automotive devices, communication over field buses and internal distributed communication within the device present a significant challenge.

Automotive Communication System Workflow

K2L's Automotive Communication System (ACS) meets this challenge and simplifies workflows for OEMs and suppliers, with the following features:

  • Includes a framework for embedded application development and a tool chain to help increase the productivity of application programmers.

  • Provides a comprehensive set of APIs for simplifying application development including definitions of MOST specific data types and function classes as well as standard functionality such as notification inside a rich C++ class library.

  • MOST Application Generator (MAG) reads XML file based MOST function catalogs to generate user selectable Function Block and Shadow interface logic for your application.

  • Framework architecture allows multiple application processes to participate in dynamic, scalable and message driven MOST communication without any need for call back or pre-processor based element definitions.

  • Architecture allows seamless distribution of applications on multiple CPUs, even driven by different operating systems sharing one physical MOST node.