design_impedance_calculate
Calculate controlled impedance for microstrip, stripline, or differential PCB traces using trace width, spacing, and stackup parameters.
Instructions
Calculate controlled impedance for a PCB trace.
Computes characteristic impedance using standard formulas for microstrip, stripline, or differential pair configurations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stackup | Yes | Dict with dielectric_height_mm and dielectric_constant (Er) | |
| trace_width | Yes | Trace width in mm | |
| trace_type | No | Type: microstrip, stripline, or differential | microstrip |
| trace_spacing | No | Trace spacing in mm (required for differential) | |
| copper_weight_oz | No | Copper weight in oz (default 1.0) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||