rf_design
Design, optimize, and verify RF passives from a specification, producing an EM-verified report and optional Altium export.
Instructions
Run the whole closed loop: seed, optimise, verify, export, report.
Returns a job id; poll rf_job_status. The winner is re-solved at
full fidelity before anything is reported, and if rounding the trace
widths onto Altium's 1-mil grid shifts an impedance, the snapped
geometry is solved too so the report states what the board will
actually do rather than what the optimiser found.
write_altium=True commits the result into the PCB the user has open,
which needs a live eda-agent bridge -- check rf_doctor first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | Yes | ||
| out_dir | No | ||
| n_trials | No | ||
| timeout_s | No | ||
| write_altium | No | ||
| altium_origin_mils | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||