MachineWare in Germany has launched virtual prototyping tools for new ARM processors and more efficient SystemC modelling with additional Windows support.
The CHARM simulator and inSCight profiler from MachineWare in Aachen for ARM processors follow the SIM-V high speed RISC-V simulation tool.
CHARM is a novel instruction-set simulator for ARM A- and M-class architectures that uses the same proprietary Fast Translator Library (FTL), a framework for quickly building ultra-fast functional processor simulators.
“CHARM is a game-changer for software development, helping our customers seamlessly bring up their complex software stacks, ranging from embedded Zephyr RTOS to Linux, at lightning speed,” says Lukas Jünger, MachineWare managing director and co-founder. “With interactive debugging capabilities and the ability to execute identical software as real hardware, CHARM empowers you to conquer the most challenging software development tasks with ease.”
- Aachen produces fast RISC-V simulation technology
- Ashling SDK supports German SIM-V RISC-V Instruction set simulator
Another tool, inSCight, addresses the need for efficient SystemC models for virtual prototypes of complex systems-on-chip. The profiler is designed for SystemC-based virtual platforms with high-speed simulation so that designers can swiftly pinpoint and resolve performance bottlenecks. The tool is key for virtual platforms, which are often composed of diverse models from various vendors and different abstraction levels, where inSCight can efficiently identify slow-simulating models.
“InSCight was designed to tackle real-world challenges, its primary mission being to empower our customers to maximise the potential of their virtual platforms,” adds Jünger. “The benefit is optimal simulation speed for software development, regression testing and interactive debugging.”
In parallel to these developments, MachineWare has ported its software products to a wider range of host platforms. As a result, in addition to Linux, the entire tool suite is now available for MS Windows platforms. This includes existing products such as SIM-V, the Virtual Components Modeling Library VCML, as well as QBox (“QEMU in a SystemC box”).
MachineWare will showcase the new products for the first time at the Design and Verification Conference & Exhibition Europe (DVCon Europe), on 14-15 November 2023 in Munich. This will include the presentation of the Renesas R-Car Virtual Platform, an example of how virtual electronic control units (ECUs) provide an indispensable tool for advanced driver assistance (ADAS) software development.