Synopsys VDK

Virtual Development Kit

winIDEA and Analyzer support for Synopsys VDK

 

Before a real target hardware is available, starting development and initial integration work with virtual hardware makes sense. The increasing complexity of embedded software in general, time-to-market, and the early setup of test automation justify using such virtual hardware also called Virtual Target or Virtual Prototype.

Level 4 Virtual ECUs such as Synopsys VDK enables you to run target compiled automotive software. This means that the same application can be executed first on the virtual ECU and later on target hardware once it becomes available, allowing for a smooth transition.

winIDEA supports Synopsys VDK and offers the same front-end and functionality used for on-target software development, debugging, testing, and trace analysis. As soon as target hardware is available, simply switch to it with a mouse click and continue working in the environment you are already used to.

Likewise, winIDEA SDK provides the same interfaces - a test for Continuous Integration automation script can be used without change on both the real and virtual ECU.

The main use-cases for the iSYSTEM-Synopsys VDK setup:

  • Bootloader development
  • Initial integration work of an AUTOSAR Stack
  • MCAL integration
  • Low Level / Driver development
  • Test Automation / CI

Supported VDKs

  • Infineon Aurix
    • TC36x
    • TC38x
    • TC39x
    • TC49x
    • TC4Dx
  • NXP S32K
    • S32K388
  • NXP S32N
    • S32NZ55
  • Stellar
    • SR6P7G7
  • Renesas RH850
    • RH850/U2Bx
  • If your device is not listed here, please contact us for the latest information