Fast Simulation Models
MachineWare is built on decades of experience in ultra-fast, interoperable simulation technology. Leverage our solutions to jumpstart your project and begin development now.
Arm-on-Arm Simulation Hypervisor
Nothing is faster than silicon! When chips are available, executing target software natively (Arm simulation on Arm host machines) outclasses any instruction set simulator. Based on MachineWare’s simulation hypervisor technology, our Arm-on-Arm solution combines native execution with the rich introspection and analysis capabilities of a Virtual Platform (VP) at rocket speed. Thanks to SystemC’s interoperability, you can seamlessly switch between silicon and simulator at any point.
SIM-V
SIM-V™ is our ultra-fast, functional RISC-V instruction set simulator. It enables you to verify your RISC-V software before hardware becomes available. Its rapid simulation speed reduces test runtimes, enabling your teams to reap detailed results sooner. All the while reducing energy consumption and saving time and money.
SIM-V TLM Models
- Standard RISC-V TLM Suite
- Andes Technology RISC-V TLM Suite
- Nuclei System Technology RISC-V TLM Suite
- Codasip RISC-V TLM Suite
Simulating just the CPU might not be sufficient to cover all your use cases. Simulate your entire SoC by integrating SIM-V™ into a full-system simulator or Virtual Platform (VP). We offer starting point VPs for high-performance and embedded target applications based on our open-source modeling library VCML. By using VCML you can integrate our models into any SystemC-compatible simulation environment.
SIM-V Extension SDK
Customizability is at the heart of RISC-V. With our intuitive SIM-V™ extension SDK you can quickly add custom instructions and registers to SIM-V™. Simply plug your extension into our RISC-V reference model and get immediate feedback on your design choices.
SIM-A
SIM-A™, our cutting-edge, high-speed ARM instruction set simulator, is specifically designed to target ARM Cortex-M and Cortex-A architectures. Leveraging the groundbreaking FTL technology of MachineWare, it empowers you to thoroughly validate your ARM software even before the hardware is accessible. With its exceptional simulation speed, SIM-A™ significantly shortens test durations, allowing your team and customers to access comprehensive results more quickly. This not only conserves energy but also leads to substantial time and cost savings.