Skip to content

Bazel automates builds and validation for a custom CPU

An article published on December 4, 2025 describes a Bazel toolchain for the Mrav CPU that prepares Go, builds a simulator, assembles and runs firmware, and compares CPU state with a reference file.

By Wendelmaques ·

Source: Construindo uma toolchain Bazel para uma CPU customizada (popovicu.com). Text prepared with AI from this source.

What happened and what to do

Published on December 4, 2025, the article describes a Bazel software ecosystem for the custom Mrav CPU. A single command prepares Go, builds a simulator, assembles and runs firmware, then compares CPU state with a reference file. The article highlights hermetic builds and automated simulation checks as ways to simplify hardware development and validation.

A company developing hardware or embedded software could apply this approach by creating reproducible builds and automated tests that compare execution results with expected states. Wendelmaques can help map the development workflow, structure the toolchain, and implement automation and monitoring suited to the team’s environment.

How the consultancy can help

Wendelmaques can assess the build and validation workflow, propose a scoped implementation of a toolchain and automated tests, and support its operation on the company’s infrastructure.

Next step

Send a short description of your development environment and build or validation challenge to receive a scoped proposal.

Looking for something else?Frequently asked questionsArticlesContact