SystemDesk® Simulation Module

Browse product by name...


Early verification of automotive software architectures
  • Offline simulation of a single software component and complex software architectures
  • Offline simulation of ECU networks and bus simulation
  • Software-in-the-loop and processor-in-the-loop simulation
  • Basic software emulation
  • Test automation via COM interface
  • XCP on Ethernet interface in virtual ECUs
  • Graphical visualization of measured data
Application Areas
The SystemDesk Simulation Module allows a PC-based offline simulation in Software-in-the-Loop (SIL) and Processor-in-the-Loop (PIL) mode. You can simulate a single software component (SWC) containing multiple functions and also complex software architectures including several connected SWCs. As well as simulating at the architecture level, you can simulate a single electronic control unit (ECU) model and also whole system models with various ECUs, including the simulation of a specified bus communication. The simulation can take place as soon as the implementation with C code is available.
 
Key Benefits
Not only can software architectures and systems be modeled in SystemDesk, but their overall behavior can also be simulated. Single SWCs or networked ECUs can be verified in an early development stage, thereby saving time and costs. For a rough estimation of bus usage, effects such as arbitration or bus capacities can be simulated. Parts of the basic software needed for the simulation can be emulated. Additionally SIL and PIL simulation can be used for verification.
All of SystemDesk’s simulation options can be controlled via integrated scripting options or the COM-based automation interface. This enables you to integrate the simulation into your testing and development processes and to automate test execution, for example with Python-based scripts.
 
Experimentation
SystemDesk includes experiment options like displaying measured data or generating signals for stimulation purposes. When defining measurement, calibration or stimulus variables not only the variables modeled within SystemDesk can be selected but also internal variables specified within a ASAP2 file imported for a software component. SystemDesk simulation module also features an XCP interface. The virtual processing unit of an ECU modeled in SystemDesk includes an XCP service which can be accessed from external tools using XCP on Ethernet. This means calibration and measurement data can be accessed and calibrated at run time with a tool like dSPACE’s ControlDesk® Next Generation by using the ASAP2 file generated with SystemDesk after the RTE generation. Additionally virtual ECUs (VECUs) modeled within SystemDesk can be connected to Simulink plant models outside of SystemDesk. The so emerging simulation system can only be tested using the dSPACE experimentation tool ControlDesk Next Generation.