DaVinci Developer - Design AUTOSAR Software Components
DaVinci Developer is a tool for designing the architecture of software components (SWCs) for AUTOSAR ECUs.

Advantages
- User-friendly and easy design of AUTOSAR SWCs
- Numerous graphic editing functions
- Check the SWCs for AUTOSAR conformity
- Link model-based development tools via ARXML
- Available for AUTOSAR 3.x and 4.x projects





Application Area
Designing the SWC Architecture

- Graphically define SWCs with extensive layout functions
- Define port interfaces and data types
- Define port prototypes with service needs and communication specification, e.g. initial values and timeouts
- Create compositions
- Manually and automatically link SWCs

- Create runnable entities with activation events and port access
- Describe the exclusive areas
- Define inter-runnable variables, per-instance memory and calibration parameters
- Define service needs, e.g. for access to NV memory
- Connect SWCs manually and automatically

- Display data mapping between SWC ports and network signals
- Signal and port-oriented display
- Manually create data mapping
- Automatically create data mapping based on name
- Generate port prototypes matching to the network signals
- Support of data transformers for end-to-end protection and for SOME/IP

- Comprehensive consistency check of the SWCs
- Considers consistency rules of the AUTOSAR specification for the SWC template and RTE
This is an overview of the use cases and the required DaVinci products
Standard User Groups



Expert User Groups


Highlights Version 4.5
Optimized Usability
- 3-way-merge of workspaces for simplified multi-user collaboration
- Improved overview and filter options in the Differences View
Functions
- Special import functions for updating the SWC architecture after a change has been made to the input data given by the OEM
- Automatically generate connectors between SWCs
-
Automatically generate data mapping between SWCs and network signals
-
Name-based search algorithm designed for typical OEM naming rules

- Representation of the data exchange in the ECU by analysis of the SWC architecture
- Detailed analysis of the communication relationships on the level of individual data elements and network signals

- Shared ARXML files can be moved to DCF libraries
- Include mechanism for write-protected loading of DCF libraries

DaVinci Developer is part of the MathWorks partner program.
Options
Option CPG: Contract-Phase Generation

- Generate the header file and implementation template file for C-based applications
- Update SWC implementation after change is made to SWC description
- Note: If you use Option CPG, you can also execute Contract Phase Generation without a separate MICROSAR RTE generator.
Product Description
-
2019-10-29 Product DescriptionFact Sheet: DaVinci Developer
-
2019-08-21 Product DescriptionProduct Information for Embedded Services
-
2019-07-25 Product DescriptionMICROSAR Product Information English
-
2017-10-20 Product DescriptionFact Sheet AUTOSAR Solution
Component | Recommended | Minimum |
Processor1 | Quad-Core | Dual-Core |
Memory (RAM) | 16 GB | 8 GB |
Screen Resolution | 1920 x 1080 | 1600 x 900 |
Operating System | Windows 7, 8.1, 10 (64 Bit) | Windows 7 (64 Bit) |
Disc | SSD | HDD |
1 DaVinci Developer benefits from higher clock rates rather than higher number of cores.
Downloads
-
2019-11-04 Service PackDaVinci Developer 4.5.31 SP1
-
2019-09-23 Service PackDaVinci Developer 4.5.20
-
2019-09-20 Service PackDaVinci External Components 2.13.0
-
2019-09-10 Service PackDaVinci Developer 4.4.35 SP2
-
2019-06-04 Service PackDaVinci Developer 4.4.27 SP1
-
2019-03-29 Service PackDaVinci Developer 4.4.22
-
2019-02-25 Service PackDaVinci Developer 4.3.29 SP2
-
2018-12-18 Service PackDaVinci Developer 4.3.24 SP1
-
2018-11-05 Service PackDaVinci Developer 3.13.75 SP7
-
2018-10-10 Service PackDaVinci Developer 3.7.91 SP9
-
2019-05-22 Technical ArticleVector Interview "We Play by Automotive Rules"
-
2019-02-21 Technical ArticleAUTOSAR Classic Under POSIX Operating Systems
-
2014-07-08 Technical ArticleAUTOSAR Goes Multi-Core – The Safe Way
-
2012-11-21 Technical ArticleMitsubishi Motors Corporation: AUTOSAR ECU development process using DaVinci and MICROSAR from Vector
News / Events
- 2020-04-21 Vector Automotive Ethernet Symposium 2020
- 2020-04-22 Vector Cybersecurity Symposium 2020
Training

Do you want to know more about the basics of AUTOSAR and the AUTOSAR basic software and tools? Vector offers a 1-5-day modular AUTOSAR workshop. This deals with AUTOSAR 4 and AUTOSAR 3 alternately. According to the booked module...
- you get to know the AUTOSAR methodology
- you gain insights in all major subject areas of the ECU development
- you get to know the specifics of some vehicle manufacturers
- MICROSAR safe is presented - the Vector solution for safety-related ECUs according to ISO 26262.
Learn the details of each module in the training portal.
Contact
Technischer Vertrieb Embedded Software und AUTOSAR
Visitor Address: Holderäckerstr. 36
70499 Stuttgart
Alemania
Teléfono: +49 711 80670 400
Fax: +49 711 80670 425
Correo electrónico: embedded@vector.com