Simulate Your RISC-V Innovations

Contact us

MachineWare is a provider of high-speed instruction set simulators, including RISC-V full-system simulators. Our technologies enable ultra-fast software bring-up and validation before physical hardware is available. We are headquartered in Aachen, Germany.

Learn more


We provide leading-edge RISC-V simulation technologies enabling you to build more resilient and more efficient software.


Embedded Software Debug

Debug your embedded application better than on physical hardware by virtualizing your design. Virtual hardware offers deeper introspection, more flexibility, and it's faster.


Continous Integration

Test every commit. Integrate our virtual hardware directly into your CI pipeline. Adapt it to your needs with scriptable fault injection. We support Jenkins, Gitlab, and more.


Performance Analysis

Where do you spend your cycles? Profile your application to identify hotspots, slow code paths and hardware bottlenecks. Visualize results and share them with your teams.



Simulate at scale. Take advantage of our APIs to roll out your simulation infrastructure on-premise or in the cloud. Parallelize your tests and reap results sooner.


Hardware/Software Co-Design

No hardware yet? No problem! Let your hardware and software evolve together by adapting our simulator early. Enhance cross team communication with a shared tool.



Integrate easily. We base on SystemC TLM-2.0 to support industry-standard tools and models. Let us customize our products for you, to fit your ecosystem seamlessly.


MachineWare's flagship product is SIM-V, an ultra-fast functional simulator for the RISC-V Instruction Set Architecture. We provide targeted SIM-V variants to optimally address your use case.

SIM-V Compute

SIM-V Compute targets the design and development of high-performance 64-bit RISC-V systems that execute complex software stacks with a rich OS and powerful APIs. In hardware-dependent software and firmware, hard-to-find bugs and security vulnerabilities are only exposed by simulating the system in its entirety.

SIM-V Edge

The modern world is defined by small, embedded devices living at the edge of the cloud. These devices rely on interconnectivity to deliver their full potential, but also expose themselves as a security liability. With SIM-V Edge designing and developing your secure 32-bit RISC-V edge computing device becomes a breeze.