analyze_resistor_error_budget
End-of-life resistance band for one resistor from the four-term error model: value tolerance, temperature coefficient, life drift, and (for matched networks) ratio tolerance.
Instructions
End-of-life resistance band for one resistor from the four-term error model: value tolerance, temperature coefficient, life drift, and (for matched networks) ratio tolerance. Reports both the RSS band and the linear worst-case band, and names the dominant term — because buying a ±0.1% thick-film part to fix an accuracy problem does nothing when its 200 ppm/°C TCR already contributes 1.2% over a 60 °C excursion. Life drift scales with sqrt of the time ratio (random walk, not a ramp).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"nominal_ohm": "<nominal_ohm>"
},
"name": "analyze_resistor_error_budget"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nominal_ohm | Yes | Marked resistance in ohms. | |
| delta_temp_c | No | Temperature excursion from 25 °C. | |
| tcr_ppm_per_c | No | Temperature coefficient in ppm/°C. | |
| tolerance_pct | No | Value tolerance in percent. | |
| life_drift_pct | No | Life drift percent over life_hours_specified. | |
| life_hours_required | No | The service life the design must meet. | |
| life_hours_specified | No | The hours the datasheet's life figure refers to. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dominance | Yes | ||
| value_band | Yes |