calculate_pcb_trace_impedance
Computes PCB microstrip/stripline impedance, differential Zdiff, propagation delay, and recommended trace width for a target impedance or DC current with IPC-2152 thermal checks.
Instructions
Local PCB transmission-line impedance & IPC-2152 trace current calculator. Computes single-ended microstrip/stripline Z0 (Ohms), edge-coupled differential Zdiff (Ohms), propagation delay (ps/mm), and recommended trace width for a target impedance or DC current (Amps).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "calculate_pcb_trace_impedance"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| er | No | Relative permittivity Er of substrate (FR-4 = 4.4) | |
| mode | No | microstrip | |
| current_amps | No | Target DC current in Amps for IPC-2152 temp rise check | |
| trace_width_mm | No | Trace width W in mm | |
| max_temp_rise_c | No | Maximum allowed temperature rise in Celsius | |
| copper_weight_oz | No | Copper weight in oz/ft^2 (1.0 oz = 0.035 mm) | |
| trace_spacing_mm | No | Edge-to-edge spacing S in mm for differential pair | |
| dielectric_height_mm | No | Dielectric height H to reference plane in mm |