Boat for ball attach manufacturing process
A boat onto which solder balls or columns are loaded for an attach process can be used in a universal attach line has a number of attach station to accommodate different types of attach processes. Depending on the process and the desired configuration and form factor of the array of solder balls or columns, a template is selected that covers some of the holes in the universal boat, and exposes other holes. The holes are configured and sized to hold solder balls in the holes such that the solder balls protrude above the top surface of the boat by a predetermined height. This prevents damage to the solder balls while ensuring that the solder balls protrude enough to accommodate imperfectly flat packages that are placed on the array of solder balls held in the boat. Vacuum applied through the holes help to securely hold the balls in place, and a substrate is placed onto the solder balls. Once loaded with balls or columns, the boat is transported to only the appropriate attach stations in the universal attach line, where the different attach operations for a given attach process, such as high temperature ball attach, eutectic ball attach, or column attach, are performed.
Latest Advanced Micro Devices, Inc. Patents:
[0001] This application contains subject matter related to the subject matter disclosed in copending U.S. patent application Ser. No. 60/317,958, filed on Sep. 10, 2001 (our Docket No. 50432-514).
FIELD OF THE INVENTION[0002] The present invention relates to the field of semiconductor packaging and assembly, and more particularly, to a boat for holding solder balls for attaching to a workpiece, such as a package.
BACKGROUND OF THE INVENTION[0003] In conventional semiconductor packaging, after the semiconductor die has been attached to a package and an underfill operation is performed, the assembled package is placed into a boat, with the die in the bottom of the boat, and the bottom surface of the package exposed. Solder balls are picked up from a reservoir by an array of vacuum tips. The solder balls are fluxed so that they will be held in place on the package surface. The solder balls are placed into contact with the package surface and the vacuum tips release the solder balls.
[0004] The boat with the packages having solder balls placed on them is now moved into a reflow oven where heating occurs to cause reflow and the solder balls to attach to the package surface. Following the reflow process, the package is extracted from the boat.
[0005] Although this process has found wide acceptance through the semiconductor industry, there are a number of problems with the process. One of these is that every time there is a change in the size of the solder ball array, with a different form factor, or in the configuration of the solder ball array, the configuration of the vacuum tips has to be changed. This is a complicated procedure, and both costly and time-consuming. Hence, it is difficult using the present process to accommodate changes in form factor and configuration.
[0006] Another concern is the loss of balls from the array. This loss can occur in different ways. For example, when the vacuum tips pick up the balls from the array, one or more of the vacuum tips may fail to pick up a solder ball from the reservoir. This is difficult to discern by visual inspection. Even after picking up the balls, one or more vacuum tips may drop a solder ball before the balls are placed onto the package. Once the solder balls are placed onto the package surface, the solder balls may still be lost from the array as the boat is moved into the reflow oven, typically on an assembly line. In other words, a solder ball may move from its location on the package surface as the package is moved, until the reflow process is performed. These problems create what is known as a missing ball defect. Typically, such missing ball defects are dealt with by simple rejection of the assembled package.
[0007] To minimize the movement of solder balls and missing ball defects once the solder balls are placed on the package surface, flux is employed on the solder balls. However, the tackier the flux is made, to reduce movement and ball loss to the greater extent, the more difficult it becomes to remove the flux after the reflow operation. The flux removal process normally employs physical handling of the package assembly, and there is often breakage of the parts during flux cleaning. The use of a “no-clean” flux helps to reduce breakage, but increases the amount of missing ball defects since no-clean flux is not very tacky.
[0008] There is therefore a need for apparatus that reduces or eliminates missing ball defects and misplaced solder balls, allows for no-clean flux to be used, and is employable in different types of ball attach processes.
SUMMARY OF THE INVENTION[0009] These and other needs are met by embodiments of the present invention which provide a boat for holding solder balls for attach processes, comprising a substantially planar body with a top surface, and a plurality of holes in the body. Each hole is configured to open at a top surface of the body with an opening sized to hold a solder ball in the hole such that the solder ball protrudes above the hole by a predetermined height.
[0010] The use of a boat to hold solder balls or columns allows a package to be placed on the solder balls, and reduces the chances of missing and misplaced balls. Since the balls are loaded onto a boat, a visual inspection can be easily made to make sure that all of the solder balls are present, thereby reducing the potential for missing balls. Also, by holding the balls and placing the package on the balls, rather than the balls on the package, the balls are held in place by the boat and the weight of the package on the balls as the boat is moved into the reflow oven. This helps to prevent movement of the balls and misplacement of the balls. Further, the use of no-clean flux is possible since a tackier flux, requiring cleaning, is not needed to hold the balls in place. Since a no-clean process can be used, damage to the assembled packages caused by cleaning is avoided. The sizing of the holes to allow the solder balls to protrude a predetermined height above the top surface of the boat ensures both good quality solder balls and adequate contact to the package. In certain embodiments, the holes are coupled to a vacuum source that applies vacuum in the holes to further secure the solder balls in the holes until they are attached to a package.
[0011] The use of a boat also allows different attach processes to be practiced readily, by loading the boat into different attach stations specific for the different attach processes. Using different templates on the boat permits different configurations and form factors for the array of balls, and does away with the use of a vacuum tip array.
[0012] The foregoing and other features, aspects and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS[0013] FIG. 1 is a top view of a boat for use in the method of the present invention.
[0014] FIG. 2a and 2b are top views of the boat of FIG. 1, illustrating different exemplary templates on top of the boat.
[0015] FIG. 3 is a side view of the boat and a package assembly prior to placement of the package assembly on the solder balls held by the boat.
[0016] FIG. 4 is a side view of the boat and package assembly after placement of the package assembly on the solder balls held by the boat.
[0017] FIG. 5 is a block diagram of the universal attach line constructed in accordance with embodiments of the present invention.
[0018] FIG. 6 is a cross-sectional side view of a detail of a single hole in a boat constructed in accordance with embodiments of the present invention.
DETAILED DESCRIPTION OF THE INVENTION[0019] The present invention addresses problems related to missing and misplaced ball defects after ball attach processes are performed, damage caused by cleaning of flux, and the need to reconfigure vacuum tip configurations when a ball or column attach configuration and form factor is changed. The present invention solves these problems, in part, by providing a boat that has a planar body, and a plurality of holes in the body. These holes are configured to open at a top surface of the body with an opening sized to hold a solder ball in the hole such that the solder balls protrude above the hole by a predetermined height. In certain embodiments, the holes are coupled to a vacuum source and vacuum is applied to further secure the solder balls in the boat until the package is attached to the solder balls. The use of a universal boat, with a large number of holes for receiving balls, permits the use of different templates to accommodate different configurations, form factors, and different types of attach processes, including high temperature ball attach, eutectic ball attach, and column attach. A universal attach line can therefore be created, and only those operations for a specific attach process are performed on the high temperature solder balls, the eutectic solder balls, or columns that are loaded on the boat. This flexibility in attach processing reduces manufacturing costs by reducing the number of redundant attach stations, such as a reflow oven and an extractor.
[0020] FIG. 1 depicts a top schematic view of an exemplary boat 10 for holding solder balls or columns to perform the methods of the present invention. The boat 10 has a large number of holes 12, or recesses, configured to hold a plurality of solder balls or columns in the individual holes 12. The number of holes 12 on the boat 10 is large enough to accommodate a plurality of packages so that ball attach or column attach on a plurality of packages can be performed simultaneously. In the following example, however, for ease of explanation and illustration, it is assumed that ball attach is being performed on only a single package.
[0021] The boat 10 is made of graphite or similar material, in certain embodiments of the invention. As depicted in FIGS. 2a and 2b, a template 14a or 14b, is placed on the top surface of the boat 10. The templates 14a and 14b can be made of stainless steel, or other suitable material, for example. The templates 14a and 14b, cover a number of the holes 12, and expose the remaining holes. The template 14a and 14b can have a large number of holes that register with the holes 12, or a single opening that expresses an area of holes. The templates 14a and 14b provide fast and simple changing of the configuration of the ball array to accommodate different form factors, or desired configurations. The shapes of the different templates 14a and 14b are exemplary only, as any number of different configurations and form factors are possible. The large number of holes 12 in the boat 10 provide universality since they permit the use of many differently configured templates, as will be readily appreciated by one of ordinary skill in the art.
[0022] Loading of the boat 10 with solder balls or columns occurs after the selected template 14a or 14b is in place on the top surface of the boat 10. The template 14a or 14b is selected dependent upon the configuration of the desired attach array and the attach process that will be performed. For solder balls, the boat 10 has a large number of solder balls placed on its top surface to cover the boat 10, and the boat 10 is shaken to cause the balls within the opening of the selected template (e.g., template 14a) to seat within the exposed holes 12. The remaining balls fall back into the reservoir of solder balls. Vacuum may be applied through the holes 12 to more securely hold the solder balls in place on the boat 10.
[0023] FIG. 6 shows in more detail a cross-sectional side view of one of the holes 12 in the boat 10. Although a specific preferred embodiment will be described with respect to the configuration of the holes 12, it should be recognized that this described embodiment is exemplary only and that other configurations of the boat 10 and holes 12 are contemplated within the scope of the present invention.
[0024] The hole 12 comprises two main sections: a vacuum hole 50 and a countershank 52. The vacuum hole 50 has a vertical sidewall 54, and is generally circular in horizontal cross-section. The countershank 52 has an angled sidewall 56 that angles away from the vertical (i.e., opens outwardly) by an angle &agr;. A solder ball 16 loaded onto the boat 10 seats within the countershank 52 and rests on the countershank wall 56.
[0025] The dimensions of the hole 12, including the angle &agr; of the countershank wall 46, and the diameter of the vacuum hole (VHd), have an effect on the extent of protrusion of the solder balls 16 above the hole 12 (i.e., above the top surface 58 of the boat 10). The ball protrusion (Bp) is a critical consideration in the design of the boat 10 in that balls 16 that do not protrude enough will not contact the package when the package is placed on the array of balls 16. This is due also to the inability to produce a perfectly flat package. The slight imperfections or warp in a package will cause solder balls 16 that sit too low in their holes 12 from contacting and attaching to the package during substrate placement and reflow. At the same time, however, a problem with ball quality can occur when the balls 16 protrude too far out of the holes 12. Such problems include the quality of the balls 16 themselves, including scratches on the surfaces of the balls 16.
[0026] To address these concerns, in certain preferred embodiments of the invention, the vacuum hole diameter is 0.7 mm, +0.15 mm and −0.10 mm; the angle &agr; is 45°, to provide a ball protrusion of 0.085 mm+/−0.02 mm. These parameters are appropriate when the solder balls 16 have a diameter of about 30 mils. Other parameters may be used when greater or lesser amounts of protrusion are desired. In other embodiments of the invention, the angle &agr; is between 25° and 60°.
[0027] Another consideration in determining the hole parameters is preventing the solder balls 16 from becoming stuck within the holes 12 by melting into a misshaped bump during reflow so that they do not lift out of the holes 12 during the extraction process. The parameters provided in the example above overcome this concern.
[0028] Either during or after the solder balls 16 are loaded into the holes 12, vacuum is applied through the vacuum holes 40 to further securely hold the solder balls 16 in place. Visual inspection is readily performed on the loaded boat 10 to ensure that balls 16 are not missing from the array. The holding of the balls 16 on the boat 10, and the placement of the package 20 on top of the balls or columns, prevents movement of the balls or columns as the boat 10 and package assembly 18 are moved into a reflow oven. Also, a no-clean process is available since a tacky flux is not required to hold the balls 16 in place on a package 20.
[0029] FIG. 3 depicts the boat 10 loaded with balls 16. A visual inspection can now be performed to ensure that all of the desired solder balls 16 are loaded on the boat 10. This helps to prevent missing ball defects. Depending on the particular attach process, a flux may now be applied, and a package assembly 18 placed on the tops of the solder balls 16, which protrude by a specified amount above the boat 10. The package assembly 18 typically comprises a package 20 to which a semiconductor integrated circuit die 22 has been attached previously.
[0030] The package assembly 18 is carefully positioned over the boat 10 and the solder balls 16 and placed on top of the solder balls 16, by a substrate placer (not shown). The result of this operation is depicted in FIG. 4. At this point, the boat 10 is holding the solder balls 16 or columns firmly and the weight of the package assembly 18 aids in preventing movement of the solder balls 16. A second template (not shown) can be placed over the first template 14a and 14b, and serves to register and hold the package assembly 18 in place on the solder balls 16. The boat 10 and the package assembly 18 are transported to a reflow oven (not shown) where a reflow process occurs to attach the solder balls 16 or the columns to the package 20 of the package assembly. After the reflow process, the boat 10 and the package assembly are transported to an extractor (not shown) where the package assembly 18 with the now attached solder balls or columns is extracted from the boat 10.
[0031] A universal attach manufacturing line 30 is depicted in FIG. 5. The line 30 can handle a plurality of different attach processes, including high temperature ball attach, eutectic ball attach, and column attach. The use of a universal manufacturing line 30 provides rapid response to changes in desired attach processes, and employs common attach stations to avoid redundancy that would occur if the attach lines for different attach processes were all separate.
[0032] The line 30 comprises a ball loader station 32 in which a boat 10, as described earlier, is loaded with solder balls 16 in accordance with a selected template 14a or 14b. The ball loader station 32 is used to load either high temperature solder balls 16 or eutectic solder balls 16. The line 30 includes a screen printing station 34, which is used in a conventional manner during a high temperature solder ball attach operation.
[0033] A column placer station 36 places columns with interposers on the boat 10 and is used instead of the ball loader 30 during column attach processes. A fluxing station 38 is provided to apply flux, preferably no-clean flux, to the solder balls 16. The flux is normally employed in eutectic ball attach operations.
[0034] Stations 40, 42 and 44 are common to all of the attach operations. The package assembly 18 is placed onto the solder balls 16 or column in the substrate placer station 40. The boat 10 and the package assembly 18 are then transported to the reflow oven 42, where the reflow operation is performed to attach the high temperature solder balls 16, eutectic solder balls 16 or columns to the package 20. The extractor station 44 removes the package assembly with the now attached solder balls or columns from the boat 10.
[0035] Hence, depending on the attach process that is to be performed, the boat 10 is processed at only some of the different attach stations 32-44 in the universal assembly line. For a high temperature solder ball attach process, the ball loader station 32, substrate placer station 40, reflow oven station 42 and extractor station 44 are employed. In a eutectic solder ball attach process, the ball loader station 32, the fluxing station 38, the substrate placer station 40, the reflow oven station 42, and the extractor station 44 are employed. For a column attach process, the column placer station 36, the substrate placer 40, the reflow oven 42, and the extractor station 44 are used.
[0036] The embodiments of the present invention provide a boat that can be used in attach processes of different types, and that eliminates or minimizes missing or misplaced ball defects. Proper configuration of the holes of the boat assures that the balls protrude a specified amount above the top surface of the boat. This ensures good ball quality (i.e., minimizes scratches), but also accommodates imprecise package flatness by providing sufficient contact between the balls and the package during substrate place and reflow. Also, proper configuration of the countershank angle and the vacuum holes prevents the solder balls from melting into misshaped bumps that remain in the holes after extraction. Since the boat is loaded with the solder balls or columns, and the substrate (e.g., package assembly) is placed on top of the solder balls or columns, visual inspection for missing balls is readily performed, and movement of the balls is prevented. The universality of the boat, in conjunction with the use of different templates, allows for simple conversion to different array configurations without the need to reconfigure a vacuum tip arrangement, and permits the use of the boat in a number of different attach processes.
[0037] Although the present invention has been described and illustrated in detail, it is to be clearly understood that the same is by way of illustration and example only and is not to be taken by way of limitation, the scope of the present invention being limited only by the terms of the appended claims.
Claims
1. A boat for holding solder balls for attach processes, comprising:
- a substantially planar body with a top surface;
- a plurality of holes in the body, each hole being configured to open at a top surface of the body with an opening sized to hold a solder ball in the hole such that the solder ball protrudes above the top surface of the planar body by a predetermined height.
2. The boat of claim 1, wherein each hold is coupled to a vacuum source.
3. The boat of claim 2, wherein each hole includes a vacuum section with a vacuum hole that has a vertical sidewall.
4. The boat of claim 3, wherein each hole has a countershank extending from the top surface to the vertical sidewall of the vacuum hole.
5. The boat of claim 4, wherein the countershank has a countershank angle of between 25° to 60° from vertical.
6. The boat of claim 5, wherein the countershank has a countershank angle of 30°.
7. The boat of claim 5, wherein the countershank has a countershank angle of 45°.
8. The boat of claim 5, wherein the countershank has a countershank angle of 50°.
9. The boat of claim 5, wherein a solder ball is approximately 30 mils in diameter.
10. The boat of claim 9, wherein a 30 mils solder ball protrudes approximately 0.085 mm above the top surface of the planar body.
11. The boat of claim 10, wherein the vacuum holes have a diameter of about 70 mm.
12. The boat of claim 11, wherein the boat is made of graphite.
Type: Application
Filed: Feb 5, 2002
Publication Date: Mar 13, 2003
Applicant: Advanced Micro Devices, Inc.
Inventors: Raj N. Master (San Jose, CA), Cheon-Seng Chan (Singapore)
Application Number: 10062538
International Classification: A47F007/00;