The present disclosure relates to systems including pluralities of die heads with releasably coupled die chucks and method of using the systems.
Advanced packaging technologies demand high throughput and precise placement of dies. Hybrid bonding can be particularly challenging with small misalignment tolerances. A single-die transfer technique can achieve high precision but has a low throughput. A multi-die transfer technique can achieve the high throughput, but precise placement of dies can be difficult. A need exists for a placement high throughput while still meeting specifications for die placement.
In an aspect, a system can comprise a plurality of die heads. Each die head within the plurality of die heads can include a device head configured to be releasably coupled to a die chuck to allow the die chuck to be at different positions within a die chuck mounting region at different times.
In an implementation, each of the die heads further comprises a mounting plate and the die chuck including a die holding region. The mounting plate is disposed between the device head and the die chuck, and the mounting plate defines the die chuck mounting region.
In a particular implementation, the mounting plate includes a vacuum channel for holding the die chuck at the different positions.
In a more particular implementation, the die chuck comprises a distal side and a proximal side, wherein the device head is closer to the proximal side than to the distal side; and a chucking vacuum receiving zone along the proximal side of the die chuck, wherein the chucking vacuum receiving zone is configured to allow the die chuck to be held by a vacuum.
In another particular implementation, the die chuck comprises a distal side and a proximal side, wherein the device head is closer to the proximal side than to the distal side; a vacuum receiving zone along the proximal side of the die chuck; a die vacuum receiving zone along on the distal side of the die chuck; and a vacuum connection within the die chuck and between the vacuum receiving zone and the die vacuum receiving zone.
In a more particular implementation, the die chuck comprises a modulation receiving zone along the proximal side of the die chuck; a die modulation zone along the distal side of the die chuck; and a modulation connection within the die chuck and between the modulation receiving zone and the die modulation zone.
In another particular implementation, the device head has a device head mass, and the die chuck has a die chuck mass that is less than half of the device head mass.
In still another particular implementation, a center of the die holding region is offset from a center of the die chuck mounting region when the die chuck is at each of the different positions.
In a further particular implementation, the die head is configured to allow motion of the die chuck while the die chuck is coupled to the device head.
In a further implementation, the system further comprises a docking station configured to move the die chuck relative to its corresponding device head; a first coupler configured to couple the die chuck to the corresponding device head and to decouple the die chuck from the corresponding device head; and a second coupler configured to couple the die chuck to the docking station and to decouple the die chuck from the docking station.
In a particular implementation, the second coupler is configured such that the docking station does not contact a die holding region of the die chuck.
In another implementation, the system further comprises a controller configured to transmit a signal to move a first die chuck of a first die head from a first position along a first device head of the first die head to a second position along the first device head, wherein the plurality of die heads includes the first die head.
In still another implementation, the system further comprises a bridge coupled to the plurality of die heads, wherein the plurality of die heads is a plurality of bonding heads; a source substrate chuck; a base spaced apart from the bridge; a positioning stage coupled to the base; a plurality of pick-up heads coupled to the positioning stage; and a docking station coupled to the positioning stage.
In a further implementation, each of the die heads further comprises one of a first mounting plate and a second mounting plate. The first mounting plate defines a first location of a die holding region of the die chuck on the device head, the second mounting plate defines a second location of the die holding region of the die chuck on the device head, and the second location is different from the first location.
In another aspect, a method can comprise coupling a first die chuck to a docking station by activating a first coupler associated with the docking station. A plurality of die heads includes a first die head, the first die head includes a first device head and the first die chuck, the first die chuck has a first die holding region, and the first die chuck is coupled to the first device head at a first position within a first die chuck mounting region. The method can further comprise decoupling the first die chuck from the first device head by deactivating a second coupler associated with the first device head; moving the first docking station from a first location along a support structure to a second location along the support structure; coupling the first die chuck to the first device head by activating the second coupler, wherein after coupling the first die chuck to the first device head, the first die chuck is at a second position within the first die chuck mounting region, wherein the second position is different from the first position; and decoupling the first die chuck from the docking station by deactivating the first coupler.
In an implementation, the method further comprises coupling a second die chuck to the docking station by activating a third coupler or the first coupler associated with the docking station. The plurality of die heads includes a second die head, the second die head includes a second device head and the second die chuck, the second die chuck has a second die holding region, and the second die chuck is coupled to the second device head at a third position within a second die chuck mounting region. The method further comprises decoupling the second die chuck from the second device head by deactivating a fourth coupler associated with the second device head; moving the docking station from a third location along the support structure to a fourth location along the support structure; coupling the second die chuck to the second device head by activating the fourth coupler, wherein after coupling the second die chuck to the second device head, the second die chuck is at a fourth position within the second die chuck mounting region, wherein the fourth position is different from the third position; and decoupling the second die chuck from the docking station by deactivating the third coupler or the first coupler. The first die holding region and the second die holding region are at a first pitch when the first die chuck is at the first position and the second die chuck is at the third position, the first die holding region and the second die holding region are at a second pitch when the first die chuck is at the second position and the second die chuck is at the fourth position, and the second pitch is different from the first pitch.
In a particular implementation, the method further comprises mounting a destination substrate onto a destination substrate chuck coupled to a positioning stage. The destination substrate has a plurality of destination sites at a destination site pitch, the destination site pitch is closer to the second pitch than to the first pitch, and the docking station is coupled to the positioning stage.
In a more particular implementation, the method further comprises picking up a set of dies from a source substrate with a plurality of pick-up heads; transferring the set of dies from the plurality of pick-up heads to the plurality of die heads, wherein the plurality of die heads is a plurality of bonding heads, wherein transferring is performed after coupling the first die chuck to the first device head and coupling the second die chuck to the second device head; measuring alignment errors of the set of dies held by the plurality of bonding heads; adjusting a position of a first die within the set of the dies relative to the destination substrate on the destination substrate chuck based on an alignment error associated with the first die; and bonding the set of dies to the destination substrate with the plurality of bonding heads.
In another more particular implementation, the method further comprises receiving the destination site pitch including a first destination site pitch in a first direction and a second destination site pitch in a second direction; and positioning die holding regions for a first cell of four die heads to be at a first integer multiple of the first destination site pitch and a second integer multiple of the second destination site pitch. The first cell includes the first die head and the second die head.
In a still more particular implementation, the method further comprises positioning die holding regions for a second cell of four die heads with same pitches as the die holding regions for the first cell of four die heads.
In another implementation, moving the docking station is performed between a pair of transfer operations, the plurality of die heads includes the first die head, and the first device head is coupled to the support structure and is not moved when the first die chuck is moved.
In a further aspect, a method can comprise decoupling a first die chuck from a first device head. A plurality of die heads includes a first die head, the first die head includes the first device head and the first die chuck, and, before decoupling, the first die chuck has a first die holding region at a first position relative to the first device head. The method further comprise decoupling a second die chuck from a second device head. The plurality of die heads includes a second die head, the second die head includes the second device head and the second die chuck, and, before decoupling, the second die chuck has a second die holding region at a second position relative to the second device head. The method further comprises coupling a third die chuck to the first device head, wherein the third die chuck has a third die holding region at a third position relative to the first device head; and coupling a fourth die chuck to the second device head, wherein the fourth die chuck has a fourth die holding region at a fourth position relative to the second device head. Before decoupling the first die chuck and decoupling the second die chuck, the first die holding region and the second die holding region are at a first pitch, and, after coupling the third die chuck and coupling the fourth die chuck, the third die holding region and the fourth die holding region are at a second pitch that is different from first pitch.
In an implementation, the method further comprises bonding a first die to a first destination substrate using the first die chuck; bonding a second die to the first destination substrate using the second die chuck; bonding a third die to a second destination substrate using the third die chuck; and bonding a fourth die to the second destination substrate using the fourth die chuck. Bonding the first die and bonding the second die are performed before decoupling the first die chuck and decoupling the second die chuck, and bonding the third die and bonding the fourth die are performed after coupling the third die chuck and coupling the fourth die chuck.
Implementations are illustrated by way of example and are not limited in the accompanying figures.
Skilled artisans appreciate that elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions of some of the elements in the figures can be exaggerated relative to other elements to help improve understanding of implementations of the invention.
The following description in combination with the figures is provided to assist in understanding the teachings disclosed herein. The following discussion will focus on specific implementations and implementations of the teachings. This focus is provided to assist in describing the teachings and should not be interpreted as a limitation on the scope or applicability of the teachings.
Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The materials, methods, and examples are illustrative only and not intended to be limiting. To the extent not described herein, many details regarding specific materials and processing acts are conventional and can be found in textbooks and other sources within the arts.
A system can include a plurality of die heads (such as bonding heads). Each die head within the plurality of die heads can include a device head configured to be releasably coupled to a die chuck to allow the die chuck to be at different positions within a die chuck mounting region at different times.
Changing a die head pitch for an array of die heads can be performed by repositioning die chucks of the die heads rather than repositioning the dies heads themselves. The die chucks have substantially less mass as compared to the device heads. The die chucks can be moved more easily and accurately as compared to moving entire die heads. Coupling systems for holding the die chucks can be more robust because of the lower mass of the die chucks as compared to the die heads. No tubes, cabling, or other mechanical feature within a device head or a die head support structure for the device head, such as a bridge, a carriage, or a base, is needed when moving the die chucks using the docking station. Such a configuration can simplify the design of the die head and its corresponding support structure(s) and reduce the likelihood of particle generation when changing the pitch for die holding regions. The pitch of the die holding regions may be an integer multiple of a destination site pitch. The destination site pitch can vary between 0.5 mm to 100 mm depending on the object being assembled.
The system and method of using the apparatus is better understood with the description below in conjunction with the corresponding figures. While much of the description addresses repositioning bonding heads, concepts as described herein can also be used to reposition pick-up heads.
Referring to
In
The die chucks can be releasably coupled to their corresponding device heads. A different pitch for the die holding regions can be achieved by moving die chucks to different positions within their corresponding die chuck mounting regions. In another implementation, a different pitch for die holding regions can be achieved by removing a particular set of die chucks from the device heads and coupling a different set of die chucks to those device heads.
Each of die chucks can be a vacuum chuck, pin-type chuck, a groove-type chuck, an electrostatic chuck, an electromagnetic chuck, or the like. Alternatively, the die chucks can be contactless die chucks, such as Bernoulli chucks or die chucks that contact the lateral sides, and not the device side or back side, of a die. The device side is a side of the die where electrical components are formed, the back side of the die is opposite the device side, and the lateral sides are disposed between the device and back sides of the die. When a die includes a thru-substrate via (TSV), the TSV may be exposed along the back side of the die. Contactless chucks can help to reduce the likelihood that an activated surface for bonding will contact the bonding head. In an implementation, the device side, the back side, or both the device side and back side can have activated surface(s). The lateral sides may not be activated for bonding.
The bonding heads may be configured such that the die chucks have a limited range of motion relative to their corresponding device heads to provide better positioning when dies are transferred from the array of bonding heads 124 to a destination substrate (not illustrated in
The alignment reference 128 can include marks or other features that can help with proper positioning of the carriage 146 with respect to the bridge 120 or a component coupled to the bridge 120. The alignment reference 128 and an optical component 150 can be used during an alignment operation. More details regarding the optical component 150 are described below with respect to components coupled to the base 140.
The optical component 130 can be used to determine a pitch of the array of die transfer seats 144. The optical component 130 may also be used to confirm the presence or identity of a die (for example, a part number or type of die) coupled to a die transfer seat within the array of die transfer seats 144 or a destination substrate coupled to the destination substrate chuck 148. If needed or desired, more than one optical component 130 may be coupled to the bridge 120. The optical component 130 may also be used to determine positions of destination sites of the destination substrate coupled to the destination substrate chuck 148.
The carriage 146 can be a positioning stage and provide translating motion along the base 140 in the X-direction, Y-direction, or Z-direction or rotational motion about one or more of axes, such as rotation about a Z-axis and along a plane lying along the X-direction and Y-direction.
The array of die transfer seats 144 are coupled to the carriage 146. The array of die transfer seats 144 have device heads and die chucks. The bodies are coupled to the carriage 146. The bridge 120 or a component coupled to the bridge 120 is closer to the die chucks than to the device heads of die transfer seats within the array of die transfer seats 144. In an implementation, any one or more of the die transfer seats can have a die chuck that can be of any type described with respect to the array of bonding heads 124. The array of die transfer seats 144 can have die chucks that may or may not be releasably coupled to their corresponding device heads. The die transfer seats and the bonding heads may be of the same type or different types. In an implementation, the die transfer seats within the array of die transfer seats 144 can be pick-up heads.
The array of die transfer seats 144 can be coupled to the carriage 146 and configured as a vector (a row or a column of die transfer seats), or as a matrix (at least two rows and at least two columns of die transfer seats), or as a staggered array. Regarding the matrix, the number of die transfer seats within the array of die transfer seats 144 may be different between rows, between columns, or between rows and columns. Some array configurations can be 3×1, 6×1, 2×2, 2×3, 2×4, 4×2, 10×10, or another rectangular shape, where the first number corresponds to the number of die transfer seats along a row or column, and the second number corresponds to the number of die transfer seats along the other of the row or column. The array of die transfer seats 144 can a particular implementation of a plurality of die transfer seats. In another implementation, the plurality of die transfer seats 144 may not be organized as an array.
In theory, dies from an entire source wafer may be transferred all at once. From a top view, for such a configuration, the array of die transfer seats 144 will have fewer die transfer seats along rows closer to the top and bottom of the array as compared to the row or the pair of rows closest to the center of the array, and the array of die transfer seats 144 will have fewer die transfer seats along columns closer to the left-side and right-side of the array as compared to the column or the pair of columns closest to the center of the array. After reading this specification, skilled artisans will be able to determine an array configuration for the array of die transfer seats 144 that meets the needs or desires for a particular application.
The array of die transfer seats 144 can be configured to have an adjustable pitch that can be reversibly changed between a source-matching pitch and the bonding head-matching pitch. The array of die transfer seats 144 or the carriage 146 can include motors, electrical components or the like that can be activated to move die transfer seats to achieve a desired pitch. In an implementation, the array of die transfer seats 144 can be at the source-matching pitch when picking up a set of dies coupled to the source substrate chuck 122 and at the bonding head-matching pitch when transferring the set of dies to the array of bonding heads 124. After the dies are transferred to the array of bonding heads 124, the pitch for the array of die transfer seats 144 can be changed back to the source-matching pitch before picking up more dies.
In an implementation, die transfer seats within the array of die transfer seats 144 may or may not be pick-up heads. The die transfer seats within the arrays of die transfer seats 144 may or may not be able to extend in the Z-direction (toward the bridge 120 or a component coupled to the bridge 120). Dies can be loaded onto die transfer seats within the arrays of die transfer seats 144 by a die loading machine. Alternatively, the dies can be loaded manually by a human operator.
The optical component 150 can be coupled to the carriage 146 and be used during alignment operations. The optical component 150 can be part of registration and alignment hardware used in aligning the carriage 146 to the alignment reference 128, identifying dies that would be coupled to the source substrate chuck 122 or would be held by the array of bonding heads 124, positioning bonding heads, measuring misalignment error of dies that would be held by the array of bonding heads 124, or the like. The optical component 150 can include a lens that is optically coupled to a mirror, a prism, a grating, a light source, aa fiber optic cable, an aperture, a tube, a camera, or a combination thereof.
The destination substrate chuck 148 can be coupled to the carriage 146. In an implementation, the destination substrate chuck 148 is attached to the carriage 146. The destination substrate chuck 148 can hold a destination substrate including destination dies with destination sites. The destination substrate chuck 148 can be a vacuum chuck, pin-type chuck, a groove-type chuck, an electrostatic chuck, an electromagnetic chuck, or the like. The destination substrate chuck 148 can be heated, cooled, or both heated and cooled. The destination substrate chuck 148 can include a heater (not illustrated). In the same or different implementation, a fluid (not illustrated) can flow through the destination substrate chuck 148 to increase or decrease the temperature of the destination substrate chuck 148.
In an alternative implementation, the docking station 272 includes one or more of: a hand; an arm; and a robot. The docking station 272 may also include an end effector that can hold the die chuck 560. The end effector may be adapted to hold the die chuck 560 without touching the die holding region 564. The end effector may use a vacuum(s), pin(s), finger(s), magnet(s) that may or may not be electromagnet(s), gripper(s), etc. that couple with the die chuck 560. In an alternative implementation, the docking station 272 is not attached to the carriage. In an alternative implementation, the docking station 272 may be designed to reposition multiple die chucks at one time. In an alternative implementation, the docking station 272 may remove a first die chuck 560 from the mounting plate 550 and transfer a second die chuck 560 from a library of die chucks to the mounting plate. The docking station 272 may include a pneumatic loading mechanism, an electrostatic mechanism; an electromagnetic loading mechanism, or a combination thereof.
Referring to
The terms “transfer operation” and “transfer cycle” are addressed to aid in understanding implementations as described herein. A transfer operation starts no later than loading a first set of dies for a destination substrate onto the array of die transfer seats 144 and ends with a last set of dies bonded to destination sites of the destination substrate overlying the destination substrate chuck 148. A transfer cycle starts no later than loading a set of dies for the destination substrate onto the array of die transfer seats 144 until that same particular set of dies is bonded to the destination sites of the destination substrate that is coupled to the destination substrate chuck 148. A transfer operation can include one or more transfer cycles.
Die heads can be designed so that die chucks can be repositioned relative to their corresponding device heads or by replacing sets of die chucks to achieve different pitches for die holding regions for the die heads.
The mounting plate 550 is disposed between the device head 540 and the die chuck 560. The mounting plate 550 defines a die chuck mounting region where the die chuck 560 can be coupled. The mounting plate 550 can be coupled to the device head 540 by a vacuum, an electrostatic charge, an electromagnetic force, a mechanical coupling, or the like. Increasing an area of the die chuck mounting region provides more flexibility in positioning the die chuck 560. In
The die chuck 560 includes a main body 562 and a die holding region 564. The die chuck 560 has a proximal side along the mounting plate 550 and a distal side opposite the proximal side of the die chuck 560. The die holding region 564 has a center that may or may not directly underlie (when the die chuck 560 is part of the array of bonding heads 124) or directly overlie (when the die chuck 560 is part of the array of die transfer seats 144) centers of the device head 540 and the mounting plate 550. Directly overlie and directly underlie refers to components that lie along a vertical line that includes or is parallel to the centerline 526. Components that directly overlie or underlie each other may or may not be in contact with each other.
The mounting plate 550 includes the channels 652, 654, and 656. The channels 652, 654, and 656 are not seen from the bottom view but are illustrated with solid lines to illustrate better their positional relationships to the zones 762, 764, and 766, respectively. The die chuck 560 includes the main body 562 and the die holding region 564. The main body 562 includes the zones 762, 764, 766, and 768 that are disposed along the proximal side of the die chuck 560. The zones 762, 764, 766, and 768 are not seen from the bottom view and are illustrated with dashed lines. The die holding region 564 can be on the distal side of the die chuck 560.
The zone 762 of the die chuck 560 is in fluid communication with the channel 652 of the mounting plate 550. A vacuum line (not illustrated) can be routed through the device head 540 and coupled to the channel 652. When the vacuum line is evacuated by a vacuum source, the channel 652 and the zone 762 become evacuated and can hold the die chuck 560 in place with respect to the mounting plate 550. The zone 764 of the die chuck is in fluid communication with the channel 654 of the mounting plate. Another vacuum line (not illustrated) can be routed through the device head 540 and coupled to the channel 654. When the vacuum line is evacuated by a vacuum source, the channel 654, the zone 764, the channel 874, and the die vacuum zone 864 become evacuated and can hold a die to the die holding region 564. The zone 766 of the die chuck 560 is in fluid communication with the channel 656 of the mounting plate 550. A pressure line (not illustrated) can be routed through the device head 540 and coupled to the channel 656. When the pressure line is pressurized with a fluid, the channel 656, the zone 766, the channel 876, and the die modulation zone 866 become pressurized and can allow a die held by the die holding region 562 to bow away from the die holding region 564. The fluid can be a liquid or a gas. The gas can be air, such as clean dry air (CDA), or a relatively inert gas, such as N2, CO2, or a noble gas, such as Ar or He.
Referring to
The docking station 272 can be used in moving the die chuck 560 to a different position with respect to the mounting plate 550.
A recession 1424 allows the docking station 272 to hold a die chuck, such as the die chuck 560 without contacting a die holding region of the die chuck, such as the die holding region 564 of the die chuck 560. The recession 1424 is not required or may have a depth such that the die holding region contacts the die chuck. For a die chuck having its distal side along a single plane, the recession 1424 may not be present and the zone 1462 may or may not be expanded to occupy at least some of the area of the docking station 272 that would otherwise be occupied by the recession 1424.
Each of the device head 540 and the docking station 272 can be coupled to a die chuck, such as the die chuck 560, using a vacuum-based coupler. Referring to
Each of the vacuum lines can include one or more components along the vacuum line. A pressure regulator, a pressure control valve, or both may or may not be used. Each of the pressure regulator or a pressure control valve can limit how much vacuum can be drawn within the zone coupled to the corresponding vacuum line. The pressure regulator, a pressure control valve, or both may be controlled by the controller 160, a local controller, or manually by a human operator.
Each vacuum line within the system 100 can have a coupling control valve that can be disposed between a corresponding zone and the vacuum source. The coupling control valve can be controlled by a controller 160 or a local controller. The coupling control valve can be activated by a signal from the controller 160 or a local controller so that the corresponding vacuum source is fluidically connected to the corresponding zone. The coupling control valve can be deactivated by a signal from the controller 160 or a local controller so that the vacuum source is not fluidically connected to the corresponding zone.
In a particular implementation, the coupling control valve can be a three-way valve that can also be coupled to atmosphere or a pressurized gas source via a gas line. When a pressurized gas source is used (as opposed to atmosphere) within the system 100, a pressure regulator, a pressure control valve, or both may or may not be used. Each of the pressure regulator and a pressure control valve can limit the pressure of the gas that is supplied to the coupling control valve. At the time of or after deactivating the coupling control valve with respect to the vacuum source, the control value can fluidically connect atmosphere or the pressurized gas with the zone to backfill the zone so that the die chuck 560 can be removed. In another implementation, another coupling control valve can be coupled between the zone and atmosphere or the pressurized gas. The other coupling control valve can be activated when the zone is being backfilled and be deactivated before the coupling control valve coupled to the vacuum source is activated. The other coupling control valve for backfilling can be coupled to the controller 160 or a local controller and operated in a similar manner as the coupling control valve coupled to the vacuum source.
In a further implementation, the vacuum coupling with respect to the device head 540 and the die chuck 560 can be replaced with electrostatic coupling, electromagnetic coupling, or mechanical coupling. After reading this specification, skilled artisans will be able to design die heads for a particular type of coupling that meets the needs or desires for a particular application.
For an electrostatic coupler, an electrical circuit can be within the device head 540 or the mounting plate 550. The electrical circuit can be activated when the electrical circuit is turned on and deactivated when the electrical circuit is turned off. In another implementation, electromagnetic material can be in the die chuck 560, and the electrical circuit can be in the device head 540 or the mounting plate 550. The magnetic force from the electromagnetic material in the die chuck 560 is sufficient to hold the die chuck 560 in position. Thus, coupling can occur by activating the electrical circuit, and decoupling can occur by deactivating the electrical circuit that is controlled by the controller 160 or a local controller. An electrostatic or electromagnetic coupler for the docking station 272 can be configured and operate substantially as described with respect to the electrostatic or electromagnetic coupler for the die head 511.
For a mechanical coupler, a hook, a clip, a pair of projections or the like can be used to hold the device head 540 or the mounting plate 550 and a die chuck 560 in position relative to each other. The mechanical coupler can be manually set or activated by an electrical circuit that is within the device head 540 or the mounting plate 550. For the electrical circuit, coupling can occur by activating the electrical circuit, and decoupling can occur by deactivating the electrical circuit, and such activation/deactivation can be controlled by the controller 160 or a local controller. A mechanical coupler for the docking station 272 can be configured and operate substantially as described with respect to the mechanical coupler for the die head 511.
The array of bonding heads 124 can be organized into groups, such as cells, where a cell 1610 (
The bonding head 511 in the cell 1610, the bonding head 571 in the cell 1620, and the bonding head 551 in the cell 1710 can be identical to one another. The bonding head 512 in the cell 1610, the bonding head 572 in the cell 1620, and the bonding head 552 in the cell 1710 can be identical to one another. The bonding head 521 in the cell 1610, the bonding head 581 in the cell 1620, and the bonding head 561 in the cell 1710 can be identical to one another. The bonding head 522 in the cell 1610, the bonding head 582 in the cell 1620, and the bonding head 563 in the cell 1710 can be identical to one another.
The design of the bonding heads 512 and 521 can be mirror images of the bonding head 511, and the design of the bonding head 522 can be a mirror image of either or both bonding heads 512 and 521. The bonding heads 552 and 561 can be mirror images of the bonding head 551, and the bonding head 563 can be a mirror image of either or both bonding heads 552 and 561. The bonding heads 572 and 581 can be mirror images of the bonding head 571, and the bonding head 582 can be a mirror image of either or both bonding heads 572 and 581.
The bonding heads 512, 521, 522, 551, 552, 561, 563, 571, 572, 581, and 582 can have channels 652, 654, and 656 and zones 762, 764, 766, and 768 as previously described with respect to the bonding head 511. The evacuation and pressurization of the channels 652, 654, and 656 and zones 762, 764, 766 for the bonding heads 512, 521, 522, 551, 552, 561, 563, 571, 572, 581, and 582 may or may not be the same as previously described with respect to the bonding head 511.
The destination site pitch for a destination substrate can include an X-direction pitch and a Y-direction pitch. The X-direction pitch and the Y-direction pitch of the die holding regions 564 within the cell 1610 can be the same as or within an allowable tolerances of the X-direction pitch and the Y-direction pitch of the die holding regions 564 within the cell 1620 and the cell 1710. As will be described in a method later in this specification, the die chucks 560 can be positioned so that the pitch of the die holding regions 564 with the cell 1610, the cell 1620, the cell 1710 or any combination of the cells 1610, 1620, and 1710 are the same as or within an allowable tolerance of an integer multiple of the destination site pitch. The integer can be 1, 2, 3, 4, or another value and may depend on the size and number of bonding heads within the array of bonding heads 124. The allowable tolerance can be +/−10% of the pitch of the destination sites, including the X-direction pitch and the Y-direction pitch.
The die holding regions 564 in the one cell can be spaced apart from the die holding region 564 in an immediately adjacent cell. The distance between the die holding regions 564 in the immediately adjacent cells can be an integer multiple of the X-direction pitch or the Y-direction pitch for the destination sites or within an allowable tolerance. The allowable tolerance can be +/−0.10% of the X-direction pitch, the Y-direction pitch, or both X-direction and Y-direction pitches of the destination sites.
For example, the destination substrate can have destination sites along rows (in the X-direction in
When the Y-direction pitch for the destination sites is 20 mm, the distance between the centers of the die holding regions 564 for the bonding heads 511 and 571 is 100 mm. In practice, slight differences can be attributed to the equipment or repeatability of a manufacturing process. An allowable tolerance can be +/−0.1% of YPDS. The allowable tolerance may depend on the size of the contact pads, overlay requirement in connecting these contacts, and the positioning range of a device head positioning system that moves the die chucks. Thus, the distance between the centers of the die holding regions 564 for the bonding heads 511 and 571 is 100 mm+/−0.05 mm. The relationship can be the same for the other corresponding pairs of bonding heads in the cells 1610 and 1620. The distance between the centers of the die holding regions 564 for the bonding heads 512 and 572 is 100 mm+/−0.05 mm, the distance between the centers of the die holding regions 564 for the bonding heads 521 and 581 is 100 mm+/−0.05 mm, and the distance between the centers of the die holding regions 564 for the bonding heads 522 and 582 is 100 mm+/−0.05 mm. The allowable tolerance may be less than +/−10% of YPDS in view of another consideration, and the allowable tolerance may be +/−5% of YPDS, +/−2% of YPDS, or +/−10% of YPDS. The allowable tolerance for the die chuck placement accuracy can be determined by the lateral positioning range of the device head positioning system. For e.g., if the device head positioning stage has a travel range of +/−50 μm, +/−100 μm, +/−200 μm, +/−500 μm, the tolerance requirement for the die chuck placement should be no more than 50% or more than 75% of the travel range.
The same principles can be applied with respect to the X-direction. For example, the destination substrate can have destination sites along rows (in the X-direction in
DC511_551=2×XPDS, where:
When the X-direction pitch for the destination sites is 15 mm, the distance between the centers of the die holding regions 564 for the bonding heads 511 and 551 is 30 mm. In practice, slight differences can be attributed to the equipment or repeatability of a manufacturing process. An allowable tolerance can be +/−0.10% of XPDS. Thus, the distance between the centers of the die holding regions 564 for the bonding heads 511 and 551 is 30 mm+/−0.05 mm. The relationship can be the same for the other corresponding pairs of bonding heads in the cells 1610 and 1710. The distance between the centers of the die holding regions 564 for the bonding heads 512 and 552 is 30 mm+/−0.05 mm, the distance between the centers of the die holding regions 564 for the bonding heads 521 and 561 is 30 mm+/−0.05 mm, and the distance between the centers of the die holding regions 564 for the bonding heads 522 and 562 is 30 mm+/−0.05 m. Similar to YPDS, the allowable tolerance may be less than +/−0.1% of XPDS in view of another consideration, and the allowable tolerance may be +/−5% of XPDS, +/−2% of XPDS, or +/−10% of XPDS. As previously described, the size of contact pads for the source dies, the destination sites or both may be as small as 4 μm. The allowable tolerance may be +/−2 μm to ensure sufficient physical contact between the contact pads for the source dies and the destination sites. When the each of the bonding heads has a positioning stage, the tolerance may be relaxed up to 50% or up to 75% of the range of the positioning heads.
More than one channel can be coupled to a zone within a die chuck.
When the die chuck 1860 is in the position as illustrated in
The die chuck 1860 can be moved toward the left-hand side of
Referring to
Attention is directed to methods of using the system 100.
The method can include mounting a destination substrate onto a destination substrate chuck at block 2322 and mounting a source substrate onto a source substrate chuck at block 2324 and in
The destination substrate 2748 can include a semiconductor wafer, a package substrate, a printed wiring board, a circuit board, an interposer, or the like. Microelectronic devices may be part of the destination substrate 2748, such as a semiconductor wafer. The package substrate, the printed wiring board, the circuit board, or the interposer may or may not have dies mounted thereto. Part or all of the side of the destination substrate 2748 can be activated for hybrid bonding. In an implementation, an activated surface for hybrid bonding is illustrated as a dark band along the exposed surface of the destination substrate 2748.
Each of the destination dies 2820 can be a known good die (KGD) 2824 or a bad die (BD) 2834. A KGD passed one or more tests and is acceptable for bonding to another die. A bad die failed at least one test, where the test can be for electrical opens, electrical shorts, other functional testing (e.g., a process operation may not have been performed (missing an implant, an insulating layer was not formed, an etch operation was missed, or the like), the process operation may have been inadvertently performed more than one time, or the like), or the die operates too slowly (e.g., operating frequency is too low, read access time is too long, or the like)) for a particular application. Each of the destination dies 2820 can include a destination site 2830 that is illustrated with a dashed line. At this point in the method, the destination sites 2830 are not bonded to dies, and thus, the destination sites (DSs) 2830 are unoccupied.
The information regarding the KGDs 2824, the bad dies 2834, the destination sites 2830, and their locations with respect to the destination substrate 2748 can be stored in the memory 162 or another data storage unit (e.g., a hard disk, a database, or the like) external to the system 100 for later use when determining where source dies are to be bonded to the destination substrate 2748. Such information can include an X-direction pitch, a Y-direction pitch, or both the X-direction and Y-direction pitches for the destination sites 2830. The controller 160 or a local controller can receive information related to the destination substrate 2748 that can be used in the transfer operation, for moving die chucks to positions consistent with the X-direction and Y-direction pitches, or the like. In an implementation, all the destination dies 2820, whether KGDs 2824 or bad die 2834, can have the electrical circuit elements and electrical circuits including pluralities of electrical circuit elements.
Attention is directed to a source substrate 2722 and a plurality of dies 2724. Referring to
Any or all dies within the plurality of dies 2724 can include a microprocessor, a microcontroller, a graphic processing unit, a digital signal processor, a memory die (for example, a Level 2 or Level 3 cache, a flash memory, or the like), a field programmable gate array (FPGA), a power transistor die, a power circuit die, a charge coupled-device (CCD), an image sensor, a semiconductor circuit element, or the like. All dies within the plurality of dies 2724 can include identical electrical circuit element(s) and, if an electrical circuit is present, identical electrical circuit(s).
The information regarding the KGDs, the bad dies, and their locations with respect to the source substrate 2722 can be stored in the memory 162 or another data storage unit (e.g., a hard disk, a database, or the like) external to the system 100 for later use when loading source dies onto the array of die transfer seats 144. Such information can include an X-direction pitch, a Y-direction pitch, or both the X-direction and Y-direction pitches for the plurality of source dies 2724. The controller 160 or a local controller can receive information related to the plurality of source dies 2724 that can be used in the transfer operation.
Each of the source dies within the plurality of dies 2724, has a device side, which has most or all the electrical circuit elements of the die, and a back side opposite the device side. In the implementation as illustrated in
The method includes performing registration and metrology with respect to a plurality of dies on the source substrate and a plurality of die transfer seats at block 2342 in
The method can further include changing a pitch of the array of die transfer seats to a source-matching pitch at block 2344 in
The method can include loading a set of dies onto the array of die transfer seats at block 2346 in
In an implementation, the array of die transfer seats 144 does not contact the activated surfaces of the set of dies 2924. The die chucks of the array of die transfer seats 144 may be Bernoulli chucks. Although the set of dies 2924 is held by the corresponding die chuck, the set of dies 2924 is drawn in
If a die is too thin to be held by its sides, a backing plate can be coupled to the die. For example, a die may have a thickness of less than 50 μm. A thickness of the backing plate or a combined thickness of the backing plate and die is sufficient to allow a pick-up head to pick up the backing plate or a combination of the backing plate and die without having an activated surface of the die contacting the pick-up head. The backing plate can have a thickness in a range from 100 μm to 500 μm.
The backing plates can be coupled to the set of dies 2924 using an adhesive compound. The backing plates may be removed at a later time or remain coupled to the die in the finished electrical device. After the die is bonded to the destination substrate 2748, the backing plates may be removed. In an implementation, the adhesive compound may be deactivated by exposure to actinic radiation. The actinic radiation may be in a range from 100 nm to 10 μm. In such an implementation, at least 70% of the actinic radiation is to be transmitted through the backing plate. In another implementation, a solvent can be used to remove the adhesive compound from between the set of dies 2924 and the backing plates.
In another implementation, a die may not have an activated surface but has a relatively fragile component along a surface that will be bonded to the destination substrate 2748, and such surface should not contact a die transfer seat within the array of die transfer seats 144. A die transfer seat as described with respect to the die having the activated surface can be used for the die with a fragile component along the surface facing the die transfer seat.
In a further implementation, the die chucks for the array of die transfer seats 144 can have a design where the die chuck contacts the bottom-facing surface of the set of dies 2924. After reading this specification in its entirety, skilled artisans will be able to determine whether the array of die transfer seats 144 should or should not contact device sides or back sides of the dies and determine a design that meets the needs or desires for a particular application.
The method can further include changing a pitch of the array of die transfer seats to a bonding head-matching pitch at block 2348 in
The bonding head pitch is the pitch of the die holding regions 564 for the bonding heads 511, 512, 521, and 522. The die chucks 560 are positioned to achieve the proper bonding head pitch that is at or close to the pitch of the destination sites 2830 of the destination substrate 2748 as illustrated in
The allowable tolerance between the bonding head pitch and the bond-head matching pitch may account for slight differences that can be attributed to the equipment or repeatability of a manufacturing process. For example, the bonding head-matching pitch can be within 2.0%, 1%, or 0.5% of the bonding head pitch. The allowable tolerance for the bonding head pitch is determined by the size of the interconnect pads on each of the die, for example, the allowable tolerance of the bonding head pitch may be 0.1% to 10% of the size of the smallest interconnect contact pad. The allowable tolerance may be relaxed when each of the die bodies of the bonding heads includes or is attached to an independent positioning stage, in which case the allowable tolerance may be relaxed up to a fraction of the range of the positioning stage. The positioning stages may be 6-axis positioning stages.
The method can include moving the carriage to an alignment position at block 2422 in
The method can further include moving the carriage 146 so that the set of dies 2924 can be transferred from the array of die transfer seats 144 to the array of bonding heads 124. The controller 160 or a local controller can transmit a signal to move the carriage 146 to a desired position. In an implementation as illustrated in
The method can further include transferring the set of dies from the array of die transfer seats to the array of bonding heads at block 2424 in
The method can include measuring alignment of the set of dies using an optical component at block 2442 in
The method further includes moving the carriage such that the bonding head is over the destination substrate at block 2444 in
The method can further include bonding the set of die to corresponding destination sites of the destination substrate at block 2446 in
The method includes deciding whether another set of dies is to be transferred to the destination substrate at decision diamond 2462 in
Source dies may or may not be bonded to the bad destination dies 2834. In the implementation illustrated in
In another implementation, some or all of the bad source dies 3734 can be replaced by dummy source dies. The dummy source dies may have X-direction, Y-direction, and Z-direction dimensions that are the same as or within an allowable tolerance of the X-direction, Y-direction, and Z-direction dimensions, respectively, of the KGDs 3724. For example, the X-direction, Y-direction, and Z-direction dimensions can be within 2.0%, 1%, or 0.5% of the X-direction, Y-direction, and Z-direction dimensions the KGDs 3724. When the KGDs 3724 are bonded to a backing plate, the Z-direction dimension of the dummy source dies may be the same as or within an allowable tolerance of the combined thickness of the KGDs 3724 and backing plates.
The dummy source dies may be within the plurality of dies 2724 or coupled to a different source substrate that is coupled to a different source substrate chuck. The dummy source dies may be processed similar to the set of dies 2924. In another implementation, the dummy source dies may be loaded onto the plurality of die transfer seats 144 by a die loading machine.
Returning to the method in
Further processing can be performed to complete a hybrid bonding process of the source dies to the destination sites of the destination substrate 2748. The hybrid bonding process can include three steps that include a bonding operation corresponding to the transfer operation, a first anneal to cause the metal within the dies and at the destination sites to expand and contact each other, and a second anneal to cause metal atoms to cross the metal-metal interface and reduce contact resistance. The destination substrate can be removed from the apparatus 110 or moved to a different portion of the apparatus 110 or a different tool to perform the anneal operations. This method may also be used with other processes for bonding die to substrates such as: tape automated bonding; pre-attachment for wire bonding; solder bump bonding; ball bonding; etc.
Returning the method for another transfer operation, if a new destination substrate is to be processed (“YES” branch from decision diamond 2522), the method can further include determining whether or not the new substrate has a different pitch for destination sites of the new substrate at decision diamond 2524. The new substrate can have destination dies that have identical electrical circuits and destination sites as the prior substrate. The pitches for the prior and new substrates can be the same or within an allowable tolerance of one another.
If the pitches are not significantly different (“NO” branch from decision diamond 2524), the method can proceed to block 2322 in
If the new destination substrate has a different pitch for its destination sites (“YES” branch from decision diamond 2524), the die chucks for the array of bonding heads 124 will need to be moved for the different pitch. Referring to
Each of the destination dies 3820 can include a destination site 3830 that is illustrated with a dashed line. At this point in the method, the destination sites 3830 are not bonded to dies, and thus, the destination sites 3830 are unoccupied in
The information regarding the KGDs 3824, the bad dies 3834, the destination sites 3830, and their locations with respect to the destination substrate 3848 can be stored in the memory 162 or another data storage unit (e.g., a hard disk, a database, or the like) external to the system 100 for later use when repositioning die chucks for the array of bonding heads 124 and determining where source dies are to be bonded to the destination substrate 3848. Such information can include an X-direction pitch, a Y-direction pitch, or both the X-direction and Y-direction pitches for the destination sites 3830. The information can be received by the controller 160 or a local controller to allow for the proper positioning of the die chucks 560.
Referring to
The method can further include coupling the die chuck to the docking station at block 2544 in
The die holding region 564 is within the recession 1424 of the docking station 272. In the implementation as illustrated in
The method can include decoupling the die chuck from the device head at block 2546 in
The method can further include moving the docking station from a first position to a second position at block 2622 in
The method can further include coupling the die chuck to the device head at block 2642 in
The method can include decoupling the die chuck from the docking station at block 2644 in
A determination is made whether any more bonding heads need to be moved, at decision diamond 2662 in
The bonding heads in other cells, such as the cell 1710, are moved as previously described for the bonding heads within the cell 1610 so that the die holding regions 564 of the bonding heads in the other cells are properly positioned for the destination sites 3830 for the destination substrate 3848.
If no further bonding heads need to be moved (“NO” branch), the method continues at block 2322 in
The method can continue until all desired destination substrates have been processed. The method can end (“NO” branch of decision diamond 2522 in
The destination substrate can be removed from the apparatus 110 or moved to a different portion of the apparatus 110 or a different tool to perform the anneal operations.
For example, a device head 50 may have X-direction and Y-direction dimensions of between 40 mm to 120 mm each. The X-direction pitch for the destination sites may be between 0.5 mm to 100 mm. For example, the X-direction pitch may be 15 mm. Thus, after positioning and without further moving of the carriage 146, the array of bonding heads 124 may be able to bond source dies to every other column of destination sites. The left-hand bonding heads within the cells 1610 and 1620 (bonding heads 511, 521, 571, and 581) can be used to bond source dies to destination sites that are along Column 1, and the right-hand bonding heads within the cells 1610 and 1620 (bonding heads 512, 522, 572, and 582) can be used to bond source dies to destination sites that correspond to Column 3.
A portion of the destination substrate can lie between the die holding regions 564 for the left-hand and right-hand bonding heads along the same row within each of the cells 1610 and 1720 and such portion corresponds to Column 2 of the destination dies. Source dies coupled to the die holding regions 564 of the cells 1610 and 1620 can be bonded to the destination sites in Columns 1 and 3 without having to move the carriage 146 to a different position. For this particular example, the integer multiple is 2.
When the X-direction pitch for the destination sites is 15 mm, the distance between the centers of the die holding regions 564 for the bonding heads 511 and 512 is 30 mm. In practice, slight differences can be attributed to the equipment or repeatability of a manufacturing process. An allowable tolerance can be +/−0.1% of XPDS. Thus, the distance between the centers of the die holding regions 564 for the bonding heads 511 and 512 is 30 mm+/−0.05 mm. The relationship can be the same for the other corresponding pairs of bonding heads in the cells 1610 and 1620. The distance between the centers of the die holding regions 564 for the bonding heads 521 and 552 is 30 mm+/−0.05 mm, the distance between the centers of the die holding regions 564 for the bonding heads 551 and 561 is 30 mm+/−0.05 mm, and the distance between the centers of the die holding regions 564 for the bonding heads 552 and 562 is 30 mm+/−0.05 mm. The allowable tolerance may be less than +/−10% of XPDS in view of another consideration, and the allowable tolerance may be +/−5% of XPDS, +/−2% of XPDS, or +/−10% of XPDS. As previously described, the size of contact pads for the source dies, the destination sites or both may be as small as 4 μm. The allowable tolerance may be between +/−1-μm to ensure sufficient physical contact between the contact pads for the source dies and the destination sites. In an implementation in which each of the bonding heads includes a positioning stage, the tolerance may be relaxed up to a fraction of the travel ranges of the positioning heads.
In the Y-direction, the positions of the bonding heads within the cells 1610 and 1620 are unaffected because the Y-direction pitch is the same or greater than the Y-direction dimension of the device head. Within each cell, source dies can be bonded to destination sites for destination dies along immediately adjacent rows, such as Rows 1 and 2 and Rows 7 and 8. Within each of cells 1610 and 1620, the integer multiple is one. Thus, within each of the cells 1610 and 1620, the Y-direction pitch between different rows of bonding heads is the same as or within an allowable tolerance of the Y-direction pitch for the destination sites. The allowable tolerance may be less than +/−10% of Y-direction pitch for the destination sites in view of another consideration, and the allowable tolerance may be +/−5%, +/−2%, or +/−10% of Y-direction pitch for the destination sites. As previously described, the size of contact pads for the source dies, the destination sites or both may be as small as 4 μm. The allowable tolerance may be +/−1 μm to ensure sufficient physical contact between the contact pads for the source dies and the destination sites. In an implementation in which the each of the bonding heads includes a positioning stage, the tolerance may be relaxed up to a fraction of the travel ranges of the positioning heads.
The die chucks 560 in the cell 1710 (
The plurality of the device heads 4940 are arranged at fixed positions relative to each other on the bridge. Each of the device heads 4940 may include or be attached to a positioning stage that is used to adjust the position of the die on its corresponding die chuck. Thus, the device heads 4940 can position the dies such that the relative pitches of the dies are integer multiples of the pitches of destination sites on the destination substrate. The range of the positioning stage is a fraction of the adjustment available by changing mounting plates. For example, changing the mounting plates can allow adjustment of the pitch between 100 mm and 0.5 mm while each of the positioning stages may provide adjustment range 0.05 μm to 0.5 mm depending on the application. The die chucks and die holding regions illustrated herein are square shape but may be any shape that matches the die (square, rectangle, circular, hexagonal, etc.).
Implementations as described herein can be helpful when bonding source dies to different destination substrate having different pitches for destination sites. Die chucks can be moved to different positions, such that the die holding regions can be at pitches at or within an acceptable tolerance of an integer multiple of the pitches of the destination sites. The die bodies can be placed at a very small pitch and remain stationary as the die chucks are moved for a different pitch of destination sites. In an alternative implementation, a set of die chucks can be replaced by another set of die chucks while the die bodies remain stationary. The die chucks are smaller and have less mass and allow the die chucks to be moved more readily and held by the die bodies more readily as compared to moving entire die heads. No tubes, cabling, or other mechanical feature within a device head or a die head support structure, such as a bridge, a carriage, or a base, is needed when moving the die chucks using the docking station. Such a configuration can simplify the design of the die head and its corresponding support structure(s) and reduce the likelihood of particle generation when the die chucks are moved or a set of die chucks are replaced.
Note that not all of the activities described above in the general description or the examples are required, that a portion of a specific activity may not be required, and that one or more further activities can be performed in addition to those described. Still further, the order in which activities are listed is not necessarily the order in which they are performed.
Benefits, other advantages, and solutions to problems have been described above with regard to specific implementations. However, the benefits, advantages, solutions to problems, and any feature(s) that can cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential feature of any or all the claims.
The specification and illustrations of the implementations described herein are intended to provide a general understanding of the structure of the various implementations. The specification and illustrations are not intended to serve as an exhaustive and comprehensive description of all of the elements and features of apparatus and systems that use the structures or methods described herein. Separate implementations can also be provided in combination in a single implementation, and conversely, various features that are, for brevity, described in the context of a single implementation, can also be provided separately or in any subcombination. Further, reference to values stated in ranges includes each and every value within that range. Many other implementations can be apparent to skilled artisans only after reading this specification. Other implementations can be used and derived from the disclosure, such that a structural substitution, logical substitution, or another change can be made without departing from the scope of the disclosure. Accordingly, the disclosure is to be regarded as illustrative rather than restrictive.