analyze_ionic_contamination
Analyze post-clean ionic contamination against IPC class limits, flag per-species halide carryover, and score dendrite/CAF risk from bias voltage and conductor pitch.
Instructions
Post-clean ionic contamination (ROSE) and ion chromatography compliance analyzer per IPC-CH-65 and IPC-TM-650 2.3.25/2.3.28: compares NaCl-equivalent loading against class limits (1.56 μg/cm² standard, 1.20 Class 3), flags per-species halide carryover (chloride 0.70, bromide 0.54 μg/cm²), and scores dendrite/CAF risk from bias voltage and conductor pitch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target_class | No | IPC reliability class: 'Class 1', 'Class 2' (default), or 'Class 3'. | Class 2 |
| bias_voltage_v | No | Largest sustained DC bias between adjacent conductors (default: 5.0). | |
| board_area_cm2 | No | Total extracted board area in cm² (default: 100.0). | |
| species_ug_cm2 | No | Optional ion chromatography per-species results in μg/cm² (chloride, bromide, fluoride, nitrate, sulfate, weak_organic_acid). | |
| min_conductor_gap_mm | No | Smallest biased conductor spacing in mm (default: 0.20). | |
| rose_measured_ug_cm2 | Yes | Measured NaCl-equivalent loading from the ROSE tester in μg/cm². |