What's new?

Nov 6 2025

Renode Bazel rules for advanced co-simulation scenarios using Verilator as an example

Renode Bazel rules for advanced co-simulation scenarios using Verilator as an example

The open source Bazel build system provides hermetic build environments, facilitating reproducible, controllable builds, with local and distributed cache. This approach significantly accelerates the build process and provides flexibility and extensibility across a wide range of projects, regardless of the codebase size. Bazel has become especially popular among hyperscalers such as Google who leverage their scale and existing infrastructure to build multiple targets in parallel and cache the artifacts to speed up future builds. Read more

Sep 5 2025

Accelerating Renode simulation on Linux-based x86-64 machines with KVM support

Accelerating Renode simulation on Linux-based x86-64 machines with KVM support

Antmicro's open source Renode simulation framework executes code using binary translation - if you run a Cortex-M target on your typical Linux, you need to translate the Arm-M instruction set to x86-64. However, if you want to simulate an x86 platform and you're running on a host with matching architecture, there should be no need to translate anything - you could just run the code of the guest payload. Read more

Aug 22 2025

Simulating low-power mesh IoT systems in Renode with Silicon Labs Wireless Gecko Series 2

Simulating low-power mesh IoT systems in Renode with Silicon Labs Wireless Gecko Series 2

Silicon Labs' 32-bit ARM Cortex-M33-based Wireless Gecko Series 2 SoCs have been available in Renode for a while now. Some time ago, thanks to the collaboration between Antmicro and Silicon Labs, this support has been extended to cover their 2.4 GHz multi-protocol radio connectivity functionality, allowing you to develop and test complex networks of low-power IoT devices built around the popular chip family in Antmicro's flagship open source simulation framework. Read more