Being faster and more efficient in the development of embedded software and systems profits from model-based development and highly optimized workflows. To achieve this, dSPACE offers you a comprehensive toolchain for the development of AUTOSAR as well as non AUTOSAR software.
Software Architecture Development
You can use our AUTOSAR architecture tool SystemDesk for modeling software components, compositions, and complete systems. This helps you to reuse functionalities in different projects.
Model-based Software Development
Developing the production software is very efficient when using model-based development. With TargetLink and the TargetLink Ecosystem, you can build powerful tool chains for highly efficient model-based development. If you use AUTOSAR, you can profit from the comprehensive Classic and Adaptive AUTOSAR support.
TargetLink also provides built-in verification and validation support, so that you can easily perform first tests in model-in-the-loop, software-in-the-loop, and processor-in-the-loop mode by a push of a button.
- Software architecture based on AUTOSAR: from an easy start with AUTOSAR up to large production projects
- High-quality production code generation directly from MathWorks Simulink/Stateflow
- Verify your concepts and code early and avoid expensive ECU software errors
- Tools and code proven in practice – in countless production projects and millions of vehicles
dSPACE Solution at a Glance
Automotive software is becoming more and more complex. This holds true both for functionalities distributed over several electronic control units (ECUs) and for single-ECU functionalities. dSPACE SystemDesk provides the required tool support on the system level and the architecture level for developing complex software architectures according to AUTOSAR.
Production Code Generation
Automatic code generation for the production ECU is a key development phase. The production code generator TargetLink generates highly efficient C code straight from MATLAB/Simulink/Stateflow and allows early verification through built-in simulation and testing. This drastically reduces the time needed for implementation, and results in systematic consistency between your specification and your production code. Changes on the model level are quickly transferred to code.
Development support from start to finish
Developing complex E/E systems and software with ever more safety-critical functions, especially in the area of autonomous systems, raises the question of guaranteeing function reliability. That's why dSPACE offers end-to-end expertise in functional safety, test strategy development as well as verification and validation in complex E/E processes - to support you from the earliest project stages to homologation.
dSPACE systems are easy to get up and running – however, if a project is more complex, if individual solutions are needed or if there is high time pressure, you can also trust dSPACE's fast, competent and reliable engineering services.