TECHNET Archives

February 2007

TechNet@IPC.ORG

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Hernefjord Ingemar <[log in to unmask]>
Reply To:
TechNet E-Mail Forum <[log in to unmask]>, Hernefjord Ingemar <[log in to unmask]>
Date:
Mon, 12 Feb 2007 16:06:39 +0100
Content-Type:
text/plain
Parts/Attachments:
text/plain (294 lines)
Nothing in special, std procedure, but here it is.
Thanks to CT.

Inge






Printed Board Type: R/F/W/C
Skill Level: Advanced
Conformance Level: High
Revision: E
Revision Date: Jul 7, 2000 


OUTLINE
This process covers the development and criteria for establishing profiles for BGA removal and replacement. 
    REFERENCES 
CTC 1.0 Foreword 
CTC 2.1 Handling Electronic Assemblies 
CTC 2.2 Cleaning 
CTC 2.5 Baking and Preheating 
IPC/Jedec J-STD-020A 
IPC/Jedec J-STD-033 

 
Ball Grid Array Rework Station 
 
TOOLS & MATERIALS 
Ball Mills
BGA Specific nozzle
Cleaner
Cleaning Wipes
Flux, Liquid
Microscope
Hot Air Rework Station
Hand held Digital Thermometer
Oven
Precision Drill Press
Scrap development Assembly
Scrap BGA Components
Tape, Kapton
Temperature recorder, and Analysis Software
Thermal Adhesive


CAUTION - Operator Safety 
A thorough review of the equipment manual and comprehensive training are mandatory. Daily maintenance is essential. Consult the equipment manual for more information. 

CAUTION - Component Sensitivity
This method may subject the component to extreme temperatures. Evaluate the component's tolerance to heat prior to using this method. Plastic BGA's are especially sensitive to moisture absorption. Carefully evaluate pre bake requirements. 

CAUTION - Circuit Board Sensitivity
PC Boards are made from a great variety of materials. When subjected to the high temperatures they are susceptible to the following types of damage:
1. Layer delamination.
2. Copper delamination, separation of pads, barrels of inner layers.
3. Burns and solder mask chipping.
4. Warp.
Each circuit board must be treated individually and scrutinized carefully for its reaction to heat. If a series of circuit boards are to be reworked, the first several should be handled with extreme care until a reliable procedure is established.


PROCEDURE

GENERAL INSTRUCTIONS



 
Figure 1: Flux manufacturers reflow profile. 
 
NOTE
Your solder paste manufacturer will have a recommended time/temperature curve for these applications. It is recommended as guidance for profile development. (See Figure 1)


One fully assembled development board is required.


4 to 6 sample BGA components for development may be required. 


A steady state operating temperature or threshold must be established prior to launching the reflow cycle. A consistent temperature starting point is necessary for repeatable results. Between 110° C and 140° C is recommended. 


BGA SOLDERING PROFILE INSTRUCTIONS

NOTE
The BGA replacement profile may require more time and even more heat (usually not more than 20 seconds time) to not only reflow all joints but to properly evacuate flux gases and create uniform joints across the package.


 
Figure 2: Precision drill press. 
 
Using a precision drill press (See figure 2), drill through the bottom of the board as follows: One hole in the center of the part, preferably into one of the center balls, if available. One hole into the corner of the part, preferably into one of the balls in the outside row. One hole through the opposite corner of the part into one of the balls. Another hole may be also drilled or substituted for this last one, this being one drilled on the side of the component in an outside row. (See Figure 3).


NOTE
If the BGA component is susceptible to high temperatures, additional thermocouples may be placed into the device itself to measure the vertical temperature differential (Z- axis).



 
Figure 3: Thermocouple locations. 
 
Insert thermocouples into the holes. Ideally the thermocouple is secured in place by the solder of the pad that the thermocouple is placed in. (See Figure 4) Otherwise secure in place with Kapton tape, and thermal adhesive. Additional thermocouples will also be placed on the top of the circuit board, about two inches from the site and on the bottom side under the site. These thermocouples may be merely taped in place. 


Select an appropriate nozzle and install. Be mindful of the component height and clearance area around the component. 


Secure the board in place with appropriate tooling, clamps, and pins. The board should be secure but allowed to move with thermal expansion. Antistatic solder wave fixtures may be used to prevent warp. 


 
Figure 4: Ideal thermocouple placement. 
 
Connect the thermocouples (drilled locations) to a temperature recorder. Connect other monitoring thermocouples to hand held digital thermometers as required. Temperature recorder should present graphic display as per Figure 5. 


Select soldering process parameters from similar existing profiles. If none are available, contact the manufacturer of the rework station.


NOTE
It may be advisable to shut off all vacuum commands when developing a removal profile to prevent inadvertent component removal.

NOTE
Pre bake the board to drive out accumulated moisture. The length of pre bake will be affected by the board's environmental exposure. A pre bake temperature of 75 °C to 100 °C is recommended. 



Place a pre baked board onto the fixture. 


 
Figure 5: Temperature data using analysis software. 
 
Establish a bottom side, under part threshold temperature from which to begin the reflow ramp. 140°C underneath the part should correspond to approximately 90°C at 2" from the nozzle on the board's top side. Choosing a starting point in this approximate temperature range will help to reduce localized warping during BGA ball reflow.


Run the process and monitor the temperature of the bottom and top of the board, next to and under the component.


Disconnect the thermocouples and download recorded data.


Analyze the data and optimize parameters for reliable rework as follows:
1. Maximum temperature at the solder ball / board pad interface should be 205°C.
2. Minimize temperature differential to less than 15°C for internal thermocouples measuring the various solder ball / board pad interface.
3. Time above 183°C should be between 30° and 60° seconds
4. Temperature rise and fall should not exceed 3°C/ Sec ramp



Make changes to process settings as applicable.


Run the process and return to step 13.



Examine the surface under the component for warp.

NOTE
Excessive localized warp may be reduced by increasing the pre ramp temperature threshold. A convection oven can be used to decrease the thermally induced stress caused by the process. Even heating across the whole board may be required.


DEVELOP REMOVAL PROCESS


NOTE
The component will typically release from its pads when two of the thermocouples measuring joint locations pass the 183° C mark. In order to reduce mask, part or board damage due to excessive heat, the removal cycle is typically shorter than the replacement cycle. Reflow the joints just enough to effect removal.



Copy the parameters of the soldering profile to develop the removal profile. 


Change process parameters as needed. 


Connect the thermocouples (drilled locations) to the temperature recorder. Connect monitoring thermocouples to the hand held digital thermometers. 


Run the process and monitor externally connected thermocouples. 


Disconnect the thermocouples and download recorded data. 


Analyze the data and optimize parameters for reliable rework as follows: 
1. Maximum temperature at any location should be 210°C. 
2. Minimize temperature differential to less than 15°C for internal thermocouples. 
3. Time above 183° C should be between 30 - 60 seconds. 


Adjust process parameters as needed.


Determine the time in the process when all ball locations reach 183°C. Note the bottom side monitoring thermocouple temperature.

Reconnect thermocouples. 


Inject flux under the component. 


Run process and lift nozzle three seconds after reflow has been reached. 


Remove the component using vacuum tool. 

NOTE
If software controls the vacuum, select the vacuum on command for all events. This will lift the component as soon as reflow temperatures have been reached. 


If the component can not be removed, analyze the temperature data and adjust the parameters. Return to step 10. 


Inspect the BGA footprint area for signs of unexpected overheating, solder mask or pad damage. 

 
 Circuit Technology Center, Inc.
45 Research Drive, Haverhill, MA 01832 USA
Phone: 978-374-5000  |  Fax: 978-372-5700
Website: http://www.circuittechctr.com
IPC Official Certification Center  |  Copyright © 2006 All rights reserved.




 

-----Original Message-----
From: TechNet [mailto:[log in to unmask]] On Behalf Of Stadem, Richard D.
Sent: den 12 februari 2007 15:06
To: [log in to unmask]
Subject: Re: [TN] FW: Report from a BGA

Inge, could you please explain on the thermocouple theory. 

-----Original Message-----
From: TechNet [mailto:[log in to unmask]] On Behalf Of Hernefjord Ingemar
Sent: Monday, February 12, 2007 1:33 AM
To: [log in to unmask]
Subject: Re: [TN] FW: Report from a BGA

Hi Werner,
 
you put your money on a safe horse, I'm afraid you are right. I have already proposed a MOLE temperature check of the BGA profile, i.e. drill a hole in the board, so that the thermocouples reach the balls, not just attach them on top of the BGA, which will mislead.
 
Inge

________________________________

From: [log in to unmask] [mailto:[log in to unmask]]
Sent: den 9 februari 2007 20:29
To: Hernefjord Ingemar; [log in to unmask]
Subject: Re: [TN] FW: Report from a BGA


Hi Inge,
I bet you a Eurp for a Krona, that your "conduction oven line" BGAs do not see sufficient temperatures.



Werner


---------------------------------------------------
Technet Mail List provided as a service by IPC using LISTSERV 1.8e To unsubscribe, send a message to [log in to unmask] with following text in the BODY (NOT the subject field): SIGNOFF Technet To temporarily halt or (re-start) delivery of Technet send e-mail to
[log in to unmask]: SET Technet NOMAIL or (MAIL) To receive ONE mailing per day of all the posts: send e-mail to
[log in to unmask]: SET Technet Digest
Search the archives of previous posts at:
http://listserv.ipc.org/archives
Please visit IPC web site
http://www.ipc.org/contentpage.asp?Pageid=4.3.16 for additional information, or contact Keach Sasamori at [log in to unmask] or 847-615-7100
ext.2815
-----------------------------------------------------

---------------------------------------------------
Technet Mail List provided as a service by IPC using LISTSERV 1.8e To unsubscribe, send a message to [log in to unmask] with following text in the BODY (NOT the subject field): SIGNOFF Technet To temporarily halt or (re-start) delivery of Technet send e-mail to [log in to unmask]: SET Technet NOMAIL or (MAIL) To receive ONE mailing per day of all the posts: send e-mail to [log in to unmask]: SET Technet Digest Search the archives of previous posts at: http://listserv.ipc.org/archives Please visit IPC web site http://www.ipc.org/contentpage.asp?Pageid=4.3.16 for additional information, or contact Keach Sasamori at [log in to unmask] or 847-615-7100 ext.2815
-----------------------------------------------------

---------------------------------------------------
Technet Mail List provided as a service by IPC using LISTSERV 1.8e
To unsubscribe, send a message to [log in to unmask] with following text in
the BODY (NOT the subject field): SIGNOFF Technet
To temporarily halt or (re-start) delivery of Technet send e-mail to [log in to unmask]: SET Technet NOMAIL or (MAIL)
To receive ONE mailing per day of all the posts: send e-mail to [log in to unmask]: SET Technet Digest
Search the archives of previous posts at: http://listserv.ipc.org/archives
Please visit IPC web site http://www.ipc.org/contentpage.asp?Pageid=4.3.16 for additional information, or contact Keach Sasamori at [log in to unmask] or 847-615-7100 ext.2815
-----------------------------------------------------

ATOM RSS1 RSS2