runVerificationPlan
Run LTspice simulations and evaluate assertion checks like vector statistics, bandwidth, gain/phase margin, rise/fall time, settling time, and user-defined .meas results in a single call.
Instructions
Run simulation (or reuse a run) and evaluate assertion checks in one call.
Assertion types:
vector_stat: vector + statistic(min|max|avg|rms|pp|final|abs_max)bandwidth: vector (+ optional drop_db/reference/metric)gain_phase_margin: vector (+ optional metric)rise_fall_time: vector (+ optional metric)settling_time: vector (+ optional tolerance_percent/target_value)meas: name from .meas resultsall_of: all nested assertions must passany_of: at least one nested assertion must pass Bounds:min,maxTolerances:target(+ optionalrel_tol_pct,abs_tol)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assertions | Yes | ||
| run_id | No | ||
| netlist_path | No | ||
| netlist_content | No | ||
| asc_path | No | ||
| circuit_name | No | ||
| measurements | No | ||
| ascii_raw | No | ||
| timeout_seconds | No | ||
| show_ui | No | ||
| open_raw_after_run | No | ||
| fail_fast | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||