In addition, the project group of the car manufacturer can start to create a set of acceptance and production tests directly after completing work on the simulation.
Furthermore, if a simulation is built on a tool that virtualizes network communications, then all project members can work even if the hardware devices are not yet stable or available at all. In doing so, the firmware developers working on the evaluation boards may use firmware components capable of connecting to the virtual networks provided by this tool. In this case, the firmware is capable of communicating with the simulation. It enables the firmware and hardware tests to be developed in parallel. This means that the simulation of the system containing components that communicate with each other over networks is the key to parallelizing work on the project.
Automotive Test System
K2L provides the solution: the Automotive Test System (ATS), which enables simulation and testing of automotive devices or systems. This is a comprehensive PC development tool, which is built on the .NET framework and works under a Windows operating system. It consists of the following parts: the hardware interface, the viewer software, the Windows service application, the framework and the code generator. The hardware, named MOCCA compact, is connected to the PC over USB and provides access to field buses such as MOST, CAN and LIN. The viewer application is a trace tool to display incoming and outgoing messages, to disassemble their data and to show information about the buses. The ATS Windows service application is a communication center that implements the virtual MOST on the PC and connects it to the hardware (if any). The framework is a set of .NET libraries that can be used in customer applications built on ATS. The code generator, called MAG.NET, creates the .NET assemblies from files that