ZIRO Designer public beta launches August 15.Public beta launches August 15 Why we're building it
Active Research

Intelligent PCB
engineering.

We're researching machine-learning systems that treat component placement and routing as optimization problems, learning the design intuition that today lives only in experienced engineers' heads.

The problem

Placement and routing are where most PCB design time goes. They're combinatorial, constraint-heavy, and deeply dependent on experience, the kind of tacit judgment that's hard to write down as rules.

Classic auto-routers optimize for a narrow objective and produce boards engineers rarely ship as-is. We think the gap isn't compute. It's that these tools don't learn from the space of good designs.

Our approach

We frame layout as a sequential decision problem and apply reinforcement learning: an agent places and routes while a reward model captures the trade-offs engineers actually care about: density, signal integrity, manufacturability, and clean, reviewable results.

Placement

Learned component placement that balances thermal, signal, and mechanical constraints instead of raw wirelength alone.

Routing

RL-guided routing that produces layouts an engineer would recognize and trust, not just electrically valid ones.

Optimization

Reward models tuned to real engineering objectives: manufacturability, review-ability, and design margin.

Integration

Landing inside ZIRO Designer, so the research reaches engineers as a tool, not a paper.

Status: Active R&D. This work is the engine that inspired ZIRO Designer, and it's headed back into the product. We'll share results and early access here as they mature.