Партия из 800 плат промышленного контроллера показала 14% отказов в поле за первые 6 месяцев эксплуатации. Все платы прошли AOI на линии SMT-монтажа и были признаны годными — оптическая инспекция подтвердила корректную смачиваемость по периметру каждого BGA-компонента. Ретроспективный рентген-анализ выявил: 68% отказавших плат содержали пустоты (voids) в паяльных соединениях BGA размером более 30% площади контактной площадки, а 22% имели дефект head-in-pillow, невидимый снаружи. Стоимость гарантийных замен превысила $47 000 — при том, что рентген-инспекция всей партии обошлась бы в $3 200. Этот кейс — не единичный случай, а системная проблема: оптические методы инспекции физически не способны обнаружить дефекты под корпусом компонента.
Типичные ошибки при организации рентген-контроля
Ошибка 1: замена рентгена на AOI для BGA/QFN-компонентов. AOI (Automated Optical Inspection) проверяет то, что видно сверху и сбоку. Для BGA это — только периметр крайних шариков. Если 80% шариков под кристаллом имеют пустоты или непропай, AOI покажет «PASS». Решение: любой компонент с BGA-корпусом (включая CSP, LGA) должен проходить рентген-инспекцию хотя бы на первом изделии партии (First Article) и по выборке в процессе производства.
Ошибка 2: использование критериев IPC-A-610 Class 2 для ответственных применений. Class 2 допускает пустоты до 25% площади паяльного соединения BGA. Для автомобильной электроники и медицинского оборудования это часто недостаточно — вибрации и термоциклирование приводят к усталостному разрушению соединений с пустотами более 15–20%. Если ваше устройство работает в условиях вибрации или термоциклирования, задавайте критерии Class 3 или собственные спецификации с порогом 15–20%.
Ошибка 3: игнорирование дефекта head-in-pillow (HIP). Этот дефект возникает, когда шарик BGA контактирует с паяльной пастой, но не смачивает площадку — образуется «голова на подушке». На рентгеновском снимке это выглядит как тонкая тёмная линия между шариком и площадкой. Многие операторы не обучены распознавать HIP и пропускают его как артефакт изображения. Частота HIP достигает 3–5% на партиях с крупными BGA (≥35×35 мм) при профилях пайки с недостаточным пиком температуры.
Ошибка 4: выбор 2D-системы для компонентов с высоким разрешением. 2D-рентген даёт плоское изображение — все слои накладываются друг на друга. Для BGA с шагом 0.4 мм и менее наложение шариков верхнего и нижнего рядов делает невозможным точную оценку пустот. Системы с наклонным вращением (2.5D/3D-CT) позволяют отделить слои и провести измерения каждого шарика индивидуально.
Ошибка 5: отсутствие калибровки и стандартизации настроек. Разные операторы, разные настройки усиления (gain) и напряжения трубки — и один и тот же дефект получает разную оценку. Без процедуры калибровки по эталонному образцу (phantom board) воспроизводимость измерений пустот составляет ±8–12%, что при пороге 25% делает результат произвольным.
Рентген-инспекция без калибровки и обученных операторов — это дорогая иллюзия контроля.
Что видит рентген: типы скрытых дефектов и их рентгеновские признаки
Пустоты (Voids) в паяльных соединениях BGA
Пустоты — участки захваченного газа или флюса внутри паяльного соединения. На рентгеновском снимке выглядят как тёмные области внутри светлого шарика (припой поглощает рентген сильнее газа). Ключевой параметр — отношение площади пустоты к площади контактной площадки (void area ratio).
| Размер пустоты (% площади pads) | Класс IPC-A-610 | Риск при термоциклировании | Рекомендация |
|---|---|---|---|
| ≤10% | Приемлемо для всех классов | Минимальный | Идеальный результат |
| 10–25% | Class 2: допустимо, Class 3: процессное требование | Умеренный | Допустимо для стационарной аппаратуры |
| 25–30% | Class 2: допустимо с ограничениями | Высокий | Требуется анализ корневой причины |
| >30% | Class 2/3: дефект | Критический | Брак, переработка обязательна |
Пустоты более 25% концентрируют механическое напряжение вокруг себя — при термоциклировании -40…+125°C трещина инициируется именно на границе пустоты. Для устройств с ресурсом 10 000+ термоциклов (автомобиль, аэрокосмос) порог следует снизить до 15–20%.
Пустота более 25% — это не косметический дефект, а концентратор напряжений с предсказуемым сроком жизни соединения.
Head-in-Pillow (HIP) и Non-Wet Open (NWO)
HIP — шарик BGA деформировался и касается паяльной пасты, но смачивание не произошло. На рентгене: тонкая тёмная полоса (2–8 мкм) между шариком и площадкой, часто с небольшим зазором по краю. NWO — более тяжёлая форма: шарик полностью не смачивает площадку, но может быть прижат к ней корпусом.
Причины HIP: окисление шариков BGA при хранении (особенно при нарушении MSL — см. руководство по MSL-уровням), недостаточная пиковая температура в профиле пайки, чрезмерное количество флюса, приводящее к «плаванию» шарика, варпадж (warpage) корпуса BGA более 100 мкм.
Частота HIP коррелирует с размером корпуса: для BGA 15×15 мм — менее 0.5%, для BGA 40×40 мм — до 5%, для BGA 50×50 мм — до 8% без оптимизации профиля.
Короткие замыкания (Shorts) под корпусом
Мостик припоя между соседними шариками BGA — на рентгене выглядит как светлая перемычка. Встречается при избыточном объёме паяльной пасты или смещении компонента более чем на 50% ширины площадки. AOI не видит эти замыкания, если они расположены под кристаллом, а не по периметру.
Повреждения внутренних слоёв и виа
Рентген позволяет обнаружить расслоение (delamination) многослойной платы, обрывы внутренних проводников и дефекты заполнения виа — при условии достаточного контраста. Для многослойных плат на 8+ слоёв с медными плоскостями мощности разрешение 2D-системы может быть недостаточным — требуется 3D-томография.
Стандарты и критерии приёмки: что говорит IPC
IPC-A-610H (2020): критерии пустот для BGA
Раздел 8.2.12 определяет три условия приёмки:
- Класс 1: пустоты допустимы без ограничений (функциональное устройство).
- Класс 2: пустоты ≤25% площади контактной площадки — допустимы; >25% — дефект.
- Класс 3: пустоты ≤25% — процессное уведомление (process indicator); >25% — дефект. Для Class 3 рекомендуется целевой показатель ≤15%.
Важно: IPC-A-610 определяет площадь пустоты относительно площади *контактной площадки* (pad), а не площади *шарика*. Для шарика 0.5 мм на площадке 0.45 мм разница составляет ~20%, что может сдвинуть результат через порог приёмки.
J-STD-020E: влияние пустот на MSL-классификацию
Пустоты в паяльных соединениях BGA напрямую влияют на влагочувствительность: пустоты более 30% могут привести к расслоению при пайке компонентов с MSL Level 2a и выше. Правильное хранение и выпекание компонентов снижает риск, но не устраняет пустоты, вызванные профилем пайки.
IPC-7095D: проектирование и монтаж BGA
Этот стандарт содержит рекомендации по допустимому размеру и количеству пустот, а также по методам их измерения на рентгеновских изображениях. Ключевое требование: измерение должно проводиться на изображении, перпендикулярном плоскости площадки — наклонные проекции дают завышенную оценку площади пустоты.
IPC-A-610 определяет минимум требований — для ответственных применений всегда ужесточайте критерии.
Сравнение методов инспекции: AOI, X-ray, ICT
| Параметр | AOI | Рентген (2D) | Рентген (3D/CT) | ICT |
|---|---|---|---|---|
| Пустоты BGA | Не видит | Видит, наложение слоёв | Видит, послойно | Не видит |
| Head-in-pillow | Не видит | Видит (требуется обучение) | Видит отчётливо | Не видит |
| Короткие замыкания под BGA | Не видит | Видит | Видит | Обнаруживает электрически |
| Смещение компонента | Видит | Видит | Видит | Не видит |
| Обрыв цепи | Не видит | Не видит (надёжно) | Не видит (надёжно) | Обнаруживает |
| Скорость инспекции | 10–30 сек/плата | 2–5 мин/плата | 10–30 мин/плата | 30–90 сек/плата |
| Стоимость системы | $80–200K | $150–400K | $300–800K | $50–300K |
| Разрешение | 10–25 мкм | 5–10 мкм | 2–5 мкм | N/A |
| Обучения оператора | 1–2 недели | 2–4 недели | 4–8 недель | 1–2 недели |
AOI и рентген — не конкуренты, а комплементарные методы. AOI ловит дефекты формирования галтели, смещения, недостаток/избыток припоя, инверсию полярности — всё, что видно снаружи. Рентген ловит то, что скрыто под корпусом. ICT проверяет электрическую целостность, но не может отличить паяльное соединение с 5% пустот от соединения с 28% пустот — оба пройдут тест. Полная стратегия инспекции для плат с BGA: AOI (100%) + рентген (First Article + выборка) + ICT или Flying Probe (100% электрического теста).
Ни один метод инспекции не покрывает все типы дефектов — только комбинация AOI + X-ray + электрический тест даёт полную картину.
2D vs 2.5D vs 3D-томография: когда что достаточно
| Метод | Принцип | Разрешение пустот | Время на BGA 400 balls | Стоимость инспекции | Применение |
|---|---|---|---|---|---|
| 2D | Плоская проекция | ±5–8% при наложении слоёв | 30–60 сек | $0.5–1.5/плата | Простые BGA, QFN, контроль коротких замыканий |
| 2.5D (наклон + вращение) | Несколько проекций под углом 30–60° | ±3–5% | 2–4 мин | $2–5/плата | BGA с шагом ≤0.5 мм, контроль HIP |
| 3D-CT (компьютерная томография) | Полное 3D-восстановление | ±1–2% | 8–20 мин | $8–25/плата | Критические BGA, внутренние дефекты плат, анализ виа |
Для большинства серийных плат с BGA шагом 0.8 мм и более достаточно 2D-системы с обученным оператором. Переход на 2.5D оправдан при шаге 0.5 мм и менее — на 2D-изображении шарики верхнего и нижнего рядов накладываются, и измерение пустот становится ненадёжным. 3D-томография нужна для единичных случаев: анализ дефектов внутренних слоёв плат, контроль заполнения микро-виа в HDI-платах, исследование корневых причин систематических отказов.
2D достаточно для 80% задач рентген-контроля — инвестируйте в 3D только если шаг BGA ≤0.4 мм или есть дефекты внутренних слоёв.
Как задать спецификацию на рентген-инспекцию поставщику
Чёткая спецификация устраняет разногласия между заказчиком и EMS-поставщиком. Минимальный набор требований:
1. Перечень компонентов под рентген-контроль. Укажите референс-дизайн (U1, U5, U12) и тип корпуса. Не все BGA одинаково критичны — процессор с 1500 шариков важнее, чем мелкий CSP с 16 шариками.
2. Критерии приёмки пустот. Укажите: процент площади, относительно чего измеряется (pad или ball), класс IPC, особые требования. Пример формулировки: «Пустоты в паяльных соединениях BGA U1 — не более 20% площади контактной площадки, класс IPC-A-610 Class 3, измерение по IPC-7095D».
3. Тип рентген-системы. Если шаг BGA ≤0.5 мм — укажите требование 2.5D или 3D. Для шага ≥0.8 мм достаточно 2D.
4. Объём контроля. First Article (первое изделие партии) — обязательно. Выборочный контроль в процессе — укажите частоту (например, 1 плата из 50). 100% контроль — только для критических компонентов в медицинском/автомобильном применении.
5. Формат отчёта. Минимум: рентгеновские снимки каждого контролируемого компонента с аннотациями, измерения пустот в процентах, заключение PASS/FAIL. Для 3D-томографии — срезы по каждому слою шариков.
6. Действия при обнаружении дефекта. Укажите: переработка (rework) или Scrap, требуется ли анализ корневой причины (RCA), кому сообщать.
Практическая схема принятия решений
| Условие | Рекомендуемый метод инспекции | Объём контроля |
|---|---|---|
| BGA шаг ≥0.8 мм, стационарная аппаратура | 2D рентген | First Article + 1/100 |
| BGA шаг 0.5–0.8 мм, любое применение | 2.5D рентген | First Article + 1/50 |
| BGA шаг ≤0.5 мм или LGA | 2.5D/3D рентген | First Article + 1/25 |
| Автомобильное/медицинское применение | 2.5D рентген | First Article + 1/20 |
| Аэрокосмос, Class 3 Space | 3D-CT | 100% |
| QFN с теплопроводящей площадкой | 2D рентген | First Article + 1/50 |
| Плата без BGA/LGA/QFN | AOI достаточно | 100% AOI |
Для QFN-компонентов основная задача рентгена — контроль площади пайки теплопроводящей площадки (thermal pad). Пустоты в thermal pad более 30% приводят к перегреву кристалла — это одна из причин дефектов SMT-пайки, которую AOI не способен обнаружить.
Объём рентген-контроля определяется не желанием сэкономить, а стоимостью отказа в поле — считайте риск.
Чек-лист: организация рентген-инспекции для проекта с BGA
- ☐ Составьте перечень всех компонентов с BGA/LGA/QFN-корпусами и определите критичность каждого (отказ → последствия → стоимость).
- ☐ Задайте критерии приёмки пустот: порог в % площади pad, класс IPC-A-610 (Class 2/3), особые требования для вибро- и термоциклирования (рекомендация: ≤15–20% для ответственных применений).
- ☐ Выберите тип рентген-системы: 2D для шага ≥0.8 мм, 2.5D для шага 0.5–0.8 мм, 3D-CT для шага ≤0.4 мм или дефектов внутренних слоёв.
- ☐ Определите объём контроля: First Article — обязательно, выборка — пропорционально критичности и объёму партии (от 1/20 до 1/100).
- ☐ Убедитесь, что поставщик имеет процедуру калибровки рентген-системы по эталонному образцу и обученных операторов с сертификатом по IPC-A-610.
- ☐ Включите в спецификацию требование отчёта с рентгеновскими снимками, измерениями пустот и заключением PASS/FAIL по каждому компоненту.
- ☐ При обнаружении HIP или пустот >25% — требуйте анализ корневой причины: профиль пайки, варпадж корпуса, состояние паяльной пасты, соблюдение MSL.
- ☐ Комбинируйте методы: AOI (100%) + рентген (First Article + выборка) + электрический тест (ICT/Flying Probe, 100%) — ни один метод не покрывает все дефекты в одиночку.
Часто задаваемые вопросы
Нужно ли делать рентген-инспекцию для QFN-компонентов или только для BGA?
Да, рентген нужен для QFN — прежде всего для контроля пустот в центральной теплопроводящей площадке (thermal pad). Пустоты более 30% в thermal pad приводят к перегреву кристалла. Для QFN с шагом 0.5 мм достаточно 2D-системы, контроль — First Article + выборка.
Какой максимальный размер пустоты допускает IPC-A-610 Class 3 для BGA?
IPC-A-610H Class 3 допускает пустоты до 25% площади контактной площадки как процессное уведомление (process indicator), но рекомендует целевой показатель ≤15%. Пустоты более 25% — дефект для всех классов. Для аэрокосмических применений часто устанавливают порог 10–15%.
Можно ли заменить рентген-инспекцию на ICT для обнаружения дефектов BGA?
Нет. ICT обнаруживает короткие замыкания и обрывы цепей, но не может определить качество паяльного соединения — пустоты 5% и 28% дадут одинаковый результат «PASS» на ICT. Только рентген показывает геометрию соединения под корпусом.
Сколько стоит рентген-инспекция одной печатной платы?
Стоимость зависит от метода и количества компонентов: 2D — $0.5–1.5 за плату, 2.5D — $2–5, 3D-томография — $8–25. Для сравнения: стоимость AOI составляет $0.1–0.3 за плату, но AOI не видит дефекты под корпусом BGA.
Чем отличается head-in-pillow от обычной непропайки BGA?
При HIP шарик BGA физически касается паяльной пасты, но смачивание не происходит — на рентгене видна тонкая тёмная линия (2–8 мкм). При обычной непропайке (NWO) шарик полностью отделён от пасты зазором. HIP сложнее обнаружить и часто проходит электрический тест в момент производства, но отказывает при термоциклировании.
Как часто нужно калибровать рентген-систему?
Рекомендуемая периодичность — ежедневно перед началом смены по эталонному образцу (phantom board) с известными размерами пустот, и полная калибровка — ежеквартально. Без калибровки воспроизводимость измерений пустот составляет ±8–12%, что при пороге 25% делает результат неконтролируемым.
Обязательна ли 3D-томография для плат с BGA шагом 0.8 мм?
Нет, для шага 0.8 мм достаточно 2D-системы — наложение шариков минимально, и измерение пустот надёжно. 3D-томография оправдана при шаге ≤0.4 мм, где наложение слоёв на 2D-изображении делает измерения неточными, или при необходимости контроля внутренних дефектов многослойной платы.
---
Источники и ссылки для углублённого изучения: