APPARATUS FOR PLATING AND METHOD OF PLATING
20260015758 ยท 2026-01-15
Inventors
Cpc classification
C25D21/14
CHEMISTRY; METALLURGY
International classification
Abstract
An object is to improve the uniformity of a plating film thickness in a variety of different types of apparatuses for plating that perform pulse plating. There is provided an apparatus for plating, comprising: a first plating tank configured to plate a substrate by application of a forward direction current and a reverse current pulse between the substrate and an anode; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path connected with the first flow path and with the first plating tank and configured to supply the plating liquid to the first plating tank; a third flow path connected with the first flow path and configured to cause the plating liquid discharged from the reservoir tank to go around the first plating tank and to be returned to the reservoir tank or to be discharged to a discharge port; a first valve configured to regulate a flow of the plating liquid between the second flow path and the third flow path; and a control module configured to control the first valve according to a timing of the reverse current pulse during plating of the substrate, such as to regulate the flow of the plating liquid between the second flow path and the third flow path and to decrease a supply of the plating liquid to the second flow path to be less than a supply of the plating liquid in an interval of the forward direction current or to stop the supply of the plating liquid to the second flow path.
Claims
1. An apparatus for plating, comprising: a first plating tank configured to plate a substrate by application of a forward direction current and a reverse current pulse between the substrate and an anode; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path connected with the first flow path and with the first plating tank and configured to supply the plating liquid to the first plating tank; a third flow path connected with the first flow path and configured to cause the plating liquid discharged from the reservoir tank to go around the first plating tank and to be returned to the reservoir tank or to be discharged to a discharge port; a first valve configured to regulate a flow of the plating liquid between the second flow path and the third flow path; and a control module configured to control the first valve according to a timing of the reverse current pulse during plating of the substrate, such as to regulate the flow of the plating liquid between the second flow path and the third flow path and to decrease a supply of the plating liquid to the second flow path to be less than a supply of the plating liquid in an interval of the forward direction current or to stop the supply of the plating liquid to the second flow path.
2. The apparatus for plating according to claim 1, wherein the first valve comprises a flow path changeover valve connected with the first flow path, the second flow path and the third flow path and configured to change over a flow passage between the second flow path and the third flow path.
3. The apparatus for plating according to claim 2, wherein the flow path changeover valve is a three-way valve.
4. The apparatus for plating according to claim 1, wherein the first valve is provided in the second flow path.
5. The apparatus for plating according to claim 1, wherein the first valve is provided in the third flow path.
6. The apparatus for plating according to claim 1, further comprising: a second valve, wherein the first valve is provided in the second flow path, the second valve is provided in the third flow path, and the first valve and the second valve are controlled by the control module to be operated at an identical timing.
7. The apparatus for plating according to claim 4, wherein the first valve comprises at least one of a flow control valve and an on-off valve.
8. The apparatus for plating according to claim 1, further comprising: a second plating tank; and a fourth flow path branched off from the second flow path toward the second plating tank, wherein the control module controls the first valve according to the timing of the reverse current pulse during plating of the substrate, so as to decrease supplies of the plating liquid to the first plating tank and to the second plating tank to be less than supplies of the plating liquid in the interval of the forward direction current or to stop the supplies of the plating liquid to the first plating tank and to the second plating tank.
9. The apparatus for plating according to claim 1, further comprising: a second plating tank; a fourth flow path branched off from the first flow path toward the second plating tank on an upstream side of a location where the third flow path is connected with the first flow path; a fifth flow path connected with the fourth flow path and configured to cause the plating liquid discharged from the reservoir tank to go around the second plating tank and to be returned to the reservoir tank or to be discharged to a discharge port; and a third valve configured to regulate a flow of the plating liquid between the fourth flow path and the fifth flow path, wherein the control module further controls the third valve according to the timing of the reverse current pulse during plating of the substrate, such as to regulate the flow of the plating liquid between the fourth flow path and the fifth flow path and to decrease a supply of the plating liquid to the fourth flow path to be less than a supply of the plating liquid in the interval of the forward direction current or to stop the supply of the plating liquid to the fourth flow path.
10. The apparatus for plating according to claim 1, further comprising: a flowmeter configured to detect a flow rate of the plating liquid in the second flow path, wherein when it is determined that a timing of decreasing the flow rate of the plating liquid in the second flow path is deviated from a desired timing according to the timing of the reverse current pulse, based on the flow rate detected by the flowmeter, the control module performs feedback control of a timing of controlling the first valve, such as to reduce the deviation of the timing.
11. An apparatus for plating, comprising: a plating tank configured to plate a substrate by application of a forward direction current and a reverse current pulse between the substrate and an anode; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path and a third flow path fluidically connected with the first flow path and with the plating tank and provided parallel to each other, wherein the second flow path has a larger inner diameter than an inner diameter of the third flow path; a first valve provided in the second flow path; a second valve provided in the third flow path; and a control module configured to control the first valve and the second valve according to a timing of the reverse current pulse during plating of the substrate, such as to regulate a flow of the plating liquid between the second flow path and the third flow path and to decrease a total flow rate of the plating liquid through the second flow path and through the third flow path to be less than a total flow rate of the plating liquid in an interval of the forward direction current.
12. The apparatus for plating according to claim 11, further comprising: one or a plurality of flowmeters configured to detect the total flow rate of the plating liquid through the second flow path and through the third flow path, wherein when it is determined that a timing of decreasing the total flow rate of the plating liquid through the second flow path and through the third flow path is deviated from a desired timing according to the timing of the reverse current pulse, based on the total flow rate detected by the one or the plurality of flowmeters, the control module performs feedback control of a timing of controlling the first valve and the second valve, such as to reduce the deviation of the timing.
13. An apparatus for plating, comprising: a plating tank; an anode placed in the plating tank; a substrate holder configured to hold a substrate such as to be opposed to the anode; a resistor placed between the substrate holder and the anode and provided with a plurality of through holes that form a flow path of a plating liquid; a lift device configured to lift up and down the substrate holder; a power source configured to apply a forward direction current and a reverse current pulse between the substrate and the anode; and a control module, wherein the plating tank is configured to supply the plating liquid to the substrate via the resistor and to supply the plating liquid along a surface of the substrate in such a manner as to shear the plating liquid supplied to the substrate via the resistor, and the control module is configured to control the lift device according to a timing of the reverse current pulse during plating of the substrate, such as to lift up the substrate holder, to expand a flow passage area of the plating liquid between the substrate and the resistor, and to weaken a flow of the plating liquid on the surface of the substrate, compared with a flow of the plating liquid in an interval of the forward direction current.
14. The apparatus for plating according to claim 13, wherein the control module obtains a height of the substrate holder, and when it is determined that a timing of increasing the height of the substrate holder is deviated from a desired timing according to the timing of the reverse current pulse, based on the obtained height of the substrate holder, the control module performs feedback control of a timing of controlling the lift device, such as to reduce the deviation of the timing.
15. A method of plating a substrate in a plating tank by application of a forward direction current and a reverse current pulse between the substrate and an anode, the method comprising: providing an apparatus for plating, which comprises: a plating tank; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path connected with the first flow path and with the plating tank and configured to supply the plating liquid to the plating tank; a third flow path connected with the first flow path and configured to cause the plating liquid discharged from the reservoir tank to go around the plating tank and to be returned to the reservoir tank or to be discharged to a discharge port; and a first valve configured to regulate a flow of the plating liquid between the second flow path and the third flow path; and controlling the first valve according to a timing of the reverse current pulse during plating of the substrate, such as to decrease a supply of the plating liquid to the second flow path to be less than a supply of the plating liquid in an interval of the forward direction current or to stop the supply of the plating liquid to the second flow path.
16. A method of plating a substrate in a plating tank by application of a forward direction current and a reverse current pulse between the substrate and an anode, the method comprising: providing an apparatus for plating, which comprises: a plating tank; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path and a third flow path fluidically connected with the first flow path and with the plating tank and provided parallel to each other, wherein the second flow path has a larger inner diameter than an inner diameter of the third flow path; a first valve provided in the second flow path; and a second valve provided in the third flow path; and controlling the first valve and the second valve according to a timing of the reverse current pulse during plating of the substrate, such as to regulate a flow of the plating liquid between the second flow path and the third flow path and to decrease a total flow rate of the plating liquid through the second flow path and through the third flow path to be less than a total flow rate of the plating liquid in an interval of the forward direction current.
17. A method of plating a substrate in a plating tank by application of a forward direction current and a reverse current pulse between the substrate and an anode, the method comprising: providing an apparatus for plating, which comprises: a plating tank; an anode placed in the plating tank; a substrate holder configured to hold a substrate such as to be opposed to the anode; a resistor placed between the substrate holder and the anode and configured to form a flow path of a plating liquid between the resistor and the substrate; and a lift device configured to lift up and down the substrate holder, wherein the plating tank is configured to supply the plating liquid to the substrate via the resistor and to supply the plating liquid along a surface of the substrate in such a manner as to shear the plating liquid supplied to the substrate via the resistor; and controlling the lift device according to a timing of the reverse current pulse during plating of the substrate, such as to lift up the substrate holder, to expand a flow passage area of the plating liquid between the substrate and the resistor, and to weaken a flow of the plating liquid on the surface of the substrate, compared with a flow of the plating liquid in an interval of the forward direction current.
18. A storage medium configured to store therein a program that causes a computer to perform a control method of plating a substrate by application of a forward direction current and a reverse current pulse between the substrate and an anode in an apparatus for plating, the apparatus for plating comprising: a plating tank; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path connected with the first flow path and with the plating tank and configured to supply the plating liquid to the plating tank; a third flow path connected with the first flow path and configured to cause the plating liquid discharged from the reservoir tank to go around the plating tank and to be returned to the reservoir tank or to be discharged to a discharge port; and a first valve configured to regulate a flow of the plating liquid between the second flow path and the third flow path, wherein the program causes the computer to perform: controlling the first valve according to a timing of the reverse current pulse during plating of the substrate, such as to regulate the flow of the plating liquid between the second flow path and the third flow path and to decrease a supply of the plating liquid to the second flow path to be less than a supply of the plating liquid in an interval of the forward direction current or to stop the supply of the plating liquid to the second flow path.
19. A storage medium configured to store therein a program that causes a computer to perform a control method of plating a substrate by application of a forward direction current and a reverse current pulse between the substrate and an anode in an apparatus for plating, the apparatus for plating comprising: a plating tank; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path and a third flow path fluidically connected with the first flow path and with the plating tank and provided parallel to each other, wherein the second flow path has a larger inner diameter than an inner diameter of the third flow path; a first valve provided in the second flow path; and a second valve provided in the third flow path, wherein the program causes the computer to perform: controlling the first valve and the second valve according to a timing of the reverse current pulse during plating of the substrate, such as to regulate a flow of the plating liquid between the second flow path and the third flow path and to decrease a total flow rate of the plating liquid through the second flow path and through the third flow path to be less than a total flow rate of the plating liquid in an interval of the forward direction current.
20. A storage medium configured to store therein a program that causes a computer to perform a control method of plating a substrate by application of a forward direction current and a reverse current pulse between the substrate and an anode in an apparatus for plating, the apparatus for plating comprising: a plating tank; an anode placed in the plating tank; a substrate holder configured to hold a substrate such as to be opposed to the anode; a resistor placed between the substrate holder and the anode and provided with a plurality of through holes that form a flow path of a plating liquid; and a lift device configured to lift up and down the substrate holder, wherein the plating tank is configured to supply the plating liquid to the substrate via the resistor and to supply the plating liquid along a surface of the substrate in such a manner as to shear the plating liquid supplied to the substrate via the resistor, wherein the program causes the computer to perform: controlling the lift device according to a timing of the reverse current pulse during plating of the substrate, such as to lift up the substrate holder, to expand a flow passage area of the plating liquid between the substrate and the resistor, and to weaken a flow of the plating liquid on the surface of the substrate, compared with a flow of the plating liquid in an interval of the forward direction current.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
DESCRIPTION OF EMBODIMENTS
[0030] The following describes embodiments of the present disclosure with reference to drawings. The drawings are schematically illustrated, in order to facilitate understanding the features. The ratio of dimensions of respective components and the like in the drawings may not be equal to those in the actual state. Cartesian coordinates X-Y-Z are illustrated in some of the drawings for the purpose of reference. In the Cartesian coordinates, a Z direction corresponds to an upward direction, and a Z direction corresponds to a downward direction (direction where the gravity acts).
[0031]
[0032] The load port 100 is a module for loading a substrate housed in a cassette, such as a FOUP, (not illustrated) to the plating apparatus 1000 and unloading the substrate from the plating apparatus 1000 to the cassette. While the four load ports 100 are arranged in the horizontal direction in this embodiment, the number of load ports 100 and arrangement of the load ports 100 are arbitrary. The transfer robot 110 is a robot for transferring the substrate that is configured to grip or release (transfer) the substrate between the load port 100, the aligner 120, the pre-wet module 200, and the spin rinse dryers 600. The transfer robot 110 and the transfer device 700 can perform delivery and receipt of the substrate via a temporary placement table (not illustrated) to grip or release (transfer) the substrate between the transfer robot 110 and the transfer device 700.
[0033] The aligner 120 is a module for adjusting a position of an orientation flat, a notch, and the like of the substrate in a predetermined direction. While the two aligners 120 are disposed to be arranged in the horizontal direction in this embodiment, the number of aligners 120 and arrangement of the aligners 120 are arbitrary. The pre-wet module 200 wets a surface to be plated of the substrate before a plating process with a process liquid, such as pure water or deaerated water, to replace air inside a pattern formed on the surface of the substrate with the process liquid. The pre-wet module 200 is configured to perform a pre-wet process to facilitate supplying the plating liquid to the inside of the pattern by replacing the process liquid inside the pattern with a plating liquid during plating. While the two pre-wet modules 200 are disposed to be arranged in the vertical direction in this embodiment, the number of pre-wet modules 200 and arrangement of the pre-wet modules 200 are arbitrary.
[0034] For example, the pre-soak module 300 is configured to remove an oxidized film having a large electrical resistance present on, a surface of a seed layer formed on the surface to be plated of the substrate before the plating process by etching with a process liquid, such as sulfuric acid and hydrochloric acid, and perform a pre-soak process that cleans or activates a surface of a plating base layer. While the two pre-soak modules 300 are disposed to be arranged in the vertical direction in this embodiment, the number of pre-soak modules 300 and arrangement of the pre-soak modules 300 are arbitrary. The plating module 400 performs the plating process on the substrate. There are two sets of the 12 plating modules 400 arranged by three in the vertical direction and by four in the horizontal direction, and the total 24 plating modules 400 are disposed in this embodiment, but the number of plating modules 400 and arrangement of the plating modules 400 are arbitrary.
[0035] The cleaning module 500 is configured to perform a cleaning process on the substrate to remove the plating liquid or the like left on the substrate after the plating process. While the two cleaning modules 500 are disposed to be arranged in the vertical direction in this embodiment, the number of cleaning modules 500 and arrangement of the cleaning modules 500 are arbitrary. The spin rinse dryer 600 is a module for rotating the substrate after the cleaning process at high speed and drying the substrate. While the two spin rinse dryers are disposed to be arranged in the vertical direction in this embodiment, the number of spin rinse dryers and arrangement of the spin rinse dryers are arbitrary. The transfer device 700 is a device for transfer the substrate between the plurality of modules inside the plating apparatus 1000. The control module 800 is configured to control the plurality of modules in the plating apparatus 1000 and can be configured of, for example, a general computer including input/output interfaces with an operator or a dedicated computer.
[0036] An example of a sequence of the plating processes by the plating apparatus 1000 will be described. First, the substrate housed in the cassette is loaded on the load port 100. Subsequently, the transfer robot 110 grips the substrate from the cassette at the load port 100 and transfers the substrate to the aligners 120. The aligner 120 adjusts the position of the orientation flat, the notch, or the like of the substrate in the predetermined direction. The transfer robot 110 grips or releases the substrate whose direction is adjusted with the aligners 120 to the pre-wet module 200.
[0037] The pre-wet module 200 performs the pre-wet process on the substrate. The transfer device 700 transfers the substrate on which the pre-wet process has been performed to the pre-soak module 300. The pre-soak module 300 performs the pre-soak process on the substrate. The transfer device 700 transfers the substrate on which the pre-soak process has been performed to the plating module 400. The plating module 400 performs the plating process on the substrate.
[0038] The transfer device 700 transfers the substrate on which the plating process has been performed to the cleaning module 500. The cleaning module 500 performs the cleaning process on the substrate. The transfer device 700 transfers the substrate on which the cleaning process has been performed to the spin rinse dryer 600. The spin rinse dryer 600 performs the drying process on the substrate. The transfer robot 110 receives the substrate from the spin rinse dryer 600 and transfers the substrate, on which the drying process is performed, to the cassette at the load port 100. Finally, the cassette housing the substrate is unloaded from the load port 100.
[0039] The configuration of the plating apparatus 1000 illustrated in
(Plating Module)
[0040] The following describes the plating module 400. The plurality of plating modules 400 included in the plating apparatus 1000 of the embodiment have similar configurations. Accordingly the description regards one plating module 400.
[0041]
[0042] According to this embodiment, one plating module 400 includes one plating tank 10 and one substrate holder 20. According to a modification, two plating modules 400 (plating tanks and substrate holders) may be connected with a common circulation pipe arrangement and a common reservoir tank (for example, shown in
[0043] As illustrated in
[0044] The plating liquid may be any liquid including an ion of a metal element to form a plating film, and its concrete examples are not specifically limited. According to the embodiment, a copper plating process is employed as one example of a plating process, and a copper sulfate solution is used as one example of the plating liquid.
[0045] According to the embodiment, the plating liquid includes a predetermined additive. This predetermined additive includes, for example, an accelerator and an inhibitor. For example, a non-ionic additive may be used as the accelerator. SPS (bis(3-sulfopropyl (disulfide)) or the like may be used as an example of this non-ionic additive.
[0046] An anode 13 is placed in an anode chamber 11 (described later) provided inside of the plating tank 10. The anode 13 is placed to be extended in the horizontal direction. A concrete type of the anode 13 is not specifically limited but may be an insoluble anode or a soluble anode. According to the embodiment, an insoluble anode is used as one example of the anode 13. A concrete type of this insoluble anode is not specifically limited but may be, for example, platinum, iridium oxide or the like.
[0047] An ion resistor (distributor) 14 is placed in a cathode chamber 12 (described later) provided inside of the plating tank 10. More specifically, the ion resistor 14 is provided at a location above a barrier membrane 40 described later in the cathode chamber 12 and below the substrate Wf. The ion resistor 14 denotes a member that is likely to serve as a resistance of ion transfer in the cathode chamber, 12 and is provided with a view to generating a uniform electric field between the anode 13 and the substrate Wf. The ion resistor 14 provided in the plating module 400 serves to achieve a uniform film thickness of a plating film (plating layer) formed on the substrate Wf.
[0048] The ion resistor 14 according to the embodiment is configured by a plate member having a plurality of through holes formed to pass through between a lower face and an upper face of the ion resistor 14. The plurality of through holes are provided in a hole formation area of the ion resistor 14 (as one example, a circular area in top view according to the embodiment). A concrete material of the ion resistor 14 is not specifically limited, but a resin, such as polyether ether ketone, is used as one example according to the embodiment.
[0049] A barrier membrane (membrane) 40 is placed inside of the plating tank 10. Inside of the plating tank 10 is partied by the barrier membrane 40 into an anode chamber 11 below the barrier membrane 40 and a cathode chamber 12 above the barrier membrane 40. The anode 13 described above is placed in the anode chamber 11, and the ion resistor 14 is placed in the cathode chamber 12. A substrate is placed in the cathode chamber 12 during a plating process of the substrate.
[0050] In the description hereof, the plating liquid supplied to the anode chamber 11 may be referred to as anode liquid, and the plating liquid supplied to the cathode chamber 12 may be referred to as cathode liquid. In some configuration of the plating tank, however, an anode chamber and a cathode chamber are not separated from each other (or are not clearly differentiated from each other), and the anode liquid and the cathode liquid may be collectively referred to as the plating liquid without any distinction.
[0051] The barrier membrane 40 denotes a membrane configured to allow an ion species (including a metal ion) included in the plating liquid to pass through the barrier membrane 40 but to suppress the additive included in the plating liquid from passing through the barrier membrane 40. For example, an ion exchange membrane may be used as this barrier membrane 40.
[0052] The barrier membrane 40 provided in the plating module 400 like the configuration of this embodiment suppresses the additive included in the cathode liquid in the cathode chamber 12 from being transferred to the anode chamber 11. This reduces the amount of consumption of the additive in the cathode chamber 12.
[0053] The barrier membrane 40 may have a cone shape (a V shape in the sectional view of
[0054] The substrate holder 20 is configured to hold the substrate Wf serving as a cathode in such a manner that a plating surface (lower surface) to be plated of the substrate Wf is opposed to the anode 13. The substrate holder 20 is connected with the rotating mechanism 22. The rotating mechanism 22 denotes a mechanism configured to rotate the substrate holder 20. The rotating mechanism 22 is connected with the lift mechanism 24. The lift mechanism 24 is supported by a support column 26 extended in a vertical direction. The lift mechanism 24 denotes a mechanism configured to lift up and down the substrate holder 20 and the rotating mechanism 22. The rotating mechanism 22 and the lift mechanism 24 may be configured by a known actuator, such as a motor. The operations of the rotating mechanism 22 and the lift mechanism 24 are controlled by the control module 800. The substrate Wf and the anode 13 are electrically connected with a rectifier (power source) 50. The power source 50 is a device configured to supply electricity between the substrate Wf and the anode 13 at the time of execution of a plating process. The operations of the power source 50 are controlled by the control module 800.
[0055] The plating tank 10 is provided with an anode chamber supply port (not shown) configured to supply the anode liquid (plating liquid) to the anode chamber 11 and an anode chamber discharge port (not shown) configured to discharge the anode liquid from the anode chamber 11. As one example, the anode chamber supply port may be placed in the bottom wall of the plating tank 10, and the anode chamber discharge port may be placed in the outer peripheral wall of the plating tank 10. In one example, the anode chamber discharge port may be provided at a plurality of positions of the plating tank 10.
[0056] The plating tank 10 is also provided with a cathode liquid supply port 17A, a cathode liquid supply port 17B and a cathode liquid drain port 17C. The cathode liquid supply port 17A is provided below the ion resistor 14 at one position or at a plurality of positions of the outer peripheral wall of the plating tank 10. The cathode liquid (plating liquid) supplied from the reservoir tank 410 (shown in, for example,
[0057] The cathode liquid supply port 17B is provided in a bottom face of the outer peripheral wall of the plating tank 10 and is configured to flow through a passage inside of the outer peripheral wall and to supply the cathode liquid (plating liquid) to a flow path formed between the substrate Wf and the ion resistor 14. The cathode liquid (plating liquid) supplied from the reservoir tank 410 (shown in, for example,
[0058] The cathode liquid drain port 17C is configured to discharge the cathode liquid from the cathode chamber 12. The cathode liquid discharged from the cathode liquid drain port 17C is returned via the overflow tank and the discharge port thereof (not shown) to the reservoir tank 410.
(Bump)
[0059]
[0060] A large number of bumps 303 are formed on the substrate Wf by using the photoresist layer 302 having a predetermined opening pattern. There may, however, be a variation in height (film thickness) BH of the bumps 303 formed in the respective openings on one identical substrate, depending on the sizes and the dimensions (opening diameters) of the openings and the density of the openings (i.e., the number of openings per unit area). There is accordingly a demand for forming a plurality of bumps 303 at a uniform height on the substrate.
(Current Waveform of Pulse Plating)
[0061]
[0062] In a second time period T2 provided in the middle of the first time period T1, the power source 50 outputs a reverse direction current, i.e., an electric current in an opposite direction to the forward direction current described above. This electric current continuously maintains a current value I2 having a different sign from that of the current value I1 during the second time period T2. The length of the second time period T2 is a time length that is significantly shorter than the time length of the first time period T1. Accordingly, the electric current in the second time period T2 is pulsed. In the description hereinafter, this electric current is referred to as reverse current pulse. For example, the length of the second time period T2, i.e., the pulse width of the reverse current pulse, may be about 0.1 second to several seconds. In the second time period T2, contrary to the reduction reaction of the metal ion in the first time period T1, part of the metal in the plating film formed on the plating surface in the first time period T1 is redissolved in the plating liquid, and the accelerator (one of the additives included in the plating liquid) adsorbed to an outermost surface of the plating film during the reduction reaction is desorbed from the surface of the plating film. The details will be described later.
[0063] The current value I2 of the reverse current pulse is preferably set to a value that enables the accelerator to be sufficiently desorbed. In the case where the current value I2 is set equal to the current value I1, the power source 50 configured to output the electric current in both the positive polarity and the negative polarity as described above may be replaced by a combination of a power source configured to output the electric current in a single polarity and a polarity inversion switch configured to invert the polarity of the output of the power source.
[0064] Furthermore, in a third time period T3 subsequent to the second time period T2, the power source 50 stops the output of electric current. More specifically, in the third time period T3, no electric current flows either in the forward direction or in the reverse direction in the plating liquid. Like the second time period T2, the length of the third time period T3 is a time length that is significantly shorter than the time length of the first time period T1 and may be, for example, about 0.1 second to several seconds. In the third time period T3, diffusion of the accelerator desorbed from the surface of the plating film proceeds in the plating liquid as described in detail later.
[0065] After the third time period T3, the power source 50 outputs the forward direction current (having the current value I1) again. The output of the forward direction current continues until termination of a predetermined plating process time, for example, until the film thickness of the plating film formed reaches a predetermined target film thickness.
[0066] As described above, in the embodiment shown in
[0067] The supply of the revere current pulse and the stop of electric current may be repeated a multiple number of times as shown in
(Principle of Improving Uniformity in Hight of Bumps)
[0068]
[0069] As described above, the accelerator serving to accelerate generation of the plating film is included as one of the additives in the plating liquid. Molecules of such an accelerator are adsorbed to the surface of the plating film in a concentrated manner at a constant density, irrespective of the location, and accelerate the reduction reaction of the metal ion. In the second time period T2 when the reverse current pulse is supplied, the molecules of the accelerator are desorbed from the surface of the plating film and are diffused to inside of the openings 302a and peripheries thereof. The molecules of the accelerator are originally adsorbed on the surface of the plating film in a concentrated manner at a constant density, so that the molecules of the accelerator desorbed from the surface of the plating film have a constant local concentration inside of the individual openings 302a (as shown in stage (B) of
[0070] In a location having a high opening density, however, the desorbed molecules of the accelerator are similarly present in nearby openings 302a, so that there is a small concentration gradient of the molecules of the accelerator in the neighborhood of the plurality of openings 302a. Accordingly, only a relatively small number of molecules of the accelerator are diffused far away from the openings 302, while a large number of molecules of the accelerator remain near the openings 302a. In a location having a low opening density, on the other hand, there is a little effect from the nearby openings 302a, so that there is a large concentration gradient of the molecules of the accelerator in the neighborhood of the plurality of openings 302a. Accordingly, a major portion of the molecules of the accelerator desorbed from the plating film are diffused far away, while only a small portion of the molecules of the accelerator remain near the openings 302a. As a result, in the third time period T3 when no electric current flows in the plating liquid, the neighborhood of the openings 302a in the location having the high opening density has a higher average concentration of the molecules of the accelerator than the neighborhood of the openings 302a in the location having the low opening density. This means that a difference in opening density provides a difference in average concentration of the molecules of the accelerator. A difference in dimension of the openings 302a also provides a similar difference in concentration of the molecules of the accelerator (more specifically, a large opening diameter is more likely to cause the molecules of the accelerator to be diffused to outside of the opening 302a, so that there is a low concentration of the molecules of the accelerator in the neighborhood of the opening 302a having a large diameter.)
[0071] As described above, the concentration of the molecules of the accelerator in the neighborhood of the opening 302a is varied according to the configuration of the opening 302a (i.e., the dimension and the arrangement density) where the plating film is formed. This results in varying, by location, the amount of the molecules of the accelerator that are re-adsorbed to the surface of the plating film in the opening 302a when the forward direction current is supplied again after the third time period T3. More specifically, the re-adsorbed amount of the molecules of the accelerator is relatively small in the location having the large opening diameter and/or the low opening density and is relatively large in the location having the small opening diameter and/or the high opening density (as shown in stage (C) of
[0072] The desorption of the accelerator occurs homogeneously (as shown in stage (B) as described above. When the process from desorption to re-adsorption is viewed as a whole, the density (or the amount) of the molecules of the accelerator that are re-adsorbed to be present on the surface of the plating film becomes relatively low (or small) in the opening 302a placed in the location having the large opening diameter and/or the low opening density, while becoming relatively high (or large) in the opening 302a placed in the location having the small opening diameter and/or the high opening density (as shown in stage (D) of
[0073] As clearly understood from the above description, with a view to uniformizing the height of the bumps 303, it is important to cause the molecules of the accelerator re-adsorbed after desorption to have a difference in density by location. This density difference is attributed to a difference in the degree of diffusion of the desorbed molecules of the accelerator diffused far away from the plating film in the second time period T2 and in the third time period T3, by location (more specifically, by the dimension and the arrangement density of the openings 302a) as described above. Accordingly, when the plating liquid on the surface of the substrate has a strong flow in the second time period and in the third time period, this strong flow of the plating liquid homogenizes the diffusion of the molecules of the accelerator and reduces a difference in density by the location of the molecules of the accelerator that are re-adsorbed. With a view to improving the uniformity in height of the bumps 303, it is thus preferable to weaken the flow of the plating liquid on the surface of the substrate in the third time period T3 or in both the second time period T2 and the third time period T3.
(Configuration for Improving Uniformity in Hight of Bumps)
[0074]
[0075] The fluid circuit shown in
[0076] In the description hereof, the connection of the flow path includes direct connection between the flow paths (or between the flow path and the tank) and connection between the flow paths (or between the flow path and the tank) via another configuration (another flow path, a component or the like). Each of the flow paths may include one or a plurality of pipe arrangements.
[0077] In the illustrated example of
[0078] The control module 800 is configured to control the flow path regulating mechanism 430 according to the timing of the reverse current pulse in the course of plating of the substrate Wf, to change over the flow of the cathode liquid (plating liquid) from the flow path 412 to the flow path 413, and to stop the supply of the cathode liquid to the flow path 412 (and to the plating tank 10) in a time period according to the timing of the reverse current pulse (according to the embodiment, in the third time period T3 or in both the second time period T2 and the third time period T3) (as shown in
[0079] The control module 800 is configured to detect the second time period T2 and the third time period T3 (including prediction of a start of these time periods), based on a current command value that is output to the power source 50. In one example, as shown in
[0080] This configuration weakens the flow of the plating liquid on the surface of the substrate Wf in the time period according to the timing of the reverse current pulse (the third time period T3 or both the second time period T2 and the third time period T3) and thereby suppresses the molecules of the accelerator desorbed from the surface of the plating film on the substrate Wf from being homogeneously diffused into the plating liquid. As a result, this configuration facilitates re-adsorption of the molecules of the accelerator, such as to compensate for a difference in film thickness of the plating film by location on the substrate Wf and uniformizes the film thickness of the plating film formed in the openings 302a (i.e., the height of the bumps 303), irrespective of a variation in configuration of the openings 302a.
[0081] One modification may decrease the flow rate of the cathode liquid supplied to the plating tank 10 in the time period according to the timing of the reverse current pulse (in the third time period T3 or both in the second time period T2 and in the third time period T3) to be lower than a flow rate f1 of the cathode liquid supplied to the plating tank 10 in the first time period T1. Decreasing the flow rate of the plating liquid (cathode liquid) herein includes decreasing the flow rate of the plating liquid (cathode liquid) to a value that is greater than zero or to zero. In the case where duplication of zero causes no problem, this process may be expressed as decreasing the flow rate of the plating liquid (cathode liquid) or reducing the flow rate to zero.
[0082] At the end of the time period according to the timing of the reverse current pulse (the third time period T3 or both the second time period T2 and the third time period T3), the flow path regulating mechanism 430 is returned to the state in the first time period T1, so as to return the flow rate of the cathode liquid (plating liquid) that is supplied to the plating tank 10, to the flow rate in the first time period T1.
[0083] As shown in
[0084] In one example, in the initial state, the flow rate control by the flow path regulating mechanism 430 is performed at a start time of the time period according to the timing of the reverse current pulse (the start time of the third time period T3 or the start time of both the second time period T2 and the third time period T3). In the case where an actual variation in flow rate is delayed, the timing of the flow rate control by the flow path regulating mechanism 430 (i.e., the timing of control to decrease the flow rate of the cathode liquid supplied to the plating tank 10) may be advanced to reduce or eliminate the delay.
[0085] In the case where the timing when the flow rate of the cathode liquid supplied to the plating tank 10 starts decreasing is ahead of the desired timing (the start time of the third time period T3 or the start time of the second time period T2), on the other hand, feedback control of the flow path regulating mechanism 430 may be performed to delay the timing of controlling the flow path regulating mechanism 430, in order to reduce or eliminate a deviation of the timing when the flow rate of the cathode liquid supplied to the plating tank 10 is decreased or reduced to zero, in the time period according to the next timing of the reverse current pulse (the third time period T3 or both the second time period T2 and the third time period T3).
[0086] Another possible method of weakening or stopping the flow of the plating liquid on the surface of the substrate in the time period according to the timing of the reverse current pulse may stop the circulation pump (the pump 420). The ON-OFF operation of the circulation pump, however, has a poor response to change the flow rate of the cathode liquid. The operation of the circulation pump is thus likely to have a difficulty in weakening or stopping the flow of the plating liquid on the surface of the substrate for a predetermined time period (0.1 second to several seconds) in synchronism with the timing of the reverse current pulse I2. The configuration of the embodiment accordingly provides the bypass flow path 413 that goes around the plating tank 10 to regulate the flow rate of the plating liquid supplied to the plating tank 10, in synchronism with the timing of the reverse current pulse I2, as described above.
Another Embodiment 1
[0087]
Another Embodiment 2
[0088]
Another Embodiment 3
[0089]
Another Embodiment 4
[0090]
[0091] The flow path regulation mechanism 431 may be configured by a flow control valve or an on-off valve. The flow path regulation mechanism 432 may be configured by a flow control valve or an on-off valve. The flow path regulation mechanism 431 and the flow path regulation mechanism 432 may be configured by different types of valves. In the illustrated example of
[0092] The cathode liquid flows through the bypass flow path 413 by an amount corresponding to a decrease in flow rate of the cathode liquid flowing through the flow path 412 by the flow path regulation mechanism 431. This configuration enables the flow rate of the cathode liquid flowing through the flow path 412 to be regulated promptly and accurately.
Another Embodiment 5
[0093]
[0094] The flow path regulating mechanism 430 is controlled by the control module 800 as described above, to increase the flow rate of the cathode liquid flowing through the bypass flow path 413, such as to decrease the flow rate of the cathode liquid flowing through the flow path 412 or to reduce the flow rate to zero, in the time period according to the timing of the reverse current pulse I2 (the third time period T3 or both the second time period T2 and the third time period T3). This configuration enables the flow rates of the cathode liquid supplied to the two plating tanks 10-1 and 10-2 via the flow path 412 to be decreased or to be reduced to zero in the time period according to the timing of the reverse current pulse. In the configuration of this embodiment, the bypass flow path 413 is connected with the flow path 411 (and the flow path 412) prior to branching of the flow path 412 toward the respective plating tanks 10-1 and 10-2. This configuration thus enables the flow rates of the cathode liquid supplied to the plating tanks 10-1 and 10-2 to be simultaneously controlled by one common bypass flow path 413. This configuration is suitable for the case of pulse plating that varies the electric current at the same timing in the two plating tanks 10-1 and 10-2.
[0095] The flowmeter 440 may be provided in each of the flow path 412-1 and the flow path 412-2 as shown in
[0096] The configuration of
Another Embodiment 6
[0097]
[0098] The flow path regulating mechanism 430 having any of the configurations described above may be used to perform flow path regulation between the bypass flow path 413-1 and the flow path 412-1 connected with the plating tank 10-1 and to perform flow path regulation between the bypass flow path 413-2 and the flow path 412-2 connected with the plating tank 10-2. In this case, the flow path regulating mechanism 430 may be placed in the flow path 411-1, the flow path 412-1 and/or the flow path 413-1, on the assumption that the flow path 412-1 and the bypass flow path 413-1 are respectively equivalent to the flow path 412 and the bypass flow path 413 in the embodiment described above. Similarly, the flow path regulating mechanism 430 may be placed in the flow path 411-2, the flow path 412-2 and/or the flow path 413-2, on the assumption that the flow path 412-2 and the bypass flow path 413-2 are respectively equivalent to the flow path 412 and the bypass flow path 413 in the embodiment described above.
[0099] In the configuration of this another embodiment, the flow path regulating mechanism 430 having any of the configurations described above may be used to be controlled by the control module 800 as described above, to increase the flow rate of the cathode liquid flowing through the bypass flow path 413-1, such as to decrease the flow rate of the cathode liquid flowing through the flow path 412-1 (i.e., the flow rate of the cathode liquid supplied to the plating tank 10-1) or to reduce the flow rate to zero, in the time period according to the timing of the reverse current pulse (the third time period T3 or both the second time period T2 and the third time period T3). Similarly, the flow path regulating mechanism 430 having any of the configurations described above may be used to be controlled by the control module 800 as described above, to increase the flow rate of the cathode liquid flowing through the bypass flow path 413-2, such as to decrease the flow rate of the cathode liquid flowing through the flow path 412-2 (i.e., the flow rate of the cathode liquid supplied to the plating tank 10-2) or to reduce the flow rate to zero, in the time period according to the timing of the reverse current pulse (the third time period T3 or both the second time period T2 and the third time period T3).
[0100] In the configuration of this another embodiment, the bypass flow paths 413-1 and 413-2 are connected after the branching of the flow path 411 toward the respective plating tanks 10-1 and 10-2. Even in the case where there is a difference in timing of the reverse current pulse between the respective plating tanks 10-1 and 10-2, this configuration enables the flow rates of the cathode liquid supplied to the respective plating tanks 10-1 and 10-2 to be individually controlled according to the timings of the reverse current pulses in the respective plating tanks 10-1 and 10-2. The flow rates of the cathode liquid supplied to the respective plating tanks 10-1 and 10-2 are detected by a flowmeter 440-1 and by a flowmeter 440-2. The flowmeter 440-1 may be provided in the flow path 412-1 and/or in the flow path 413-1. The flowmeter 440-2 may be provided in the flow path 412-2 and/or in the flow path 413-1.
[0101] The configuration of
Another Embodiment 7
[0102]
[0103] In one example, both the flow path regulating mechanism 430a and the flow path regulating mechanism 430b may be on-off valves. The flow path 412a and the flow path 412b have different flow passage areas (different piping diameters). Controlling the on-off valves (the flow path regulating mechanism 430a and the flow path regulating mechanism 430b) provided on the flow path 412a and on the flow path 412b regulates which of the flow path 412a and the flow path 412b respectively having the different flow passage diameters, the cathode liquid flows through, and thereby varies the flow rate of the cathode liquid supplied to the plating tank 10. For example, in the case where a flow passage areas Sa of the flow path 412a is greater than a flow passage area Sb of the flow path 412b (Sa>Sb), the control is performed such as to supply the cathode liquid to the plating tank 10 via the flow path 412a at the time of supply of the forward direction current and to supply the cathode liquid to the plating tank 10 via the flow path 412b according to the timing of the reverse current pulse (the third time period T3 or both the second time period T2 and the third time period T3). This configuration enables the flow rate of the cathode liquid supplied to the plating tank 10 to be decreased according to the timing of the reverse current pulse.
[0104] A modification may control the flow path regulating mechanism 430a and the flow path regulating mechanism 430b to change the ratio of the cathode liquid flowing through the flow path 412a and the cathode liquid flowing through the flow path 412b, so as to vary (decrease) the flow rate of the cathode liquid supplied to the plating tank 10. For example, in the case where the flow passage areas Sa of the flow path 412a is greater than the flow passage area Sb of the flow path 412b (Sa>Sb), the control is performed to decrease the ratio of the cathode liquid flowing through the flow path 412a and to increase the ratio of the cathode liquid flowing through the flow path 412b according to the timing of the reverse current pulse, compared with the respective ratios of the cathode liquid at the time of supply of the forward direction current (the first time period T1). This configuration enables the total flow rate of the cathode liquid (plating liquid) flowing through the flow path 412a and the flow path 412b toward the plating tank 10 to be decreased according to the timing of the reverse current pulse (the third time period T3 or both the second time period T2 and the third time period T3), compared with the total flow rate of the cathode liquid flowing through the flow path 412a and the flow path 412b toward the plating tank 10 at the time of supply of the forward direction current (the first time period T1).
[0105] A flowmeter 440 may be provided in the flow path 412 after joining of the flow path 412a and the flow path 412b, to monitor a change in flow rate of the cathode liquid supplied to the plating tank 10 (as shown in
[0106] The flow path 412 may have any configuration that allows the flow path 412a and the flow path 412b to be joined with each other. The flow path 412a and the flow path 412b may be directly connected with the cathode liquid supply ports 17A. The same applies to the cathode liquid supply port 17B.
[0107] The bypass flow path 413 described above may be provided on an upstream side of the flow paths 412a and 412b in the configuration of
[0108] The configuration of
Another Embodiment 8
[0109] The configuration of the fluid circuit of the embodiment (including the configurations of other embodiments 1 to 7) described above is not limited to a certain type (cup-type/horizontal type) of plating module shown in
[0110] The plating tank 10 (the plating module 400) of this embodiment is a dip-type/vertical type of plating tank (plating module) configured to soak a substrate Wf held by a substrate holder 20 in an upright attitude into the plating liquid. In the plating tank 10, an anode 13 held by an anode holder 30 is placed in an upright attitude to be opposed to the substrate Wf, and a distributor 80 is placed between the substrate Wf and the anode 13. The distributor 80 includes one or a plurality of through holes pierced from an anode 13-side toward a substrate Wf-side and configured to supply the plating liquid to the substrate Wf; and one or a plurality of spray holes configured to spray the plating liquid, which is supplied from outside via a plating liquid supply port 17D, toward the substrate Wf-side. The distributor 80 is configured to receive a supply of the plating liquid via the plating liquid supply port 17D and to spray the plating liquid from one or the plurality of spray holes toward the substrate Wf-side. The distributor 80 is also configured, such that spraying the plating liquid from the spray holes of the distributor 80 toward the substrate Wf forms the flow of the plating liquid on the surface of the substrate Wf and causes the metal ion to be homogeneously supplied to the surface of the substrate. The configuration of spraying the plating liquid to the substrate Wf is, however, not limited to the configuration of
[0111] In the plating tank 10 shown in
Another Embodiment 9
[0112]
[0113] More specifically, the control module 800 controls the lift mechanism 24 to lift up the substrate holder 20 in response to the reverse current pulse, such as to cause the height of the substrate holder 20 in the third time period T3 or in both the second time period T2 and the third time period T3 to be higher than the height of the substrate holder 20 at the time of supply of the forward direction current. This expands the flow passage area between the substrate Wf and the ion resistor 14 to be greater than the flow passage area at the time of supply of the forward direction current and thereby weakens the flow of the plating liquid on the surface of the substrate. This configuration accordingly performs control to make the height of the substrate holder 20 equal to a target value (i.e., a height greater than the height of the substrate holder 20 at the time of supply of the forward direction current) in the time period according to the timing of the reverse current pulse (the third time period T3 or both the second time period T2 and the third time period T3). The height of the substrate holder 20 may be detected by, for example, sensing a drive amount of an actuator (for example, a known motor) provided to drive the lift mechanism 24. In another example, a sensor (for example, an optical sensor) of detecting the height may be provided separately to detect the height of the substrate holder 20.
[0114] In the case where the timing of changing (increasing) the detected height of the substrate holder 20 is behind a desired timing (a start time of the third time period T3 or a start time of the second time period T2), feedback control of the lift mechanism 24 may be performed to advance the timing of controlling the lift mechanism 24, in order to reduce or eliminate a delay of the timing when the height of the substrate holder 20 is changed, in a time period according to a next timing of the reverse current pulse (the third time period T3 or both the second time period T2 and the third time period T3). This feedback control may be performed, for example, by the control module 800 to compare a target height value with the detected height value of the substrate holder 20 at the desired timing (the start time of the third time period T3 or the start time of the second time period T2), and to regulate the timing of controlling the lift mechanism 24.
[0115] In the initial state, one exemplified configuration may cause the lift mechanism 24 to change the height of the substrate holder 24 in synchronism with the start time of the time period according to the timing of the reverse current pulse (the third time period T3 or both the second time period T2 and the third time period T3). When there is a delay in change of the height of the substrate holder 20, the timing of changing the height of the substrate holder 20 by the lift mechanism 24 may be advanced to reduce or eliminate the delay.
[0116] In the case where the timing of changing (increasing) the height of the substrate holder 20 is ahead of the desired timing (the start time of the third time period T3 or the start time of the second time period T2), on the other hand, feedback control of the lift mechanism 24 may be performed to delay the timing of controlling the lift mechanism 24 (i.e., the timing of control to increase the height of the substrate holder 20), in order to reduce or eliminate a deviation of the timing when the height of the substrate holder 20 is changed, in the time period according to the next timing of the reverse current pulse (the third time period T3 or both the second time period T2 and the third time period T3).
[0117] A modification may weaken the flow of the plating liquid on the surface of the substrate by combination of the configuration of decreasing the flow rate of the plating liquid supplied to the plating tank or reducing the flow rate to zero according to the timing of the reverse current pulse (including the configurations of other embodiments 1 to 8) described above with the control of lifting up the substrate holder to expand the flow passage area between the substrate and the ion resistor according to the timing of the reverse current pulse (the configuration of another embodiment 9).
Another Embodiment 10
[0118] The configuration of the embodiment (including the configurations of other embodiments 1 to 9) described above is applicable to a plating apparatus configured to plate a circular substrate, such as a wafer, a polygonal substrate, such as a rectangular substrate, or a substrate in any other arbitrary shape.
[0119] The present disclosure may be implemented by aspects described below: [0120] [1] According to one aspect, there is provided a plating apparatus, comprising: a first plating tank configured to plate a substrate by application of a forward direction current and a reverse current pulse between the substrate and an anode; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path connected with the first flow path and with the first plating tank and configured to supply the plating liquid to the first plating tank; a third flow path connected with the first flow path and configured to cause the plating liquid discharged from the reservoir tank to go around the first plating tank and to be returned to the reservoir tank or to be discharged to a discharge port; a first valve configured to regulate a flow of the plating liquid between the second flow path and the third flow path; and a control module configured to control the first valve according to a timing of the reverse current pulse during plating of the substrate, such as to regulate the flow of the plating liquid between the second flow path and the third flow path and to decrease a supply of the plating liquid to the second flow path to be less than a supply of the plating liquid in an interval of the forward direction current or to stop the supply of the plating liquid to the second flow path.
[0121] The first valve may be provided on the first flow path or on the second flow path or may be connected with the first flow path, the second flow path, and the third flow path.
[0122] To control the first valve according to a timing of the reverse current pulse means controlling the first valve in relation to the start timing of the reverse current pulse and includes the case of starting the control at a timing ahead of the start timing of the reverse current pulse or at a timing behind the start timing of the reverse current pulse.
[0123] The apparatus for plating of this aspect regulates the flow rates of the plating liquid flowing through the second flow path and flowing through the third flow path according to the timing of the reverse current pulse, so as to decrease the flow rate of the plating liquid supplied to the plating tank (to the first plating tank) to be lower than the flow rate in the interval of the forward direction current or to reduce the flow rate to zero. This configuration promptly decreases the flow rate of the plating liquid supplied to the plating tank or reducing the flow rate to zero, in a time period according to the timing of the reverse current pulse (i.e., in a current stop time period subsequent to a reverse current pulse supply time period or in both the reverse current pulse supply time period and the current stop time period), so as to weaken the flow of the plating liquid on the surface of the substrate. This configuration accordingly suppresses molecules of an accelerator desorbed from the surface of a plating film from being diffused into the plating liquid, in the reverse current pulse supply time period and/or the current stop time period. This configuration thus enables a large number of the molecules of the accelerator to remain on the surface of the plating film and enables a larger number of the molecules of the accelerator to be re-adsorbed at the time of supply of the forward direction current, in a location having a smaller opening diameter and/or having a higher opening density of a photoresist layer and openings, compared with in a location having a larger opening diameter and/or having a lower opening density. This configuration accordingly compensates for a plating rate due to a difference in the opening dimension and/or in the opening density of the photoresist layer and the openings and uniformizes the height of bumps formed on the photoresist layer and formed in the openings, irrespective of the locations of the bumps on the substrate.
[0124] Furthermore, the configuration of this aspect regulates the flow rate between the two flow paths (between the second flow path and the third flow path) and thereby enables the flow rate of the plating liquid supplied to the plating tank (the amount of supply per unit time) to be decreased promptly. [0125] [2] According to one aspect, in the apparatus for plating, the first valve may comprise a flow path changeover valve connected with the first flow path, the second flow path and the third flow path and configured to change over a flow passage between the second flow path and the third flow path.
[0126] In the apparatus for plating of this aspect, the flow path changeover valve enables the flow rates of the plating liquid flowing through the second flow path and flowing through the third flow path to be regulated promptly. [0127] [3] According to one aspect, in the apparatus for plating, the flow path changeover valve may be a three-way valve.
[0128] The apparatus for plating of this aspect enables the flow rates of the plating liquid flowing through the second flow path and flowing through the third flow path to be regulated promptly by the simple configuration. [0129] [4] According to one aspect, in the apparatus for plating, the first valve may be provided in the second flow path.
[0130] The apparatus for plating of this aspect directly regulates the flow rate of the plating liquid flowing through the second flow path and thereby enables the flow rates of the plating liquid flowing through the second flow path and flowing through the third flow path to be regulated promptly by the simple configuration. [0131] [5] According to one aspect, in the apparatus for plating, the first valve may be provided in the third flow path.
[0132] The apparatus for plating of this aspect regulates the flow rate of the plating liquid flowing through the third flow path and thereby indirectly regulates the flow rate of the plating liquid flowing through the second flow path. This enables the flow rates of the plating liquid flowing through the second flow path and flowing through the third flow path to be regulated promptly by the simple configuration. [0133] [6] According to one aspect, the apparatus for plating may further comprise a second valve, wherein the first valve may be provided in the second flow path, the second valve may be provided in the third flow path, and the first valve and the second valve may be controlled by the control module to be operated at an identical timing.
[0134] In the apparatus for plating of this aspect, the first valve and the second valve respectively serving as the first flow path regulating mechanism and the second flow path regulating mechanisms provided in the second flow path and in the third flow path enable the flow rates of the plating liquid flowing through the second flow path and flowing through the third flow path to be more accurately regulated, even when the second flow path and the third flow path have different flow passage resistances (different piping resistances). [0135] [7] According to one aspect, in the apparatus for plating, the first valve may comprise at least one of a flow control valve and an on-off valve.
[0136] The apparatus for plating of this aspect enables the flow rates of the plating liquid flowing through the second flow path and flowing through the third flow path to be regulated promptly by the simple configuration by using either the flow control valve or the on-off valve. [0137] [8] According to one aspect, the apparatus for plating may further comprise a second plating tank; and a fourth flow path branched off from the second flow path toward the second plating tank, wherein the control module may control the first valve according to the timing of the reverse current pulse during plating of the substrate, so as to decrease supplies of the plating liquid to the first plating tank and to the second plating tank to be less than supplies of the plating liquid in the interval of the forward direction current or to stop the supplies of the plating liquid to the first plating tank and to the second plating tank.
[0138] The apparatus for plating of this aspect enables the flow rates of the plating liquid to the first plating tank and to the second plating tank to be controlled by using the common (one) third flow path serving as a bypass flow path. [0139] [9] According to one aspect, the apparatus for plating may further comprise a second plating tank; a fourth flow path branched off from the first flow path toward the second plating tank on an upstream side of a location where the third flow path is connected with the first flow path; a fifth flow path connected with the fourth flow path and configured to cause the plating liquid discharged from the reservoir tank to go around the second plating tank and to be returned to the reservoir tank or to be discharged to a discharge port; and a third valve configured to regulate a flow of the plating liquid between the fourth flow path and the fifth flow path, wherein the control module may further control the third valve according to the timing of the reverse current pulse during plating of the substrate, such as to regulate the flow of the plating liquid between the fourth flow path and the fifth flow path and to decrease a supply of the plating liquid to the fourth flow path to be less than a supply of the plating liquid in the interval of the forward direction current or to stop the supply of the plating liquid to the fourth flow path.
[0140] Even in the case where there is a difference in timing of the reverse current pulse between in the first plating tank and in the second plating tank, the apparatus for plating of this aspect enables the flow rates of the plating liquid to the first plating tank and to the second plating tank to be individually controlled.
[0141] According to one aspect, the apparatus for plating may further comprise a flowmeter configured to detect a flow rate of the plating liquid in the second flow path, wherein when it is determined that a timing of decreasing the flow rate of the plating liquid in the second flow path is deviated from a desired timing according to the timing of the reverse current pulse, based on the flow rate detected by the flowmeter, the control module may perform feedback control of a timing of controlling the first valve, such as to reduce the deviation of the timing.
[0142] The apparatus for plating of this aspect enables the flow rate of the plating liquid to be changed at a more accurate timing and thereby weakens the flow of the plating liquid on the surface of the substrate. [0143] [11] According to one aspect, there is provided an apparatus for plating, comprising: a plating tank configured to plate a substrate by application of a forward direction current and a reverse current pulse between the substrate and an anode; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path and a third flow path fluidically connected with the first flow path and with the plating tank and provided parallel to each other, wherein the second flow path has a larger inner diameter than an inner diameter of the third flow path; a first valve provided in the second flow path; a second valve provided in the third flow path; and a control module configured to control the first valve and the second valve according to a timing of the reverse current pulse during plating of the substrate, such as to regulate a flow of the plating liquid between the second flow path and the third flow path and to decrease a total flow rate of the plating liquid through the second flow path and through the third flow path to be less than a total flow rate of the plating liquid in an interval of the forward direction current.
[0144] To decrease a total flow rate of the plating liquid through the second flow path and through the third flow path to be less than a total flow rate of the plating liquid in an interval of the forward direction current includes the case of reducing the flow of the plating liquid flowing through the second flow path to zero and causing the plating liquid to flow via the third flow path.
[0145] The apparatus for plating of this aspect enables the flow of the plating liquid to be controlled between the second flow path and the third flow path having different flow passage areas according to the timing of the reverse current pulse and thereby enables the flow rate of the plating liquid to the first plating tank to be controlled promptly. [0146] [12] According to one aspect, the apparatus for plating may further comprise one or a plurality of flowmeters configured to detect the total flow rate of the plating liquid through the second flow path and through the third flow path, wherein when it is determined that a timing of decreasing the total flow rate of the plating liquid through the second flow path and through the third flow path is deviated from a desired timing according to the timing of the reverse current pulse, based on the total flow rate detected by the one or the plurality of flowmeters, the control module may perform feedback control of a timing of controlling the first valve and the second valve, such as to reduce the deviation of the timing.
[0147] The apparatus for plating of this aspect enables the flow rate of the plating liquid to be changed at a more accurate timing and thereby weakens the flow of the plating liquid on the surface of the substrate. [0148] [13] According to one aspect, there is provided an apparatus for plating, comprising: a plating tank; an anode placed in the plating tank; a substrate holder configured to hold a substrate such as to be opposed to the anode; a resistor placed between the substrate holder and the anode and provided with a plurality of through holes that form a flow path of a plating liquid; a lift device configured to lift up and down the substrate holder; a power source configured to apply a forward direction current and a reverse current pulse between the substrate and the anode; and a control module, wherein the plating tank is configured to supply the plating liquid to the substrate via the resistor and to supply the plating liquid along a surface of the substrate in such a manner as to shear the plating liquid supplied to the substrate via the resistor, and the control module is configured to control the lift device according to a timing of the reverse current pulse during plating of the substrate, such as to lift up the substrate holder, to expand a flow passage area of the plating liquid between the substrate and the resistor, and to weaken a flow of the plating liquid on the surface of the substrate, compared with a flow of the plating liquid in an interval of the forward direction current.
[0149] The apparatus for plating of this aspect enables the flow of the plating liquid on the surface of the substrate to be weakened by lifting up the substrate holder according to the timing of the reverse current pulse. [0150] [14] According to one aspect, in the apparatus for plating, the control module may obtain a height of the substrate holder, and when it is determined that a timing of increasing the height of the substrate holder is deviated from a desired timing according to the timing of the reverse current pulse, based on the obtained height of the substrate holder, the control module may perform feedback control of a timing of controlling the lift device, such as to reduce the deviation of the timing.
[0151] The apparatus for plating of this aspect enables the flow of the plating liquid on the surface of the substrate to be weakened at a more accurate timing. [0152] [15] According to one aspect, there is provided a method of plating a substrate in a plating tank by application of a forward direction current and a reverse current pulse between the substrate and an anode. The method comprises: providing an apparatus for plating, which comprises: a plating tank; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path connected with the first flow path and with the plating tank and configured to supply the plating liquid to the plating tank; a third flow path connected with the first flow path and configured to cause the plating liquid discharged from the reservoir tank to go around the plating tank and to be returned to the reservoir tank or to be discharged to a discharge port; and a first valve configured to regulate a flow of the plating liquid between the second flow path and the third flow path; and controlling the first valve according to a timing of the reverse current pulse during plating of the substrate, such as to decrease a supply of the plating liquid to the second flow path to be less than a supply of the plating liquid in an interval of the forward direction current or to stop the supply of the plating liquid to the second flow path. [0153] [16] According to one aspect, there is provided a method of plating a substrate in a plating tank by application of a forward direction current and a reverse current pulse between the substrate and an anode. The method comprises: providing an apparatus for plating, which comprises: a plating tank; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path and a third flow path fluidically connected with the first flow path and with the plating tank and provided parallel to each other, wherein the second flow path has a larger inner diameter than an inner diameter of the third flow path; a first valve provided in the second flow path; and a second valve provided in the third flow path; and controlling the first valve and the second valve according to a timing of the reverse current pulse during plating of the substrate, such as to regulate a flow of the plating liquid between the second flow path and the third flow path and to decrease a total flow rate of the plating liquid through the second flow path and through the third flow path to be less than a total flow rate of the plating liquid in an interval of the forward direction current. [0154] [17] According to one aspect, there is provided a method of plating a substrate in a plating tank by application of a forward direction current and a reverse current pulse between the substrate and an anode. The method comprises: providing an apparatus for plating, which comprises: a plating tank; an anode placed in the plating tank; a substrate holder configured to hold a substrate such as to be opposed to the anode; a resistor placed between the substrate holder and the anode and configured to form a flow path of a plating liquid between the resistor and the substrate; and a lift device configured to lift up and down the substrate holder, wherein the plating tank is configured to supply the plating liquid to the substrate via the resistor and to supply the plating liquid along a surface of the substrate in such a manner as to shear the plating liquid supplied to the substrate via the resistor; and controlling the lift device according to a timing of the reverse current pulse during plating of the substrate, such as to lift up the substrate holder, to expand a flow passage area of the plating liquid between the substrate and the resistor, and to weaken a flow of the plating liquid on the surface of the substrate, compared with a flow of the plating liquid in an interval of the forward direction current. [0155] [18] According to one aspect, there is provided a storage medium configured to store therein a program that causes a computer to perform a control method of plating a substrate by application of a forward direction current and a reverse current pulse between the substrate and an anode in an apparatus for plating, the apparatus for plating comprising: a plating tank; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path connected with the first flow path and with the plating tank and configured to supply the plating liquid to the plating tank; a third flow path connected with the first flow path and configured to cause the plating liquid discharged from the reservoir tank to go around the plating tank and to be returned to the reservoir tank or to be discharged to a discharge port; and a first valve configured to regulate a flow of the plating liquid between the second flow path and the third flow path, wherein the program causes the computer to perform: controlling the first valve according to a timing of the reverse current pulse during plating of the substrate, such as to regulate the flow of the plating liquid between the second flow path and the third flow path and to decrease a supply of the plating liquid to the second flow path to be less than a supply of the plating liquid in an interval of the forward direction current or to stop the supply of the plating liquid to the second flow path. [0156] [19] According to one aspect, there is provided a storage medium configured to store therein a program that causes a computer to perform a control method of plating a substrate by application of a forward direction current and a reverse current pulse between the substrate and an anode in an apparatus for plating, the apparatus for plating comprising: a plating tank; a first flow path connected with a reservoir tank and configured to discharge a plating liquid from the reservoir tank; a second flow path and a third flow path fluidically connected with the first flow path and with the plating tank and provided parallel to each other, wherein the second flow path has a larger inner diameter than an inner diameter of the third flow path; a first valve provided in the second flow path; and a second valve provided in the third flow path, wherein the program causes the computer to perform: controlling the first valve and the second valve according to a timing of the reverse current pulse during plating of the substrate, such as to regulate a flow of the plating liquid between the second flow path and the third flow path and to decrease a total flow rate of the plating liquid through the second flow path and through the third flow path to be less than a total flow rate of the plating liquid in an interval of the forward direction current. [0157] [20] According to one aspect, there is provided a storage medium configured to store therein a program that causes a computer to perform a control method of plating a substrate by application of a forward direction current and a reverse current pulse between the substrate and an anode in an apparatus for plating, the apparatus for plating comprising: a plating tank; an anode placed in the plating tank; a substrate holder configured to hold a substrate such as to be opposed to the anode; a resistor placed between the substrate holder and the anode and provided with a plurality of through holes that form a flow path of a plating liquid; and a lift device configured to lift up and down the substrate holder, wherein the plating tank is configured to supply the plating liquid to the substrate via the resistor and to supply the plating liquid along a surface of the substrate in such a manner as to shear the plating liquid supplied to the substrate via the resistor, wherein the program causes the computer to perform: controlling the lift device according to a timing of the reverse current pulse during plating of the substrate, such as to lift up the substrate holder, to expand a flow passage area of the plating liquid between the substrate and the resistor, and to weaken a flow of the plating liquid on the surface of the substrate, compared with a flow of the plating liquid in an interval of the forward direction current.
[0158] Although the embodiments of the present invention have been described based on some examples, the embodiments of the invention described above are presented to facilitate understanding of the present invention, and do not limit the present invention. The present invention can be altered and improved without departing from the subject matter of the present invention, and it is needless to say that the present invention includes equivalents thereof. In addition, it is possible to arbitrarily combine or omit the embodiments and the modifications described above and it is also possible to arbitrarily combine or omit respective constituent elements described in the claims and the specification in a range where at least a part of the above-mentioned problem can be solved or a range where at least a part of the effect is exhibited.
[0159] The present application claims priority based on Japanese Patent Application No. 2024-112455 filed on Jul. 12, 2024. The entire disclosure of Japanese Patent Application No. 2024-112455 filed on Jul. 12, 2024, including the specification, claims, drawings and abstract, are incorporated herein by reference in its entirety.
[0160] The entire disclosures of Japanese Patent No. 7357824 (PTL 1), U.S. Pat. No. 8,795,480 (PTL 2), and US Patent Application Publication No. 2023/0075605 (PTL 3) including the specifications, claims, drawings and abstracts are incorporated herein by reference in its entirety.
REFERENCE SIGNS LIST
[0161] 10 plating tank [0162] 11 anode chamber [0163] 12 cathode chamber [0164] 13 anode [0165] 14 ion resistor [0166] 17A, 17B cathode liquid supply ports [0167] 17C cathode liquid drain port [0168] 17D plating liquid supply port [0169] 20 substrate holder [0170] 22 rotating mechanism [0171] 24 lift mechanism [0172] 26 support column [0173] 30 anode holder [0174] 40 barrier membrane [0175] 50 rectifier (power source) [0176] 80 distributor [0177] 400 plating module [0178] 411 flow path [0179] 412 flow path [0180] 413 bypass flow path [0181] 414 flow path [0182] 420 pump [0183] 430 flow path regulating mechanism [0184] 440 flowmeter [0185] 800 control module [0186] 801 processor [0187] 802 storage device [0188] 1000 plating apparatus [0189] Wf substrate