rf_make_spec
Converts a natural-language requirement into a structured RF design specification with numeric limits, preserving the original text for traceability.
Instructions
Turn a requirement into the structured spec everything else reads.
Limits are stated the way a datasheet states them: s11_db=-20 means
S11 at or below -20 dB across the band, isolation_db=-18 means the
coupling between any two outputs stays at or below -18 dB. Keep
requirement_text -- it goes in the report so the design can be
traced back to the sentence that asked for it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| n_way | No | ||
| f0_ghz | Yes | ||
| gap_mm | No | ||
| s11_db | No | ||
| save_to | No | ||
| laminate | No | RO4350B-0.254 | |
| isolation_db | No | ||
| bandwidth_frac | No | ||
| excess_loss_db | No | ||
| requirement_text | No | ||
| amplitude_imbalance_db | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||