Floorplan
Block geometry, boundaries, routing pressure, and open issues.
We're building an EDA agent that carries design intent from specification to GDS and checks every handoff. Engineers own the decisions.
The system
A specification is not a layout recipe. Its intent must survive RTL, synthesis, timing, and layout.
We're building a loop that checks each handoff, traces failures, and proposes bounded fixes. Engineers define acceptance and retain signoff.
See the target workflowSet behavior, interfaces, constraints, technology, and acceptance gates before optimization.
Propose one bounded RTL or flow change. Record why, then test an isolated candidate.
Independent checks protect correctness. Comparable PPA results guide the next experiment.
Target workflow
The target loop ties each stage to inputs, checks, and a next action. Failed gates point to the stage that needs correction.
Requirements, architecture, interfaces, budgets, target and acceptance contract
OUT / DESIGN CONTRACTLogic, tests, assertions, lint and functional or formal evidence
OUT / TESTED RTLTechnology mapping, constraints, netlist and equivalence checks
OUT / MAPPED DESIGNFloorplan → placement → clock tree → routing and extraction
OUT / PHYSICAL DATABASELayout, reports, open issues and qualified signoff review
OUT / REVIEW PACKETTool completion, functional correctness, physical qualification, and PPA attainment are separate verdicts. A failed or missing mandatory check blocks acceptance.
Our engineers have led multiple chip tapeouts. That experience shapes the proposed workflow's design reviews and acceptance criteria.
Design and results review
Review handoff checks beside floorplan, performance, and emulation previews. This is an illustrative review surface, not measured agent output.
Block geometry, boundaries, routing pressure, and open issues.
Timing, power, and area against the agreed constraints.
Workloads, assumptions, and observed system behavior.
Technical evaluation
Pick one block and one handoff. Compare the unchanged tool flow, simple search, and agent-guided runs against the same checks and budget. Count every attempt.
Define the design, technology, stage, and permitted changes.
Agree on independent checks, PPA metrics, and tool budget.
Review qualified results, failures, engineer effort, and gaps.