Bit-exact, hardware-verified RTL from your ML model

Ship neural nets
to real silicon.

Metryxa Studio turns a trained ML model into synthesizable, bit-exact Verilog for FPGA — an agent writes the hardware, and deterministic gates decide whether it ships.

Launch the Studio → See how it works
no install · runs in your browser · read-only sample
metryxa-studio · guided deployment
Metryxa Studio workbench
Any ML framework Vendor-agnostic Verilog output Standard open simulation & synthesis
The pipeline

From model.py to a bitstream

Every stage is checked. A design only advances when the rung below it passes — so a green run means it actually ran, not that a model said so.

01
Capture & quantize
Lower the model to an IR, quantize to power-of-two fixed point.
02
Agent writes RTL
An LLM drafts synthesizable Verilog against a fixed contract.
03
Simulate
Diffed element-by-element against a reference simulator.
04
Synthesize
Real synthesis, place & route, and timing closure.
05
Bitstream
A programmable bitstream for your target board.
✓ Lint ✓ Simulation · bit-exact ✓ Synthesis · fits ✓ Timing · closed
The approach

Generation and verification, separated

Deterministic acceptance

The model is in the generation path but never the acceptance path. Every artifact must pass deterministic checks; a model's claim of success is never sufficient on its own.

Bit-exact by construction

Generated RTL is diffed against a numpy reference simulator, element by element. 2/2 vectors match or it doesn't advance. Same rounding, same saturation, everywhere.

Runs on real silicon

Not a paper flow. Real synthesis, place & route, and timing closure produce a programmable bitstream for your target device.

No black box

Search the design space across precision and strategy, inspect every repair attempt with its verdicts, and download the RTL, testbench, and weight ROMs.

Verification

Verified end to end

Every stage is confirmed by a real tool — lint, simulation, synthesis, and timing — so a completed run reflects checks that actually passed.

4
deterministic gates
bit-exact
vs reference simulator
0
hand-written RTL
any
FPGA target

See it generate hardware.

Open the workbench and walk the whole pipeline — model, profiles, build, and the exported RTL.

Launch the Studio →