WO2021256433A1 - 半導体装置の製造装置および製造方法 - Google Patents

半導体装置の製造装置および製造方法 Download PDF

Info

Publication number
WO2021256433A1
WO2021256433A1 PCT/JP2021/022561 JP2021022561W WO2021256433A1 WO 2021256433 A1 WO2021256433 A1 WO 2021256433A1 JP 2021022561 W JP2021022561 W JP 2021022561W WO 2021256433 A1 WO2021256433 A1 WO 2021256433A1
Authority
WO
WIPO (PCT)
Prior art keywords
mounting tool
chip
pressurizing mechanism
bump
semiconductor device
Prior art date
Application number
PCT/JP2021/022561
Other languages
English (en)
French (fr)
Inventor
大輔 谷
孝寛 清水
雅文 宮本
Original Assignee
株式会社新川
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社新川 filed Critical 株式会社新川
Priority to JP2022531812A priority Critical patent/JP7320886B2/ja
Priority to KR1020227042639A priority patent/KR20230006011A/ko
Priority to CN202180039872.7A priority patent/CN115699277A/zh
Priority to US18/009,984 priority patent/US20230230853A1/en
Publication of WO2021256433A1 publication Critical patent/WO2021256433A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • H01L21/04Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer
    • H01L21/50Assembly of semiconductor devices using processes or apparatus not provided for in a single one of the subgroups H01L21/06 - H01L21/326, e.g. sealing of a cap to a base of a container
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L24/00Arrangements for connecting or disconnecting semiconductor or solid-state bodies; Methods or apparatus related thereto
    • H01L24/74Apparatus for manufacturing arrangements for connecting or disconnecting semiconductor or solid-state bodies
    • H01L24/75Apparatus for connecting with bump connectors or layer connectors
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K1/00Printed circuits
    • H05K1/18Printed circuits structurally associated with non-printed electric components
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/74Apparatus for manufacturing arrangements for connecting or disconnecting semiconductor or solid-state bodies and for methods related thereto
    • H01L2224/75Apparatus for connecting with bump connectors or layer connectors
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/74Apparatus for manufacturing arrangements for connecting or disconnecting semiconductor or solid-state bodies and for methods related thereto
    • H01L2224/75Apparatus for connecting with bump connectors or layer connectors
    • H01L2224/7525Means for applying energy, e.g. heating means
    • H01L2224/75251Means for applying energy, e.g. heating means in the lower part of the bonding apparatus, e.g. in the apparatus chuck
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/74Apparatus for manufacturing arrangements for connecting or disconnecting semiconductor or solid-state bodies and for methods related thereto
    • H01L2224/75Apparatus for connecting with bump connectors or layer connectors
    • H01L2224/7525Means for applying energy, e.g. heating means
    • H01L2224/75252Means for applying energy, e.g. heating means in the upper part of the bonding apparatus, e.g. in the bonding head
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/74Apparatus for manufacturing arrangements for connecting or disconnecting semiconductor or solid-state bodies and for methods related thereto
    • H01L2224/75Apparatus for connecting with bump connectors or layer connectors
    • H01L2224/7525Means for applying energy, e.g. heating means
    • H01L2224/753Means for applying energy, e.g. heating means by means of pressure
    • H01L2224/75301Bonding head
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/74Apparatus for manufacturing arrangements for connecting or disconnecting semiconductor or solid-state bodies and for methods related thereto
    • H01L2224/75Apparatus for connecting with bump connectors or layer connectors
    • H01L2224/7555Mechanical means, e.g. for planarising, pressing, stamping
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/74Apparatus for manufacturing arrangements for connecting or disconnecting semiconductor or solid-state bodies and for methods related thereto
    • H01L2224/75Apparatus for connecting with bump connectors or layer connectors
    • H01L2224/759Means for monitoring the connection process
    • H01L2224/7592Load or pressure adjusting means, e.g. sensors
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/80Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected
    • H01L2224/81Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected using a bump connector
    • H01L2224/8119Arrangement of the bump connectors prior to mounting
    • H01L2224/81191Arrangement of the bump connectors prior to mounting wherein the bump connectors are disposed only on the semiconductor or solid-state body
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L24/00Arrangements for connecting or disconnecting semiconductor or solid-state bodies; Methods or apparatus related thereto
    • H01L24/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L24/10Bump connectors ; Manufacturing methods related thereto
    • H01L24/12Structure, shape, material or disposition of the bump connectors prior to the connecting process
    • H01L24/13Structure, shape, material or disposition of the bump connectors prior to the connecting process of an individual bump connector
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L24/00Arrangements for connecting or disconnecting semiconductor or solid-state bodies; Methods or apparatus related thereto
    • H01L24/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L24/10Bump connectors ; Manufacturing methods related thereto
    • H01L24/15Structure, shape, material or disposition of the bump connectors after the connecting process
    • H01L24/16Structure, shape, material or disposition of the bump connectors after the connecting process of an individual bump connector
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L24/00Arrangements for connecting or disconnecting semiconductor or solid-state bodies; Methods or apparatus related thereto
    • H01L24/80Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected
    • H01L24/81Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected using a bump connector

Definitions

  • This specification discloses a manufacturing apparatus and a manufacturing method for manufacturing a semiconductor device by bonding a chip held by a mounting tool to a substrate.
  • a flip chip bonder has been known as a technology for mounting a chip on a board.
  • a protruding electrode called a bump is formed on the bottom surface of the chip. Then, the mounting tool presses the chip against the substrate, heats the chip to melt the bumps, and joins the bumps of the chip to the electrodes of the substrate.
  • some techniques for detecting the melting timing of bumps have been proposed.
  • thermocompression bonding tool if the load detection value by the load detecting means provided in the thermocompression bonding tool (corresponding to the mounting tool) decreases to a predetermined value or less, it is determined that the bump has melted, and the thermocompression bonding tool is used.
  • the technology to raise is disclosed. According to such a technique, as soon as the melting of the bump can be detected, the next operation, that is, the rise of the thermocompression bonding tool can be performed.
  • the time for thermocompression bonding can be shortened and the productivity can be improved as compared with the technique in which the time until melting is estimated in advance and the heating is continued until the estimated time elapses.
  • the position of the mounting tool is kept constant when the chip is heated and pressurized.
  • the mounting tool extends axially due to thermal expansion until the bumps melt.
  • the load applied to the chip gradually increases due to the elongation of the mounting tool.
  • the bumps may be crushed more than necessary.
  • the gap between the chip and the board cannot be kept at an appropriate value.
  • this specification discloses a manufacturing apparatus and a manufacturing method of a semiconductor device capable of appropriately maintaining the quality of the bump while detecting the melting timing of the bump.
  • the semiconductor device manufacturing apparatus disclosed herein includes a stage that supports a substrate, a mounting tool that heatably holds a chip having bumps on the bottom surface, and a mounting tool that is moved in the vertical direction to load the chip.
  • the chip is heated by the mounting tool, and the command position in the vertical direction of the pressurizing mechanism is updated as needed so that the position deviation, which is the difference between the commanded position of the pressurizing mechanism and the current position, becomes constant.
  • the process and the detection process of monitoring the pressing load of the chip by the pressurizing mechanism and detecting the melting of the bump based on the decrease of the pressing load are performed. It is characterized by being configured.
  • the controller has the pressurizing mechanism so that the gap amount, which is the gap amount between the bottom surface of the chip and the substrate, keeps the target value after the time when the melting of the bump is detected in the detection process. Further, the second process of updating the command position at any time may be performed.
  • the pressurizing mechanism has a drive motor that moves the mounting tool in the vertical direction, and the controller monitors the current value of the drive motor as a parameter indicating the pressing load in the detection process. You may.
  • the controller may calculate a value obtained by subtracting the target value of the position deviation from the current position of the mounting tool as the command position of the pressurizing mechanism.
  • the method of manufacturing a semiconductor device disclosed herein is the mounting of a chip held by a mounting tool after the chip is grounded to a substrate supported by a stage until the bumps provided on the bottom surface of the chip are melted.
  • the vertical command of the pressurizing mechanism so that the position deviation, which is the difference between the command position and the current position of the pressurizing mechanism that heats the chip with the tool and moves the mounting tool in the vertical direction, is constant.
  • a detection that monitors the pressing load of the chip by the pressurizing mechanism in parallel with the first step of updating the position at any time and detects the melting of the bump based on the decrease of the pressing load. It is characterized by having a step and.
  • the command position of the pressurizing mechanism is such that the gap amount, which is the gap amount between the bottom surface of the chip and the substrate, keeps the target value. May be provided with a second step of updating from time to time.
  • the quality of the bump can be appropriately maintained while detecting the melting timing of the bump.
  • FIG. 1 is an image diagram showing a configuration of a semiconductor device manufacturing apparatus 10.
  • the manufacturing apparatus 10 is an apparatus for manufacturing a semiconductor device by mounting a semiconductor chip 100, which is an electronic component, on a substrate 110 in a face-down state.
  • the manufacturing apparatus 10 has a bonding head 14 having a mounting tool 20, a chip supply means (not shown) for supplying the semiconductor chip 100 to the mounting tool 20, a stage 12 for supporting the substrate 110, and a stage 12 in the XY direction (horizontal direction). ), An XY stage 18 to be moved to), a controller 16 to control the drive thereof, and the like.
  • the substrate 110 is sucked and held by the stage 12, and is heated by a stage heater (not shown) provided on the stage 12. Further, the semiconductor chip 100 is supplied to the mounting tool 20 by the chip supply means.
  • the chip supply means can be considered. For example, a configuration in which a semiconductor chip is picked up by a relay arm from a wafer mounted on a wafer stage and transferred to the relay stage can be considered. In this case, the XY stage 18 transfers the relay stage directly under the mounting tool 20, and the mounting tool 20 picks up the semiconductor chip from the relay stage located directly below.
  • the substrate 110 is subsequently transferred directly under the mounting tool 20 by the XY stage 18. In this state, the mounting tool 20 descends toward the substrate 110, and the semiconductor chip 100 sucked and held at the end is crimped onto the substrate 110 for mounting.
  • the mounting tool 20 sucks and holds the semiconductor chip 100 and heats the semiconductor chip 100. Therefore, the mounting tool 20 is provided with a suction hole communicating with the vacuum source, a tool heater for heating the semiconductor chip 100 (neither of them is shown), and the like. In addition to the mounting tool 20, the bonding head 14 is further provided with a pressurizing mechanism 22 and an elevating mechanism 24.
  • the pressurizing mechanism 22 presses the semiconductor chip 100 against the substrate 110 by moving the mounting tool 20 in the Z-axis direction (that is, in the vertical direction), and applies a pressing load to the semiconductor chip 100.
  • the pressurizing mechanism 22 includes a drive motor 30, a slide shaft 32, a leaf spring 34, and a guide member 36.
  • the drive motor 30 is a drive source of the pressurizing mechanism 22, for example, a voice coil motor.
  • the drive motor 30 has a stator 30a fixed to the moving body 46 and a mover 30b movable in the Z-axis direction with respect to the stator 30a.
  • the mover 30b is mechanically connected to the mounting tool 20 via the slide shaft 32.
  • the slide shaft 32 is attached to the moving body 46 via a leaf spring 34 that can bend in the Z-axis direction. Further, the guide member 36 is fixed to the moving body 46. The slide shaft 32 is inserted through a through hole formed in the guide member 36, and is slidable along the through hole.
  • the mover 30b moves in the Z-axis direction with respect to the moving body 46.
  • the mounting tool 20 fixed to the slide shaft 32 and the slide shaft 32 moves in the Z-axis direction together with the mover 30b while elastically deforming the leaf spring 34.
  • the amount of displacement of the slide shaft 32 with respect to the stator 30a is detected by a position sensor such as a linear scale 50 fixed to the guide member 36 and sent to the controller 16.
  • the elevating mechanism 24 elevates the mounting tool 20 and the pressurizing mechanism 22 with respect to the base member 38 in the Z-axis direction.
  • the elevating mechanism 24 has an elevating motor 40 as a drive source.
  • a lead screw 42 extending in the axial direction is connected to the elevating motor 40 via a coupling, and the reed screw 42 rotates as the elevating motor 40 is driven.
  • a moving block 44 is screwed into the lead screw 42, and the moving block 44 is fixed to the upper surface of the stator 30a of the drive motor 30.
  • a moving body 46 is fixed to the side surface of the stator 30a. The moving body 46 is slidable along a guide rail 48 fixed to the base.
  • the lead screw 42 rotates on its axis, and the moving block 44 moves up and down in the Z-axis direction accordingly. Then, as the moving block 44 moves up and down, the pressurizing mechanism 22 and the mounting tool 20 fixed to the moving block 44 also move up and down.
  • the amount of elevation of the pressurizing mechanism 22 by the elevating mechanism 24 is also detected by a sensor (for example, an encoder attached to the elevating motor 40) and sent to the controller 16.
  • the controller 16 controls the drive of the mounting tool 20, the pressurizing mechanism 22, the elevating mechanism 24, the stage 12, and the XY stage 18.
  • the controller 16 is physically a computer having a processor 16a and a memory 16b.
  • This "computer” also includes a microcontroller that incorporates a computer system into an integrated circuit.
  • the processor 16a refers to a processor in a broad sense, and is a general-purpose processor (for example, CPU: Central Processing Unit, etc.) or a dedicated processor (for example, GPU: Graphics Processing Unit, ASIC: Application Special Integrated Circuit, FP). Field Processor Gate Array, programmable logic device, etc.) are included.
  • the operation of the processor 16a described below may be performed not only by one processor but also by a plurality of processors existing at physically separated positions in cooperation with each other.
  • the memory 16b does not have to be a physically single element, and may be composed of a plurality of memories that are physically separated from each other.
  • the memory 16b may include at least one of a semiconductor memory (for example, RAM, ROM, solid state drive, etc.) and a magnetic disk (for example, a hard disk drive, etc.).
  • the controller 16 When driving the drive motor 30, the controller 16 first acquires the detection value of the linear scale 50 as the detection position Pd in the Z-axis direction of the mounting tool 20, and obtains the differential value of the detection value of the linear scale 50 as the speed detection value. Get as. Then, the controller 16 calculates the speed command value based on the position deviation which is the deviation between the detection position and the command position in the Z-axis direction of the mounting tool 20, and based on the deviation between the speed command value and the speed detection value. A torque command value is calculated, and a current corresponding to the torque command value is applied to the drive motor 30.
  • the drive motor 30 is a voice coil motor and outputs a torque proportional to the applied current. Therefore, the current value applied to the drive motor 30 is substantially proportional to the pressing load applied to the semiconductor chip 100. Therefore, in this example, the controller 16 acquires the current value of the drive motor 30 as a parameter indicating the pressing load. Further, the controller 16 sequentially updates the command position used for controlling the drive motor 30 according to the flow of the mounting process, which will be described later.
  • FIG. 2 is an image diagram showing how the semiconductor chip 100 is mounted.
  • a plurality of electrodes 112 are formed on the upper surface of the substrate 110.
  • the semiconductor chip 100 protrudes from the bottom surface of the chip main body 102 and has a plurality of bumps 104 made of a conductive metal such as solder.
  • the semiconductor chip 100 is heated in a state where the bump 104 is in contact with the electrode 112 of the substrate 110 to melt the bump 104. Then, by melting the bump 104, the bump 104 and the electrode 112 are coupled.
  • a thermosetting resin layer for example, a layer of a non-conductive film, or the like may be further provided on the bottom surface of the chip main body 102.
  • the semiconductor chip 100 is continuously pressed even after the bump 104 is melted, the melted bump may be deformed and crushed.
  • the bump 104 that is crushed and spreads laterally may cause a short circuit defect with another adjacent bump 104.
  • the mounting tool 20 continuously applies a load to the semiconductor chip 100, and the timing at which the mounting tool 20 is subducted above a certain level is detected as the melting timing of the bump 104, and thereafter, the load is applied to the semiconductor chip 100.
  • a technique for reducing the load to be applied has been proposed.
  • the technique for detecting the subduction of the mounting tool 20 it was not possible to accurately determine whether the subduction was caused by the melting of the bump 104 or the destruction of the bump 104 before melting. ..
  • the mounting tool 20 since the mounting tool 20 temporarily sinks significantly, the molten bump 104 may be crushed and spread laterally.
  • Patent Document 1 it is determined that the bump 104 has melted if the load detection value by the load detection means provided on the mounting tool 20 decreases below a predetermined position instead of the sinking amount of the mounting tool 20. .. According to such a technique, the sinking of the mounting tool 20 can be suppressed to some extent.
  • the mounting tool 20 is not raised or lowered in order to keep the Z-axis direction position of the mounting tool 20 constant from the start of heating until the bump 104 is melted, and the mounting is accompanied by heating. No consideration was given to the thermal expansion of the tool 20.
  • the built-in tool heater of the mounting tool 20 raises the temperature in order to heat the semiconductor chip 100.
  • the mounting tool 20 thermally expands in the long axis direction as shown by the two-dot chain line in FIG. Therefore, even if the mounting tool 20 is stopped without being raised or lowered, the end surface of the mounting tool 20 is displaced downward due to thermal expansion, and the pressing load increases.
  • the pressing load increases, and there is a possibility that the bump 104 before melting may be destroyed or the molten bump 104 may be excessively crushed.
  • the pressing load applied to the semiconductor chip 100 is monitored, and the timing at which the pressing load suddenly decreases is detected as the melting timing of the bump 104. Further, in order to prevent the bump 104 from being destroyed before melting, even if the mounting tool 20 thermally expands until the bump 104 is melted, a position deviation which is a deviation between the current position of the mounting tool 20 and the command position. The command position is sequentially updated so that Hereinafter, the flow of mounting the semiconductor chip 100 will be described with reference to FIGS. 3 to 5.
  • FIG. 3 is a graph showing changes over time of various parameters when the semiconductor chip 100 is mounted.
  • the upper row shows the detected value of the linear scale 50
  • the middle row shows the current value of the drive motor 30, and the lower row shows the drive state of the tool heater.
  • 4 and 5 are flowcharts showing the flow of a method for manufacturing a semiconductor device.
  • the stage 12 aligns horizontally with respect to the mounting tool 20 so that the bump 104 of the semiconductor chip 100 is located directly above the electrode 112 of the substrate 110. ..
  • the flowchart of FIG. 4 starts from this state. After that, the controller 16 drives the elevating motor 40 and lowers the mounting tool 20 together with the pressurizing mechanism 22 at high speed (S10). If the semiconductor chip 100 is close to the substrate 110 (Yes in S12) until a slight gap remains between the semiconductor chip 100 and the substrate 110, the controller 16 stops driving the elevating motor 40.
  • the time t1 in FIG. 3 indicates the timing when the semiconductor chip 100 is close to the substrate 110.
  • the controller 16 drives the drive motor 30 and lowers the mounting tool 20 at a low speed until the bump 104 touches the electrode 112 (S14). Specifically, the controller 16 gradually updates the command position P * input to the drive motor 30 so that the mounting tool 20 gradually approaches the substrate 110 until grounding is detected.
  • the grounding timing of the bump 104 may be determined based on the detection position or the current value of the drive motor 30. That is, when the bump 104 touches the electrode 112, the detection position Pd does not change even if the command position P * is updated. Therefore, the timing presented by the change in the detection position Pd may be determined as the ground contact timing.
  • the semiconductor chip 100 and the mounting tool 20 receive a reaction force from the substrate 110. Since the drive motor 30 tries to output the torque corresponding to this reaction force, the current value of the drive motor 30 rapidly increases. The timing of this rapid increase in current value may be determined as the grounding timing. In FIG. 3, grounding is detected at time t2.
  • Pd is the detection position of the mounting tool 20.
  • ⁇ a is the amount of thermal expansion of the mounting tool 20 generated per sampling.
  • the coefficient of thermal expansion ⁇ a per sampling is obtained in advance by an experiment or the like. Further, the thermal expansion amount ⁇ a per sampling may be a fixed value, or may be a variable value that changes with the passage of time or a temperature change of the tool heater.
  • Pd + ⁇ a is the current position of the mounting tool 20.
  • ⁇ P * is a target value of the position deviation ⁇ P, and is a fixed value having a constant value.
  • the broken line in FIG. 3 indicates the command position P * used during the first processing.
  • the position deviation ⁇ P is always kept constant even if the mounting tool 20 or the semiconductor chip 100 is thermally expanded. be able to. Then, by keeping the position deviation ⁇ P constant, the output torque from the drive motor 30, and by extension, the pressing load of the semiconductor chip 100 can be kept substantially constant. As a result, it is possible to effectively prevent the bump 104 before melting from being destroyed and crushed.
  • the controller 16 In parallel with the first process, the controller 16 also monitors the pressing load applied to the semiconductor chip 100 (S22). Since the pressing load is substantially proportional to the current value Id of the drive motor 30, the controller 16 monitors the current value Id of the drive motor 30 as a parameter indicating the pressing load.
  • the controller 16 determines that the bump 104 has been melted if the current value Id drops sharply.
  • the bump 104 is melted and the reaction force from the semiconductor chip 100 is reduced.
  • the mounting tool 20 may be displaced downward by the target value ⁇ P * of the position deviation from the current position (Pd + ⁇ a) so as to reach the command position P *.
  • the target value ⁇ P * of the position deviation is set to a sufficiently small value so that the bump 104 is not largely crushed in the displacement at the time of melting the bump 104.
  • Pg is the position of the mounting tool 20 when the mounting tool 20 is grounded on the semiconductor chip 100 in a normal temperature state and the gap amount G is a desired value.
  • this Pg is referred to as a "standard position”.
  • This standard position Pg is a fixed value calculated in advance from the value of the gap amount G, the dimensional value of the semiconductor chip 100, and the like.
  • ⁇ g is the amount of thermal expansion of the mounting tool 20 and the semiconductor chip 100. This ⁇ g is a variable value that fluctuates depending on the time and the temperature of the heater.
  • the controller 16 turns off the tool heater at an appropriate timing (S26). After that, if a sufficient cooling time has elapsed to cure the bump 104 (Yes in S28), the controller 16 releases the suction of the semiconductor chip 100 and then drives the pressurizing mechanism 22 and the elevating mechanism 24. Raise the mounting tool 20 (S30).
  • the timing at which the current value of the drive motor 30, and by extension, the pressing load suddenly drops, is detected as the melting timing of the bump 104.
  • the melting timing of the bump 104 can be accurately detected without crushing the melted bump 104.
  • the pressing load can be kept constant even if thermal expansion occurs. As a result, an excessive load is applied to the bump 104 before melting, and the bump 104 can be effectively prevented from being destroyed.
  • the configuration described so far is an example, and the first command position P * in the vertical direction of the pressurizing mechanism 22 is updated as needed so that the position deviation ⁇ P becomes constant after touchdown until the bump 104 melts.
  • Other configurations may be appropriately changed as long as the processing and the detection processing for detecting the timing at which the pressing load is suddenly reduced as the melting timing of the bump 104 are performed.
  • the current value of the drive motor 30 has been monitored as a parameter indicating the pressing load, but a load sensor may be provided in the pressurizing mechanism 22 to monitor the detected value of the load sensor. ..
  • the value obtained by adding the thermal expansion amount ⁇ a per sampling to the detection position Pd of the mounting tool 20 is treated as the mounting tool 20 and the current position, but the thermal expansion is taken into consideration.
  • another value may be used as the current position.
  • a profile of the displacement of the mounting tool 20 due to thermal expansion may be acquired in advance by an experiment or the like, and the current position of the mounting tool 20 may be obtained from this profile.
  • the drive motor 30 is used as the drive source of the pressurizing mechanism 22, but other drive sources such as a battery cylinder and a hydraulic cylinder may be used.

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Manufacturing & Machinery (AREA)
  • Computer Hardware Design (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • General Physics & Mathematics (AREA)
  • Wire Bonding (AREA)
  • Encapsulation Of And Coatings For Semiconductor Or Solid State Devices (AREA)
  • Piezo-Electric Or Mechanical Vibrators, Or Delay Or Filter Circuits (AREA)
  • Apparatuses And Processes For Manufacturing Resistors (AREA)

Abstract

半導体装置の製造装置(10)は、ステージ(12)と、実装ツール(20)と、前記実装ツール(20)を鉛直方向に移動させてチップ(100)に荷重を付与する加圧機構(22)と、コントローラ(16)と、を備え、前記コントローラ(16)は、前記チップ(100)が着地した後、バンプ(104)が溶融するまで、前記実装ツール(20)で前記チップ(100)を加熱するとともに、位置偏差ΔP*が一定となるように、前記加圧機構(22)の指令位置P*を随時更新する第一処理と、押圧荷重の減少に基づいて、前記バンプの溶融を検出する検出処理と、を行うように構成されている。

Description

半導体装置の製造装置および製造方法
 本明細書では、実装ツールで保持したチップを基板にボンディングすることで、半導体装置を製造する製造装置および製造方法を開示する。
 従来から、基板にチップを実装する技術として、フリップチップボンダが知られている。フリップチップボンダでは、チップの底面にバンプと呼ばれる突起電極が形成されている。そして、実装ツールにより、このチップを基板に押圧するとともに、チップを加熱してバンプを溶融させ、基板の電極にチップのバンプを接合する。近年、こうしたボンディング処理において、バンプの溶融タイミングを検出するための技術がいくつか提案されている。
 例えば、特許文献1には、熱圧着ツール(実装ツールに対応)に設けられた荷重検出手段による荷重検出値が所定値以下に減少したならば、バンプが溶融したと判断し、熱圧着ツールを上昇させる技術が開示されている。かかる技術によれば、バンプの溶融が検知できれば、すぐに、次の動作、すなわち、熱圧着ツールの上昇に遷移できる。その結果、溶融までの時間を予め想定し、その想定時間が経過するまで加熱を続ける技術に比べて、熱圧着の時間を短縮でき、生産性を向上できる。
特開平11-145197号公報
 しかしながら、特許文献1の技術では、チップを加熱加圧する際、実装ツールの位置を一定に保持している。しかし、実装ツールは、バンプが溶融するまでの間に熱膨張により軸方向に延びる。実装ツールの位置を一定に保持した場合、この実装ツールの伸びにより、チップに付与される荷重が徐々に増加する。そして、これにより、バンプが、必要以上に押し潰される恐れがあった。バンプが押し潰されると、チップと基板との間隙であるギャップを適切な値に保てない。また、バンプが押し潰され、面方向に広がると、隣接するバンプとの間でショート不良を発生させるおそれもあった。
 つまり、従来の技術では、バンプの品質を適切に保つことができなかった。そこで、本明細書では、バンプの溶融タイミングを検知しつつバンプの品質を適切に保つことができる半導体装置の製造装置および製造方法を開示する。
 本明細書で開示する半導体装置の製造装置は、基板を支持するステージと、底面にバンプを有するチップを加熱可能に保持する実装ツールと、前記実装ツールを鉛直方向に移動させて前記チップに荷重を付与する加圧機構と、前記実装ツールおよび前記加圧機構の駆動を制御するコントローラと、を備え、前記コントローラは、前記チップを前記基板に着地させた後、前記バンプが溶融するまで、前記実装ツールで前記チップを加熱するとともに、前記加圧機構の指令位置と現在位置との差である位置偏差が一定となるように、前記加圧機構の鉛直方向の指令位置を随時更新する第一処理と、前記第一処理と並行して、前記加圧機構による前記チップの押圧荷重を監視し、前記押圧荷重の減少に基づいて、前記バンプの溶融を検出する検出処理と、を行うように構成されている、ことを特徴とする。
 この場合、前記コントローラは、前記検出処理において前記バンプの溶融を検出した時点から後に、前記チップの底面と前記基板との間隙量であるギャップ量が目標値を保つように、前記加圧機構の指令位置を随時更新する第二処理をさらに行ってもよい。
 この場合、前記加圧機構は、前記実装ツールを鉛直方向に移動させる駆動モータを有しており、前記コントローラは、前記検出処理において前記駆動モータの電流値を、前記押圧荷重を示すパラメータとして監視してもよい。
 また、前記コントローラは、前記第一処理において、前記実装ツールの現在位置から、位置偏差の目標値を減算した値を、前記加圧機構の指令位置として算出してもよい。
 本明細書で開示される半導体装置の製造方法は、実装ツールで保持されたチップをステージで支持された基板に接地させた後、前記チップの底面に設けられたバンプが溶融するまで、前記実装ツールで前記チップを加熱するとともに、前記実装ツールを鉛直方向に移動させる加圧機構の指令位置と現在位置との差である位置偏差が一定となるように、前記加圧機構の鉛直方向の指令位置を随時更新する第一ステップと、前記第一ステップと並行して、前記加圧機構による前記チップの押圧荷重を監視し、前記押圧荷重の減少に基づいて、前記バンプの溶融を検出する検出ステップと、を備えることを特徴とする。
 この場合、さらに、前記検出ステップにおいて前記バンプの溶融を検出した時点から後に、前記チップの底面と前記基板との間隙量であるギャップ量が目標値を保つように、前記加圧機構の指令位置を随時更新する第二ステップを、備えてもよい。
 本明細書で開示される技術によれば、バンプの溶融タイミングを検知しつつバンプの品質を適切に保つことができる。
半導体装置の製造装置の構成を示すイメージ図である。 半導体チップの実装の様子を示すイメージ図である。 半導体チップの実装時における各種パラメータの経時変化を示すグラフである。 半導体装置の製造方法の流れを示すフローチャートである。 半導体装置の製造方法の流れを示すフローチャートである。
 以下、図面を参照して半導体装置の製造装置10について説明する。図1は、半導体装置の製造装置10の構成を示すイメージ図である。製造装置10は、電子部品である半導体チップ100をフェースダウンの状態で基板110上に実装することで半導体装置を製造する装置である。製造装置10は、実装ツール20を有したボンディングヘッド14、半導体チップ100を実装ツール20に供給するチップ供給手段(図示せず)、基板110を支持するステージ12、ステージ12をXY方向(水平方向)に移動させるXYステージ18、および、これらの駆動を制御するコントローラ16等を備えている。
 基板110は、ステージ12に吸引保持されており、ステージ12に設けられたステージヒータ(図示せず)により加熱される。また、半導体チップ100は、チップ供給手段により、実装ツール20に供給される。チップ供給手段の構成としては、種々考えられるが、例えば、ウェーハステージに載置されたウェーハから、半導体チップを中継アームでピックアップして、中継ステージに移送するような構成が考えられる。この場合、XYステージ18は、中継ステージを実装ツール20の真下に移送し、実装ツール20は、真下に位置する中継ステージから半導体チップをピックアップする。
 実装ツール20で半導体チップがピックアップされれば、続いて、XYステージ18により、基板110が実装ツール20の真下に移送される。この状態になれば、実装ツール20は、基板110に向かって下降し、末端に吸引保持した半導体チップ100を基板110に圧着し、実装する。
 実装ツール20は、半導体チップ100を吸引保持するとともに、この半導体チップ100を加熱する。そのため、実装ツール20には、真空源に連通された吸引孔や、半導体チップ100を加熱するためのツールヒータ(いずれも図示せず)等が設けられている。ボンディングヘッド14には、こうした実装ツール20に加え、さらに、加圧機構22および昇降機構24が設けられている。
 加圧機構22は、実装ツール20をZ軸方向(すなわち鉛直方向)に移動させることで、半導体チップ100を基板110に押し付け、当該半導体チップ100に押圧荷重を付加する。加圧機構22は、駆動モータ30と、スライド軸32と、板バネ34と、ガイド部材36と、を有している。駆動モータ30は、加圧機構22の駆動源であり、例えば、ボイスコイルモータである。この駆動モータ30は、移動体46に固着された固定子30aと、当該固定子30aに対してZ軸方向に可動の可動子30bと、を有している。可動子30bは、スライド軸32を介して実装ツール20に機械的に連結されている。また、スライド軸32は、Z軸方向に撓むことが可能な板バネ34を介して移動体46に取り付けられている。さらに、移動体46には、ガイド部材36が固着されている。スライド軸32は、このガイド部材36に形成された貫通孔に挿通されており、貫通孔に沿って、スライド可能となっている。
 駆動モータ30に電流を印加すると、可動子30bは、移動体46に対してZ軸方向に移動する。このとき、スライド軸32およびスライド軸32に固着された実装ツール20は、板バネ34を弾性変形させながら、可動子30bとともにZ軸方向に移動する。このスライド軸32の固定子30aに対する変位量は、ガイド部材36に固着されたリニアスケール50等の位置センサにより検知され、コントローラ16に送られる。
 昇降機構24は、実装ツール20および加圧機構22をベース部材38に対してZ軸方向に昇降させる。かかる昇降機構24は、駆動源として昇降モータ40を有している。この昇降モータ40には、軸方向に延びるリードスクリュー42が、カップリングを介して連結されており、昇降モータ40の駆動に伴い、リードスクリュー42が、自転する。リードスクリュー42には、移動ブロック44が螺合されており、この移動ブロック44は、駆動モータ30の固定子30aの上面に固着されている。また、固定子30aの側面には、移動体46が固着されている。この移動体46は、ベースに固着されたガイドレール48に沿ってスライド可能となっている。昇降モータ40に電流を印加すると、リードスクリュー42が自転し、これに伴い、移動ブロック44が、Z軸方向に昇降する。そして、移動ブロック44が昇降することで、当該移動ブロック44に固着された加圧機構22および実装ツール20も昇降する。昇降機構24による加圧機構22の昇降量も、センサ(例えば昇降モータ40に取り付けられたエンコーダ等)で検知され、コントローラ16に送られる。
 コントローラ16は、実装ツール20、加圧機構22、昇降機構24、ステージ12、およびXYステージ18の駆動を制御する。このコントローラ16は、物理的には、プロセッサ16aおよびメモリ16bを有したコンピュータである。この「コンピュータ」には、コンピュータシステムを一つの集積回路に組み込んだマイクロコントローラも含まれる。また、プロセッサ16aとは、広義的なプロセッサを指し、汎用的なプロセッサ(例えばCPU:Central Processing Unit、等)や、専用のプロセッサ(例えばGPU:Graphics Processing Unit、ASIC:Application Specific Integrated Circuit、FPGA:Field Programmable Gate Array、プログラマブル論理デバイス、等)を含むものである。また、以下に述べるプロセッサ16aの動作は、1つのプロセッサによって成すのみでなく、物理的に離れた位置に存在する複数のプロセッサが協働して成すものであってもよい。同様に、メモリ16bも、物理的に一つの要素である必要はなく、物理的に離れた位置に存在する複数のメモリで構成されてもよい。また、メモリ16bは、半導体メモリ(例えばRAM、ROM、ソリッドステートドライブ等)および磁気ディスク(例えば、ハードディスクドライブ等)の少なくとも一つを含んでもよい。
 ここで、コントローラ16による駆動モータ30の駆動制御について簡単に説明する。駆動モータ30を駆動する際、コントローラ16は、まず、リニアスケール50の検出値を、実装ツール20のZ軸方向の検出位置Pdとして取得し、リニアスケール50の検出値の微分値を速度検出値として取得する。そして、コントローラ16は、実装ツール20のZ軸方向の検出位置と指令位置との偏差である位置偏差に基づいて速度指令値を算出し、この速度指令値と速度検出値との偏差に基づいてトルク指令値を算出し、トルク指令値に応じた電流を駆動モータ30に印加する。ここで、本例において、駆動モータ30は、ボイスコイルモータであり、印加された電流に比例したトルクを出力する。したがって、駆動モータ30に印加された電流値は、半導体チップ100に付加される押圧荷重にほぼ比例する。そこで、本例において、コントローラ16は、この駆動モータ30の電流値を、押圧荷重を示すパラメータとして取得する。また、コントローラ16は、実装処理の流れに応じて、駆動モータ30の制御に利用する指令位置を順次、更新するが、これについては後述する。
 次に、こうした製造装置10による半導体チップ100の実装方法について説明する。図2は、半導体チップ100の実装の様子を示すイメージ図である。図2に示すように、基板110の上面には、複数の電極112が形成されている。また、半導体チップ100は、チップ本体102の底面から突出し、半田等の導電金属からなるバンプ104を複数有している。半導体チップ100を実装する際には、このバンプ104を基板110の電極112に接触させた状態で、半導体チップ100を加熱し、バンプ104を溶融させる。そして、バンプ104が溶融されることで、バンプ104と電極112が結合される。なお、図2では図示していないが、チップ本体102の底面には、さらに、熱硬化性樹脂層、例えば、非導電性フィルムの層等が設けられていてもよい。
 ここで、この実装の際、バンプ104が溶融した後も、半導体チップ100の押圧を続けると、溶融したバンプが変形し、潰れてしまうことがあった。この場合、潰れて横に広がったバンプ104が、隣接する他のバンプ104との間でショート不良を招くおそれがあった。
 そこで、従来から、実装ツール20で半導体チップ100に荷重を付加し続け、実装ツール20に一定以上の沈み込みが発生したタイミングをバンプ104の溶融タイミングとして検出し、以降は、半導体チップ100に付加する荷重を軽減する技術が提案されている。しかしながら、こうした実装ツール20の沈み込みを検出する技術の場合、当該沈み込みが、バンプ104の溶融に起因するものか、溶融前のバンプ104の破壊に起因するものかを正確に判別できなかった。また、この従来の技術では、実装ツール20が一時的に大きく沈み込むため、溶融したバンプ104が潰れて横に広がるおそれがあった。
 そこで、特許文献1では、実装ツール20の沈み込み量ではなく、実装ツール20に設けられた荷重検出手段による荷重検出値が所定位置以下に減少すれば、バンプ104が溶融したと判断している。かかる技術によれば、実装ツール20の沈み込みを、ある程度抑えることができる。しかしながら、特許文献1では、加熱を開始してからバンプ104が溶融するまでの間、実装ツール20のZ軸方向位置を一定に保つために実装ツール20を昇降させておらず、加熱に伴う実装ツール20の熱膨張について考慮されていなかった。
 すなわち、半導体チップ100を実装する際、実装ツール20は、半導体チップ100を加熱するために、内蔵されたツールヒータが昇温する。この加熱に伴い、実装ツール20は、図2の二点鎖線で示すように、その長軸方向に熱膨張する。そのため、実装ツール20を昇降させることなく静止させたとしても、実装ツール20の末端面は、熱膨張により下方に変位し、押圧荷重が増加していく。その結果、特許文献1では、熱膨張が進行するにつれて、押圧荷重が増加し、溶融前のバンプ104が破壊されたり、溶融したバンプ104が過剰に潰されたりするおそれがあった。また、また、特許文献1の技術では、熱膨張の影響を考慮していないため、チップ本体102の底面と基板110の上面との間隔であるギャップ量Gを、所望の値にできないおそれがあった。
 本明細書では、バンプ104の溶融を適切に検出するために、半導体チップ100に付加される押圧荷重を監視し、押圧荷重が急減したタイミングを、バンプ104の溶融タイミングとして検出する。また、溶融前のバンプ104の破壊を防止するために、バンプ104が溶融するまでの間、実装ツール20が熱膨張しても、実装ツール20の現在位置と指令位置との偏差である位置偏差が一定となるように、指令位置を順次更新する。以下、半導体チップ100の実装の流れについて図3~図5を参照して説明する。
 図3は、半導体チップ100の実装時における各種パラメータの経時変化を示すグラフで、上段はリニアスケール50の検出値を、中段は、駆動モータ30の電流値を、下段は、ツールヒータの駆動状態を、それぞれ示している。また、図4、図5は、半導体装置の製造方法の流れを示すフローチャートである。
 半導体チップ100を基板110に実装する際には、半導体チップ100のバンプ104が、基板110の電極112の真上に位置するように、ステージ12が実装ツール20に対して水平方向に位置合わせする。図4のフローチャートは、この状態からスタートしている。その後、コントローラ16は、昇降モータ40を駆動し、加圧機構22とともに実装ツール20を高速で下降させる(S10)。半導体チップ100と基板110との間に若干の間隙が残る状態まで、半導体チップ100が基板110に近接すれば(S12でYes)、コントローラ16は昇降モータ40の駆動を停止する。図3における時刻t1は、この半導体チップ100が基板110に近接したタイミングを示している。
 半導体チップ100が基板110に近接すれば、コントローラ16は、駆動モータ30を駆動し、バンプ104が電極112に接地するまで、実装ツール20を低速で下降させる(S14)。具体的には、コントローラ16は、接地が検出されるまで、実装ツール20が、徐々に基板110に近づくように、駆動モータ30に入力する指令位置P*を徐々に更新する。バンプ104の接地タイミングは、検出位置に基づいて判断してもよいし、駆動モータ30の電流値に基づいて判断してもよい。すなわち、バンプ104が電極112に接地すると、指令位置P*を更新しても検出位置Pdは、変化しなくなる。そこで、検出位置Pdの変化が提示したタイミングを、接地タイミングと判断してもよい。また、バンプ104が電極112に接すると、半導体チップ100および実装ツール20は、基板110から反力を受ける。駆動モータ30は、この反力に応じたトルクを出力しようとするため、駆動モータ30の電流値が急増する。この電流値の急増タイミングを接地タイミングと判断してもよい。図3では、時刻t2において、接地が検出されている。
 バンプ104の接地が検出されれば(S16でYes)、ツールヒータで半導体チップ100の加熱を開始するとともに、位置偏差ΔPが一定となるように、駆動モータ30の指令位置P*を随時更新する第一処理(S18,S20)を実行する。すなわち、コントローラ16は、接地が検出された時刻t2において、実装ツール20に搭載されたツールヒータをONし、半導体チップ100の加熱を開始する(S18)。また、コントローラ16は、駆動モータ30の指令位置P*を、P*=Pd+σa-ΔP*の式に従って随時更新する。ここで、Pdは、実装ツール20の検出位置である。σaは、一サンプリング当たりに発生する実装ツール20の熱膨張量である。一サンプリング当たりの熱膨張量σaは、予め実験等により取得しておく。また、この一サンプリング当たりの熱膨張量σaは、固定値でもよいが、時間の経過またはツールヒータの温度変化とともに変化する可変値でもよい。Pd+σaは、実装ツール20の現在位置となる。ΔP*は、位置偏差ΔPの目標値であり、値一定の固定値である。図3における破線は、第一処理中に用いる指令位置P*を示している。
 このように、P*=Pd+σa-ΔP*の式に基づいて、指令位置P*を随時更新することで、実装ツール20や半導体チップ100が熱膨張したとしても、位置偏差ΔPを常に一定に保つことができる。そして、位置偏差ΔPを一定に保つことで、駆動モータ30からの出力トルク、ひいては、半導体チップ100の押圧荷重をほぼ一定に保つことができる。これにより、溶融前のバンプ104を破壊して潰すことが効果的に防止できる。
 第一処理と並行して、コントローラ16は、半導体チップ100に付加される押圧荷重の監視も行う(S22)。押圧荷重は、駆動モータ30の電流値Idにほぼ比例するため、コントローラ16は、駆動モータ30の電流値Idを、押圧荷重を示すパラメータとして監視する。加熱を継続した結果、バンプ104が溶融すると、実装ツール20が半導体チップ100から受ける反力が急激に低下し、押圧荷重、ひいては、電流値Idが急激に低下する。コントローラ16は、この電流値Idの急激な低下が発生すれば、バンプ104の溶融が発生したと判断する。
 具体的には、コントローラ16は、Nサンプリング前の電流値Id[i-N]と、現在の電流値Id[i]と、の差分ΔId=Id[i-N]-Id[i]を算出する。そして、コントローラ16は、この差分ΔIdと、規定の基準値ΔId_defと、を比較し、ΔId≧ΔId_def以上となれば、バンプ104が、溶融したと判断する。なお、Nは、1以上の整数である。図3では、時刻t3において、溶融したと判断される。
 なお、本例では、実装ツール20の指令位置P*を、現在位置(Pd+σa)よりも下方に設定しているため、バンプ104の溶融が発生し、半導体チップ100からの反力が低下した場合、実装ツール20は、指令位置P*に到達するように、現在位置(Pd+σa)から位置偏差の目標値ΔP*分だけ、下方に変位することがある。このバンプ104溶融時の変位において、バンプ104を大きく潰さないように、位置偏差の目標値ΔP*は、充分に小さな値が設定される。
 バンプ104が溶融したと判断した場合(S22でYes)、コントローラ16は、ギャップ量Gが所望の値になるように、実装ツール20の位置を制御する第二処理を実行する(S24)。すなわち、コントローラ16は、駆動モータ30の指令位置P*を、P*=Pg+σgとして随時更新する。ここで、Pgは、常温状態かつギャップ量Gが所望の値になった半導体チップ100に実装ツール20を接地させたときの、実装ツール20の位置である。以下では、このPgを、「標準位置」と呼ぶ。この標準位置Pgは、ギャップ量Gの値や半導体チップ100の寸法値等から予め算出される固定値である。また、σgは、実装ツール20および半導体チップ100の熱膨張量である。このσgは、時間やヒータの温度に応じて変動する可変値である。かかる指令位置P*=Pg+σgで、実装ツール20の位置を制御することで、ギャップ量Gを所望の値に保つことができる。また、コントローラ16は適当なタイミングで、ツールヒータをOFFする(S26)。その後、バンプ104を硬化させるのに十分な冷却時間が経過すれば(S28でYes)、コントローラ16は、半導体チップ100の吸引を解除したうえで、加圧機構22および昇降機構24を駆動して実装ツール20を上昇させる(S30)。
 以上の説明で明らかな通り、本例では、駆動モータ30の電流値、ひいては、押圧荷重が急激に低下したタイミングを、バンプ104の溶融タイミングとして検出している。かかる構成とすることで、溶融したバンプ104を押し潰すことなく、バンプ104の溶融タイミングを正確に検出できる。また、第一処理において、位置偏差ΔPが一定になるように、指令位置P*を随時更新しているため、熱膨張が発生しても、押圧荷重を一定に保つことができる。その結果、溶融前のバンプ104に過剰な荷重がかかり、バンプ104が、破壊されることが効果的に防止できる。
 なお、これまで説明した構成は、一例であり、接地後、バンプ104が溶融するまで、位置偏差ΔPが一定となるように加圧機構22の鉛直方向の指令位置P*を随時更新する第一処理と、押圧荷重が急減したタイミングを、バンプ104の溶融タイミングとして検出する検出処理と、を行うのであれば、その他の構成は、適宜変更されてもよい。例えば、これまでの説明では、駆動モータ30の電流値を、押圧荷重を示すパラメータとして監視していたが、加圧機構22に荷重センサを設け、この荷重センサの検出値を監視するのでもよい。また、上述の説明では、実装ツール20の検出位置Pdに、一サンプリングあたりの熱膨張量σaを加算した値を、実装ツール20と現在位置として取り扱っているが、熱膨張が考慮されるのであれば、他の値を現在位置として用いてもよい。例えば、熱膨張に伴う実装ツール20の変位のプロファイルを、予め実験等で取得しておき、このプロファイルから実装ツール20の現在位置を求めるようにしてもよい。また、上述の説明では、加圧機構22の駆動源として駆動モータ30を用いているが、他の駆動源、例えば、電池シリンダや油圧シリンダ等を用いてもよい。
 10 製造装置、12 ステージ、14 ボンディングヘッド、16 コントローラ、18 XYステージ、20 実装ツール、22 加圧機構、24 昇降機構、30 駆動モータ、30a 固定子、30b 可動子、32 スライド軸、34 板バネ、36 ガイド部材、38 ベース部材、40 昇降モータ、42 リードスクリュー、44 移動ブロック、46 移動体、48 ガイドレール、50 リニアスケール、100 半導体チップ、102 チップ本体、104 バンプ、110 基板、112 電極。

Claims (6)

  1.  基板を支持するステージと、
     底面にバンプを有するチップを加熱可能に保持する実装ツールと、
     前記実装ツールを鉛直方向に移動させて前記チップに荷重を付与する加圧機構と、
     前記実装ツールおよび前記加圧機構の駆動を制御するコントローラと、
     を備え、前記コントローラは、
     前記チップを前記基板に着地させた後、前記バンプが溶融するまで、前記実装ツールで前記チップを加熱するとともに、前記加圧機構の指令位置と現在位置との差である位置偏差が一定となるように、前記加圧機構の鉛直方向の指令位置を随時更新する第一処理と、
     前記第一処理と並行して、前記加圧機構による前記チップの押圧荷重を監視し、前記押圧荷重の減少に基づいて、前記バンプの溶融を検出する検出処理と、
     を行うように構成されている、ことを特徴とする半導体装置の製造装置。
  2.  請求項1に記載の半導体装置の製造装置であって、
     前記コントローラは、前記検出処理において前記バンプの溶融を検出した時点から後に、前記チップの底面と前記基板との間隙量であるギャップ量が目標値を保つように、前記加圧機構の指令位置を随時更新する第二処理をさらに行う、
     ことを特徴とする半導体装置の製造装置。
  3.  請求項1に記載の半導体装置の製造装置であって、
     前記加圧機構は、前記実装ツールを鉛直方向に移動させる駆動モータを有しており、
     前記コントローラは、前記検出処理において前記駆動モータの電流値を、前記押圧荷重を示すパラメータとして監視する、
     ことを特徴とする半導体装置の製造装置。
  4.  請求項1から3のいずれか1項に記載の半導体装置の製造装置であって、
     前記コントローラは、前記第一処理において、前記実装ツールの現在位置から、位置偏差の目標値を減算した値を、前記加圧機構の指令位置として算出する、ことを特徴とする半導体装置の製造装置。
  5.  半導体装置の製造方法であって、
     実装ツールで保持されたチップをステージで支持された基板に接地させた後、前記チップの底面に設けられたバンプが溶融するまで、前記実装ツールで前記チップを加熱するとともに、前記実装ツールを鉛直方向に移動させる加圧機構の指令位置と現在位置との差である位置偏差が一定となるように、前記加圧機構の鉛直方向の指令位置を随時更新する第一ステップと、
     前記第一ステップと並行して、前記加圧機構による前記チップの押圧荷重を監視し、前記押圧荷重の減少に基づいて、前記バンプの溶融を検出する検出ステップと、
     を備えることを特徴とする半導体装置の製造方法。
  6.  請求項5に記載の半導体装置の製造方法であって、さらに、
     前記検出ステップにおいて前記バンプの溶融を検出した時点から後に、前記チップの底面と前記基板との間隙量であるギャップ量が目標値を保つように、前記加圧機構の指令位置を随時更新する第二ステップを、備える、ことを特徴とする半導体装置の製造方法。
PCT/JP2021/022561 2020-06-15 2021-06-14 半導体装置の製造装置および製造方法 WO2021256433A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2022531812A JP7320886B2 (ja) 2020-06-15 2021-06-14 半導体装置の製造装置および製造方法
KR1020227042639A KR20230006011A (ko) 2020-06-15 2021-06-14 반도체 장치의 제조장치 및 제조방법
CN202180039872.7A CN115699277A (zh) 2020-06-15 2021-06-14 半导体装置的制造装置及制造方法
US18/009,984 US20230230853A1 (en) 2020-06-15 2021-06-14 Manufacturing apparatus and manufacturing method of semiconductor device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020-103333 2020-06-15
JP2020103333 2020-06-15

Publications (1)

Publication Number Publication Date
WO2021256433A1 true WO2021256433A1 (ja) 2021-12-23

Family

ID=79268052

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2021/022561 WO2021256433A1 (ja) 2020-06-15 2021-06-14 半導体装置の製造装置および製造方法

Country Status (6)

Country Link
US (1) US20230230853A1 (ja)
JP (1) JP7320886B2 (ja)
KR (1) KR20230006011A (ja)
CN (1) CN115699277A (ja)
TW (1) TWI801873B (ja)
WO (1) WO2021256433A1 (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11145197A (ja) * 1997-11-10 1999-05-28 Matsushita Electric Ind Co Ltd 半田バンプ付電子部品の熱圧着方法
JP2000195907A (ja) * 1998-12-25 2000-07-14 Matsushita Electric Ind Co Ltd 部品実装方法と装置
JP2003179100A (ja) * 2001-10-05 2003-06-27 Nec Corp 電子部品の製造装置および電子部品の製造方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09153525A (ja) * 1995-11-30 1997-06-10 Toshiba Corp ボンディング装置およびボンディング方法
TW501242B (en) * 2000-09-15 2002-09-01 Hitachi Ltd Semiconductor package and flip chip bonding method of semiconductor package
JP4260712B2 (ja) * 2004-09-03 2009-04-30 パナソニック株式会社 電子部品実装方法及び装置
JPWO2014077044A1 (ja) * 2012-11-16 2017-01-05 シャープ株式会社 フリップチップ接合方法、および当該フリップチップ接合方法を含むことを特徴とする固体撮像装置の製造方法
US9426898B2 (en) * 2014-06-30 2016-08-23 Kulicke And Soffa Industries, Inc. Thermocompression bonders, methods of operating thermocompression bonders, and interconnect methods for fine pitch flip chip assembly

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11145197A (ja) * 1997-11-10 1999-05-28 Matsushita Electric Ind Co Ltd 半田バンプ付電子部品の熱圧着方法
JP2000195907A (ja) * 1998-12-25 2000-07-14 Matsushita Electric Ind Co Ltd 部品実装方法と装置
JP2003179100A (ja) * 2001-10-05 2003-06-27 Nec Corp 電子部品の製造装置および電子部品の製造方法

Also Published As

Publication number Publication date
JPWO2021256433A1 (ja) 2021-12-23
KR20230006011A (ko) 2023-01-10
TW202213574A (zh) 2022-04-01
JP7320886B2 (ja) 2023-08-04
US20230230853A1 (en) 2023-07-20
CN115699277A (zh) 2023-02-03
TWI801873B (zh) 2023-05-11

Similar Documents

Publication Publication Date Title
JP5014151B2 (ja) チップ実装装置およびチップ実装方法
EP1777738A1 (en) Component mounting method and component mounting apparatus
JP2014123731A (ja) 基板上に半導体チップを実装するための熱圧着ボンディング方法および装置
US10347603B2 (en) Semiconductor device manufacturing apparatus and method
JP2008117993A (ja) 熱圧着装置および熱圧着方法
JPH09153525A (ja) ボンディング装置およびボンディング方法
WO2021256433A1 (ja) 半導体装置の製造装置および製造方法
JP5964520B2 (ja) 電子部品接合装置および電子部品接合方法
JP3475776B2 (ja) フリップチップボンディング装置及びフリップチップボンディング方法
JP2011151179A (ja) ボンディング装置
US10090273B2 (en) Apparatus and method for manufacturing semiconductor device
JP7145555B2 (ja) 半導体装置の製造装置および製造方法
JP5533480B2 (ja) 電子部品の実装装置及び実装方法
KR101591125B1 (ko) 칩 실장 장치
TWI793766B (zh) 半導體裝置的製造裝置及製造方法
JPH03246953A (ja) フェイスダウンボンディング装置
JP2014143442A (ja) チップ実装装置
JP6345819B2 (ja) チップ実装装置
KR20070022058A (ko) 부품 실장방법 및 부품 실장장치
JP2018129552A (ja) チップ実装装置
JPWO2021256433A5 (ja)
JP2002134563A (ja) 半導体製造装置及び半導体製造方法
JP2006210903A (ja) ボンディング方法、ボンディング装置及び電子装置
JP2021052158A (ja) ワイヤボンディング装置及びワイヤボンディング方法
KR20090092441A (ko) 반도체 패키지 제조용 다이 본딩 장치 및 그 작동 제어방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21826844

Country of ref document: EP

Kind code of ref document: A1

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
ENP Entry into the national phase

Ref document number: 2022531812

Country of ref document: JP

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 20227042639

Country of ref document: KR

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21826844

Country of ref document: EP

Kind code of ref document: A1