DRIVECORE RISC-V VP: Get Started with First Infineon Automotive RISC-V Prototype
DRIVECORE accelerates and simplifies automotive software development
Infineon's DRIVECORE is a scalable software bundle portfolio for AURIX™, TRAVEO™, and PSOC™ designed to streamline and accelerate automotive software development. DRIVECORE bundles pre-integrated software and tools from Infineon and third-party providers under a three-month evaluation license. These ready-to-use packages simplify the hardware evaluation and software development, reduce migration efforts, all while minimizing supplier and license management complexities.

HighTec, in collaboration with Infineon, Lauterbach, and Synopsys, has developed a complete ecosystem to enable evaluations and explorations with the first Infineon Automotive RISC-V Virtual Prototype.
The DRIVECORE RISC-V VP bundle includes everything required to get started:
- First Infineon automotive RISC-V virtual prototype MCU
- Synopsys Virtualizer VDK
- HighTec RISC V C/C++ Compiler Tools optimized for Infineon (for development in Rust, a Rust compiler is separately available)
- Lauterbach TRACE32® Software
- Examples and drivers
- Complete Set of documentation included a detailed step-by-step Getting Started document
- Direct technical support
Infineon Automotive RISC-V prototype
The Infineon automotive RISC-V virtual prototype platform offers functional blocks for:
- Multicore RISC-V compute cluster including Interrupt Router, IPC, Memory System Control Unit, etc.
- Dedicated peripherals supporting CAN, UART, ETH, PWM, and GPIO.
Synopsys Virtualizer VDK
Synopsys Virtualizer Development is an electronics digital twin of an electronic system, combined with software productivity tools meant for development and testing. The VDK executes unmodified binary software with close-to-real hardware behavior.
HighTec LLVM-based RISC-V compiler tools
HighTec offers optimized automotive-grade C/C++ and Rust compiler suites with multi-architecture support, including RISC-V:
- The compiler tools are based on innovative LLVM open-source technology.
- The HighTec RISC-V compiler is optimized for the RISC-V IP used by Infineon.
Lauterbach TRACE32® supporting virtual prototypes
Shorten Design Cycles with TRACE32® tools that can be connected to the Synopsys Visualizer Runtime. This allows full utilization of TRACE32® tools in this early stage of exploration and evaluation of the Infineon RISC-V prototype:
- TRACE32® Power View with a unform GUI
- Advanced Multicore debugging and tracing
- Fully scriptable toolkit
SW ecosystem and development flow
This Drive Core RISC-V VP bundle includes a complete set of low-level driver startup code and template projects.

For an easy start, the included example projects and the iLLD package can be used. The package also comes with a configurable build system (UBE) that includes all required configuration for the HighTec RISC-V compiler tools and the Infineon RISC-V VP. The elf file is then loaded into the Synopsys Virtualizer runtime. After connecting the TRACE32® debugger the runtime control happens via the well-known TRACE32® Power View. Python scripts allow synchronous and asynchronous simulation of any external signals and events.
The bundle includes various ready-to-use examples, such as:
- Various UART examples, including simulation of external signals
- Digital I/0, including simulation of external signals
- FreeRTOS example
- IPC example
The DRIVECORE RISC-V VP bundle is available for a Windows host. A Linux version is in preparation.
How to get access to DRIVECORE RISC-V VP
If you are interested in getting access to the DRIVECORE RISC-V VP bundle, including free evaluation licenses, please send an email with your request to: