Pustki w połączeniach BGA – kiedy są wadą, a kiedy efektem procesu
Zdjęcie rentgenowskie kulki BGA z ciemnym okręgiem w środku nie daje samo w sobie odpowiedzi na pytanie o jakość połączenia. Pustki w lutowaniu bezołowiowym są nieodłącznym skutkiem procesu – to gaz z rozkładającego się topnika, który nie opuścił połączenia przed zakrzepnięciem lutu. Żaden konwekcyjny proces lutowania rozpływowego nie eliminuje ich całkowicie. O tym, czy konkretna pustka stanowi wadę, decydują trzy czynniki: rodzaj pustki, dokument przywołany w umowie oraz wiarygodność pomiaru, z którego pochodzi wartość procentowa.
Co mówią aktualne normy IPC?
Procent pustek, który inżynierowie wciąż powszechnie przywołują, pochodzi z rewizji normy zastąpionej w 2014 roku. Norma IPC-A-610J (marzec 2024) w punkcie 1.1 dotyczącym zakresu wprost stwierdza, że nie ocenia obrazów rentgenowskich – wytyczne rentgenowskie znajdują się w IPC J-STD-001J (marzec 2024), w dodatku C. Wymagania dla obudów z matrycą wyprowadzeń są tam rozdzielone według typu kulki: punkt 7.5.14.1 dotyczy kulek zapadających się podczas lutowania, punkt 7.5.14.2 – niezapadających się. Stosowanie jednego progu procentowego dla obu przypadków nigdy nie miało merytorycznego uzasadnienia.
Dokument IPC-7095E, który najszerzej omawia pustki w połączeniach BGA, odsyła po kryteria akceptacji do IPC J-STD-001 i IPC-A-610, sam nosząc w tytule słowo Guidance. Oba dokumenty wzajemnie się do siebie odwołują i żaden nie podaje jednej prostej liczby. Historia progów procentowych wskazuje na ciągłe zmiany: IPC-A-610E (kwiecień 2010) traktowało pustki przekraczające 25% pola kulki jako warunek wady, IPC-A-610F (lipiec 2014) przesunęło ten próg do 30% dla wszystkich trzech klas, a kolejne rewizje – G i H – powiązały kryterium z typem kulki. Jeśli umowa przywołuje konkretną rewizję, obowiązuje wyłącznie jej treść.
Procent pustek jako wskaźnik procesu
Struktura dokumentu IPC-7095E odzwierciedla właściwe podejście branżowe do danych o pustkach. Kolejne punkty tego dokumentu obejmują identyfikację i klasyfikację pustek, zastrzeżenia dotyczące ich wykrywania i pomiaru, opracowanie protokołu oceny, plan próbkowania oraz ograniczanie pustek przez sterowanie procesem. Udział pustek jest wskaźnikiem procesowym, a nie kryterium sortowania płytek – podobnie jak objętość wydrukowanej pasty czy rozrzut temperatur w piecu. Ustala się poziom bazowy, obserwuje rozkład i reaguje na jego dryfowanie.
W praktycznych rozmowach często miesza się trzy odrębne twierdzenia: norma wymaga, branża zwykle stosuje i specyfikacja konkretnego klienta żąda. Wyłącznie trzecie twierdzenie może zamienić daną pustkę w odrzuconą płytkę, ponieważ wynika z zapisów w dokumentacji, a nie z zachowania fizykochemicznego lutu po obu stronach arbitralnej liczby.
Rodzaje pustek i związane z nimi ryzyko
IPC-7095E w punkcie 7.5.3 dzieli pustki w połączeniach BGA na sześć rodzajów, różniących się przyczyną i skutkami. Dwa z nich mają szczególne znaczenie praktyczne.
Makropustki to pęcherze gazowe widoczne na obrazie rentgenowskim, powstające z gazu uwięzionego w kulce podczas krzepnięcia lutu. Badania Boscha, zaprezentowane na IPC APEX EXPO 2018, wykazały, że pęcherze powstają, rosną i uchodzą wielokrotnie w czasie, gdy lut jest ciekły – poziom pustek w fazie topnienia przebiega jak nieregularny cykl piłokształtny. Obraz rentgenowski rejestruje jedynie stan chwilowy z momentu krzepnięcia.
Planarne mikropustki, nazywane też szampańskimi, mają zwykle rozmiar od 5 do 40 µm i zawsze leżą na granicy lutu i miedzi. Ich wysoka gęstość nie obniża uzysku montażu, ale niesie istotne ryzyko dla niezawodności – w cyklach termicznych płytki z takimi pustkami wykazywały nadmierną propagację pęknięć. Kluczowe ograniczenie: planarne mikropustki nie są widoczne w standardowej analizie rentgenowskiej 2D z powodu niewystarczającej rozdzielczości. Oznacza to, że płytka, która przeszła kontrolę pustek metodą 2D, jest wolna od nadmiernych makropustek, ale nie od pustek na granicy lutu i padu.
Badania niezawodności a typowe pustki
Wyniki badań nie uzasadniają traktowania typowych pustek jako wady. Raport National Physical Laboratory z 2005 roku, obejmujący siedem past bezołowiowych od trzech producentów i trzy celowo zróżnicowane poziomy pustek, stwierdził brak negatywnego wpływu na niezawodność po 2000 cyklach termicznych od -55°C do +125°C – nawet przy poziomach pustek przekraczających ówczesne wytyczne IPC dla klasy 3.
Bosch przeprowadził bardziej wymagający eksperyment z obudowami BGA 416 połączonymi w łańcuchy do ciągłego monitorowania, cyklowanymi od -40°C do +125°C przez 9000 cykli. Standardowe nastawy produkcyjne dały średni poziom pustek od 1 do 3%, nastawy skrajne – od 11 do 18%. Obserwowany spadek liczby cykli do uszkodzenia wraz z poziomem pustek był nieznaczny – współczynnik determinacji R² wyniósł zaledwie 0,06 względem średniego i 0,04 względem maksymalnego poziomu pustek. Spośród około 60 000 zmierzonych kulek 99,7% miało pustki poniżej 10% pola.
Mechanizm wyjaśniający tak słaby efekt jest następujący: pustka obniża wytrzymałość swojej kulki, ale jednocześnie zwiększa jej podatność, dzięki czemu połączenie przekazuje część naprężeń sąsiednim kulkom zamiast je kumulować. Bosch wykazał ponadto, że zaostrzony limit pustek może blokować korzystniejsze rozwiązania materiałowe – stop o podwyższonej niezawodności SnAg3.8Cu0.7Bi3.0Sb1.5Ni0.15 wydłużył trwałość 1,5 do 2 razy w porównaniu ze standardowym stopem SAC, dając przy tym nieco więcej pustek.
Pady termiczne i przepływ ciepła
Dla padów termicznych obowiązuje odrębna logika oceny. Obliczenia rezystancji cieplnej dla typowego pola lutowniczego 30 mm² ze standardowymi przelotkami wykazują, że rezystancja cieplna pozostaje niewrażliwa na pustki aż do około 80% pola, ponieważ wąskim gardłem termicznym jest laminat, a nie lut. Zależność odwraca się na grubej lub masywnej miedzi, na przykład na podłożach DBC – tam warstwa lutu decyduje o przepływie ciepła i lutowanie próżniowe staje się uzasadnione. Dla typowego padu termicznego liczy się droga ciepła, a nie procent pustek.
Ograniczenia pomiaru rentgenowskiego
Dwa fakty metrologiczne powinny towarzyszyć każdej rozmowie, w której pojawia się procent pustek. Po pierwsze, obraz transmisyjny rentgenowski mierzy pole rzutu, a nie objętość, i nie informuje o tym, na jakiej wysokości w kulce leży pustka – czy unosi się w objętości lutu, czy przylega do padu i zmniejsza nośną powierzchnię połączenia. Widoki pod kątem, sięgającym nawet do 70°, zmniejszają tę niejednoznaczność, dlatego kąt obserwacji jest realnym parametrem systemu inspekcyjnego. Techniki takie jak laminografia i tomografia usuwają niejednoznaczność całkowicie, kosztem wydajności.
Po drugie, Bosch zmierzył ten sam obszar BGA przy różnych nastawach lampy i stwierdził, że raportowany udział pustek zmieniał się mniej więcej dwukrotnie wyłącznie z powodu parametrów rentgenowskich. Przetwarzanie obrazu wnosi niepewność podobnego rzędu. Zdolność pomiarowa w sensie metrologicznym nie jest zapewniona. Konsekwencja praktyczna jest jednoznaczna: liczba zmierzona na urządzeniu klienta i liczba zmierzona na urządzeniu producenta elektroniki nie są porównywalne, dopóki instrukcja inspekcji nie ustala urządzenia, nastaw lampy, powiększenia i progu analizy obrazu.
Wady niewidoczne na skali procentowej
Liczenie pustek to najmniej diagnostyczna funkcja rentgena pod obudowami BGA. Wady, które wracają z rynku jako reklamacje – przede wszystkim head-in-pillow i non-wet open, definiowane w punkcie 1.4 IPC-7095E – zwykle przechodzą test elektryczny bezpośrednio po montażu i ujawniają się po miesiącach eksploatacji. Oba są trudne do wykryciu w prostym rzucie 2D. Analogicznie, wygięcie obudowy, pękanie obudów pod wpływem wilgoci, mostki, przesunięcia i nierównomierne nagrzanie dużych obudów to sytuacje, w których rentgen zmienia decyzje produkcyjne – żadnej z nich nie można sprowadzić do wartości procentowej.
Co uzgodnić z dostawcą przed produkcją
Przed zbudowaniem pierwszej płytki cztery kwestie powinny trafić na piśmie do dokumentu zawierającego kryteria akceptacji. Pierwsza to obowiązujący dokument normatywny z pełną rewizją – ogólne odwołanie do IPC nie jest specyfikacją. Jeśli wymagany jest limit pustek, należy go podać samodzielnie i określić, których typów kulek dotyczy. Druga kwestia to, które rodzaje pustek podlegają ocenie i w jaki sposób – procent pola makropustek z obrazu 2D to jeden pomiar, a pustki na granicy lutu i padu wymagają odrębnego podejścia, na które obraz 2D nie odpowiada. Trzecia to recepta pomiaru: urządzenie, nastawy lampy, powiększenie, próg analizy obrazu i plan próbkowania – każdy z tych elementów wpływa na wynik. Czwarta kwestia dotyczy postępowania po przekroczeniu limitu: naprawa BGA przez powtórne kulkowanie i lutowanie jest zdarzeniem wpływającym na niezawodność, a połączenie wykonane w ramach naprawy nie musi być lepsze od pierwotnego.
Podsumowanie
Pustki w połączeniach BGA są naturalnym elementem procesu lutowania bezołowiowego. Normy IPC in aktualnych rewizjach nie podają jednego progu procentowego, traktując udział pustek jako wskaźnik procesowy, a nie kryterium akceptacji. Badania niezawodności wykazują minimalny wpływ typowych pustek na trwałość połączeń, a zbytnio zaostrzony limit może blokować korzystniejsze rozwiązania materiałowe. Decydujące znaczenie ma rodzaj pustka, precyzyjnie uzgodniona specyfikacja pomiarowa oraz świadomość, że obraz rentgenowski 2D nie rejestruje pustek planarnych na granicy lutu i miedzi – tych, które rzeczywiście korelują z wczesnym pękaniem w cyklach termicznych.
Źródło: EAE Elektronik Spółka z o.o.
Więcej na www.eae-elektronik.pl