The first step in system design is to formally define the structure of vehicle functionalities, implemented as software applications. The applications are described by AUTOSAR Software Components (SWC), which are interconnected via a Virtual Functional Bus (VFB) and can therefore be reused in different vehicles. The result is an AUTOSAR-compliant System Description that specifies a distributed system of software components. It contains both components allocation to the ECUs and a description of the in-vehicle communication network.
Vector supports you with two coordinated tools for generating an AUTOSAR System Description for your system:
- DaVinci System Architect:
This tool is used to define the overall architecture of a system. It lets you graphically define AUTOSAR Software Components and distribute them to ECUs.
- DaVinci Network Designer:
DaVinci Network Designer simplifies definition of data communication in the different vehicle networks. It can be obtained for CAN, LIN and FlexRay bus systems.
[continue to "ECU Development (MICROSAR Base Software and Tool Chain"]