Role of RISC-V Embedded Software

Embedded software is increasingly the key to the creation of value and differentiation for a diverse and ever-increasing range of modern products. The advent of cyber physical systems and the internet of things drives and accelerates this trend in an unprecedented way. RISCV enabled flexibility for such embedded SW projects

What We Do

We help customers to establish and improve embedded software engineering processes, methodologies and techniques tailored to meet their specific requirements and capable to adapt to future needs. Our key competency is to enable customers to materialize the full benefits of virtual platforms, which are considered to transform the way embedded software is developed. Virtual platforms allow to utilize state of the art software development paradigms (e.g. test driven design, continuous integration, agile development), resulting overall in increased productivity, reduced time-to-market, and most notably in the improvement of critical embedded system quality metrics, such as safety, security and reliability. It is expected that virtual platforms will become a gating technology for future cyber-physical systems.

We provide training customers who want to get started with RISCV based projects, e.g.

We work together with Eclipseina and the Embedded Academy to organize these trainings.

We are member of RISC-V International

RISC-V International (the successor of the RISC-V Foundation) is the gravitational center for the RISC-V community.

Publications and Papers


Open Source Assets by MINRES®.



A versatile Dynamic Binary Translation (DBT) based environment to implement instruction set simulator (ISS) and an instruction set simulator based on it implementing the RISC-V ISA as well as a Virtual platform modeling SiFives HiFife1 in a brushless DC-motor control