Hermetic Builds and Hardware CI
Move synthesis, place-and-route, simulation, firmware, and testbenches into one hermetic Bazel build graph, with pinned toolchains, remote caching, and tests that run on every pull request.
HDL Factory helps engineering teams build FPGA, RISC-V, and board designs with the same reproducibility and test automation as software. We put vendor EDA tools, simulators, firmware, and PCB flows into one hermetic Bazel build graph.
Move synthesis, place-and-route, simulation, firmware, and testbenches into one hermetic Bazel build graph, with pinned toolchains, remote caching, and tests that run on every pull request.
Custom IP cores, RISC-V SoC integration, and board bring-up, plus schematics in Python and routed PCBs checked by DRC and netlist tests.
A conventional interconnect connects multiple peripherals to a single host. A network on chip (NoC) connects multiple hosts and peripherals across a 2D mesh topology, routing packets between arbitrary endpoints. We …
rules_vunit packages VUnit, the unit-testing framework for VHDL, as a hermetic Bazel module. Testbenches written against VUnit check, run, and logging libraries execute as standard bazel test targets. In cocoapuffs-fpga, …