VJ Electronix has not typically recommended re-balling BGA packages due to the stress induced to the package through multiple thermal cycles. When one factors in the original ball attach, reflow of the component to the board, removal from the board, residual solder removal, re-ball attach, and re-attach to the board, the package is subjected to a minimum of seven thermal cycles. In most cases, for reliability, it is far more prudent to scrap removed components.
However there are many cases where scrapping components is not practical. Cases include high value components and components with limited availability (i.e., prototypes). There is also a relatively new requirement stemming from Lead Free packages. Many components are no longer available with tin-lead solder balls. Since there are still a number of applications, such as Mil-Aero, where tin-lead solder is required, these packages can be prepared and re-balled with tin-lead spheres.
Removing residual solder from the BGA after removal for rework, or removing entire solder balls for tin-lead re-balling, requires precise control to avoid damage to the component. We recommend use of a non-contact solder scavenging tool. For small quantities using of hand tools should suffice. For high quantities the component can be fixtured face up on the table of an automated rework system.
There are a number of automated systems for re-balling BGA components. The cost of these systems must be justified by the volume of re-balling. When justified, these systems provide the ability to accurately and quickly re-ball a wide variety of components.
For low to mid volume we have also had very good success with solder ball preforms (www.solderquik.com). The preform is an array of solder balls suspended in a removable backing material. The preform is aligned and placed using the rework system pick and place mechanism, and reflowed using the rework nozzle. After the solder balls are reflowed onto the component the backing material is removed.
Another nice benefit of the preform for standard rework is the ability to re-ball the board. The same process is applied except that the array of solder balls is placed directly onto the pads at the rework site and reflowed to the board using the rework nozzle. The process is completed by placing the prepared (bare) BGA component onto the solder balls on the board and reflowing using the same profile used for standard rework process. The benefit of this process is one fewer thermal cycle for the component.