The present disclosure relates to a plate, an apparatus for plating, and a method of manufacturing the plate.
Wiring, bumps (bump electrodes) and the like are conventionally formed on the surface of a substrate such as a semiconductor wafer or a printed circuit board. An electroplating method is known as a method of forming the wiring, the bumps and the like.
In a known configuration of a plating apparatus used in the electroplating method, a plate (ionically resistive element) that has a large number of pores and that is used for adjusting the electric field is placed between a circular substrate such as a wafer and an anode (as described in, for example, Patent Document 1 and Patent Document 2). In order to reduce the adverse effects of the arrangement positions of pores on the distribution of plating film thickness, the arrangement of pores is determined such as to make the distribution density (or the porosity) of the pores formed in the plate, uniform in each area on the plate (as described in Patent Document 3).
In the case of forming pores of an identical size based on a target porosity, an area close to the center of the plate has a low density of pores. This causes an error between the porosity based on the number of actually formed pores and the target porosity. This error is attributed to the requirement for processing the calculated number of pores to an integral number in the process of calculating the number of pores by dividing a theoretical total pore area based on the target porosity by a pore diameter. When an error is equal to or larger than a predetermined value, this error may adversely affect the distribution of the plating film thickness. A method employed to reduce the error of the porosity increases the number of pores. Increasing the number of pores for the purpose of reducing the error may, however, fail to keep an inter-pore space between adjacent pores adjoining to each other in a circumferential direction or in a radial direction. This is likely to cause a problem that it is difficult to machine the pores or a problem that there is no drill having a diameter corresponding to the required pore diameter.
In a configuration of placing a paddle between a wafer and a plate to stir a plating solution, it is required to increase the distance between the wafer and the plate and to increase the dimensions of a plating tank in a horizontal plane direction, in order to ensure the space where the paddle is placed and the space where the paddle is moved. This increases the effect of wraparound of the electric field and increases the film thickness in an edge portion of the substrate. This is likely to adversely affect the in-plane uniformity of the plating film thickness.
By taking into account the problems described above, one object of the present disclosure is to enhance the accuracy of porosity and/or the flexibility in adjustment of the porosity in each area of a plate. Another object of the present disclosure is to improve the in-plane uniformity of plating film thickness.
According to one aspect, there is provided a plate that is placed between a substrate and an anode in a plating tank. The plate comprises a pore forming area in which a plurality of pores are formed, wherein the pore forming area includes a center portion, a middle portion located on an outer side of the center portion, and an outer circumferential portion located on an outer side of the middle portion, the center portion and the outer circumferential portion of the pore forming area have a plurality of oblong pores, and the middle portion of the pore forming area has a plurality of circular pores.
The following describes embodiments of the present disclosure with reference to drawings. In the drawings described below, identical or equivalent components are expressed by identical reference signs, and duplicated description is omitted.
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 the substrate between the load port 100, the aligner 120, and the transfer device 700. 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 the substrate between the transfer robot 110 and the transfer device 700.
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 solution to the inside of the pattern by replacing the process liquid inside the pattern with a plating solution 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.
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.
The cleaning module 500 is configured to perform a cleaning process on the substrate to remove the plating solution 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.
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 transfer device 700.
The transfer device 700 transfers the substrate received from the transfer robot 110 to the pre-wet module 200. 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.
The transfer device 70) 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 device 700 grips or releases the substrate on which the drying process has been performed to the transfer robot 110. The transfer robot 110 transfers the substrate received from the transfer device 700 to the cassette at the load port 100. Finally, the cassette housing the substrate is unloaded from the load port 100.
The plating module 400 also includes a plating solution receiving tank 408. The plating solution in the plating solution storage tank 404 is supplied through a filter 406 and a plating solution supply pipe 407 via a bottom portion of the plating tank 401 into the plating tank 401 by means of a pump 405. The plating solution flowing over from the plating tank 401 is received in the plating solution receiving tank 408 and is returned to the plating solution storage tank 404.
The plating module 400 is also provided with a power supply 409 connected with the substrate 402 and the anode 410. When a predetermined voltage is applied from the power supply 409 to between the substrate 402 and the anode 410 with rotation of the substrate holder 403 by the motor 411, plating current flows between the anode 410 and the substrate 402 to form a plating film on the surface to be plated of the substrate 402.
A plate 10 for adjustment of electric field is placed between the substrate 402 and the anode 410. A paddle 412 is placed between the substrate 402 and the plate 10. The paddle 412 is reciprocated parallel to the substrate 402 by a non-illustrated driving mechanism to stir the plating solution and form a strong current of the plating solution on the surface of the substrate 402.
In the plate 10 according to this embodiment, the plurality of pores 12 are arranged on a plurality of (for example, three or more) virtual reference circles that are concentric relative to the center of the plate 10 and that have different diameters. In other words, the plurality of pores 12 are arranged to be dispersive in a radial direction of the plate 10. Furthermore, in the plate 10, it is preferable that there is a fixed difference between the diameter of any arbitrary reference circle and the diameter of an adjacent reference circle adjoining to this arbitrary reference circle. In other words, it is preferable that the pores 12 are arranged at equal intervals in the radial direction. This configuration enables the pores 12 to be arranged in a more dispersive manner along the radial direction of the reference circles. In the plate 10, it is also preferable that the plurality of pores 12 are arranged at equal intervals in a circumferential direction on the reference circles. This configuration enables the pores 12 to be arranged in a dispersive manner along the circumferential direction of the reference circles. The term “equal intervals” herein is not limited to mathematically strict equal intervals but may include intervals with a slight difference due to an error of machining or the like. An overall outline of the plurality of pores 12 (an outer shape of a pore forming area, an envelope encircling multiple pores 12 located on an outermost side) is in a circular shape in the illustrated example of
In the illustrated example of
The following describes a method of manufacturing the plate 10.
The manufacturing process subsequently sets a target porosity P of the plate 10 (step S202). The porosity herein may be expressed by “the total area of the plurality of pores 12/the area of a region where the pores 12 are formed (area size)”. In the description below, the total area of the plurality of pores 12 may be referred to as the “total pore area.” The area size may be referred to as the “pore forming area size.” The pore forming area corresponds to the region where the pores 12 are formed in
The manufacturing process subsequently sets a pore diameter Dpore and an area radius R of the pores 12 formed in the plate 10 (step S203). The pore diameter Dpore may be set arbitrarily according to the rules of thumb or the like as long as the diameter of the pores is a machinable size. The area radius R is a radius of a circular region where the pores 12 are formed on the plate (pore forming area) and may be set arbitrarily, for example, based on the size of the plating tank 401, the substrate 402, and/or the anode 410 shown in
After setting the target porosity P, the pore diameter Dpore, and the area radius R, the manufacturing process calculates the number of divisional areas Div (step S204). The divisional areas herein are ring-shaped areas which have a fixed width and in which a plurality of reference circles that are concentrical and that have different diameters are respectively placed, as shown in
As shown in
Each pore 12 of the plate 10 has the pore diameter Dpore. A pore area Spore of each pore 12 is expressed as π*(pore diameter Dpore/2){circumflex over ( )}2. Each pore 12 on the reference circle Crefk in each divisional area Nk is placed at a position having an initial angle θint_k from any radius and is arranged to be away from each adjacent pore 12 at an angle pitch θpitch_k. The details of the initial angle θint_k and the angle pitch θpitch_k will be described later.
On the assumption that the space Sc in the circumferential direction and the space Sr in the radial direction of the plurality of pores 12 are equal to each other, the number of divisional areas Div is calculated from the target porosity P, the pore diameter Dpore, and the area radius R. More specifically, the number of divisional areas Div is expressed by an expression given below:
Number of divisional areas Div=ROUND[SQRT{(4*area radius R{circumflex over ( )}2*target porosity P)/(pore diameter Dpore{circumflex over ( )}2*π)}]
This expression calculates the number of divisional areas Div which provide the space Sc in the circumferential direction and the space Sr in the radial direction approximate to each other. According to this embodiment, the number of divisional areas Div is processed to an integral number by using the ROUND function to round off. This method is, however, not essential, but any other function may be employed to process the result of calculation to an integral number.
The manufacturing process subsequently calculates the difference AP between the divisions of the area radius R, each divisional area size Sk, the number of pores Prk in each divisional area, and the reference circle radius Rrefk in each divisional area (step S205). According to the embodiment, the respective divisional areas Nk have an identical width, which is equal to the difference AP. Accordingly, the difference AP is expressed as (area radius R/number of divisional areas Div) and is calculated from the area radius R and the number of divisional areas Div.
Each divisional area size Sk is calculated when the difference AP is determined. More specifically, the divisional area size Sk is expressed as (difference AP*k){circumflex over ( )}2*π−(difference AP*(k−1)){circumflex over ( )}2*π and is calculated from the difference AP.
The number of pores Prk in each divisional area is calculated from each divisional area size Sk, the target porosity P and the pore diameter Dpore. More specifically, the number of pores Prk in each divisional area is expressed by an expression given below.
Number of pores Prk in each divisional area=ROUND((each divisional area size Sk*target porosity P)/pore area Spore)
According to this embodiment, the number of pores Prk in each divisional area is processed to an integral number by using the ROUND function to round off. This method is, however, not essential, but any other function may be employed to process the result of calculation to an integral number.
The reference circle radius Rrefk is calculated from the difference AP between the divisions of the area radius R. More specifically, the reference circle radius Rrefk is expressed as (difference AP*(k−0.5)).
As described above, the number of pores Prk, i.e., the number of pores 12 formed in each divisional area Nk, is calculated by the processing of step S205. The calculated number of pores Prk in the divisional area Nk is, however, processed to an integral number in the course of calculation. Each divisional area size Sk used for calculation of the number of pores Prk in each divisional area Nk is derived from the number of divisional areas Div that is also processed to an integral number. Accordingly, there may be a difference between a total pore area Sact calculated from the number of pores Prk in each divisional area (=number of pores Prk in each divisional area*pore area Spore: corresponding to the actual porosity in each divisional area) and a theoretical total pore area Stheo that is a target value calculated from the target porosity P (=target porosity P*divisional area size Sk: corresponding to the target porosity in each divisional area). An error is thus calculated between the total pore area Sact calculated based on the number of pores in one divisional area Nk (total area of the pores 12) and the theoretical total pore area Stheo calculated based on the target porosity P in the same divisional area Nk (theoretical total area of the pores 12). In particular, according to the embodiment, the manufacturing process calculates a ratio of the total pore area Sact calculated from the number of pores Prk that is processed to an integral number, to the theoretical total pore area Stheo, with respect to each divisional area Nk (step S206). More specifically, this ratio is expressed as (total pore area Sact/theoretical total pore area Stheo*100).
The manufacturing process subsequently determines whether the error between the total pore area Sact and the theoretical total pore area Stheo calculated with respect to each divisional area is less than a predetermined value and, when the error is equal to or greater than the predetermined value, increases the number of pores Prk, i.e., the number of pores 12 in the divisional area Nk and decreases the pore diameter Dpore. In particular, according to the embodiment, when the error between the theoretical total pore area Stheo and the total pore area Sact is less than 2% (step S207: YES), the manufacturing process proceeds to the processing of step S211 (shown in
The manufacturing process subsequently calculates inter-pore spaces Sc and Sr from the number of pores Prk and the pore diameter Dpore after the change and determines whether the inter-pore space Sc and the inter-pore space Sr are equal to or larger than a machinable minimum inter-pore space Ss (step S209). The processing of step S209 is performed with respect to each divisional area.
In
Inter-pore space Sc=2π*Rrefk/Prk−Dpore (Expression 1)
The inter-pore space Sr is a space between adjacent pores 12 in the radial direction and is determined by subtracting the sum of radii of the adjacent pores 12 adjoining to each other in the radial direction from the pitch Pr in the radial direction that is a distance between the centers of the adjacent pores 12 adjoining to each other in the radial direction as shown in
Inter-pore space Sr=(Rrefk−Rrefk−1)−Dpore (Expression 2)
The manufacturing process then determines whether both the calculated inter-pore space Sc and the calculated inter-pore space Sr are equal to or larger than the machinable minimum inter-pore space Ss, i.e., whether the calculated inter-pore space Sc and the calculated inter-pore space Sr satisfy the following conditions:
Sc≥Ss, and Sr≥Ss (Expression 3)
When both the calculated inter-pore space Sc and the calculated inter-pore space Sr are equal to or larger than the minimum inter-pore space Ss, the manufacturing process proceeds to step S211 (shown in
When either the inter-pore space Sc or the inter-pore space Sr is less than the minimum inter-pore space Ss, the manufacturing process elongates the pores 12 in the divisional area Nk (step S210). More specifically, the manufacturing process restores the number of pores Prk and the pore diameter Dpore changed at step S208 and elongates the circular pores 12 along the circumferential direction of the reference circle to oblong pores 12 as shown in
It is preferable to select the number of oblong pores 12 such as to form oblong pores as many as possible with keeping the minimum inter-pore space Sc, in order to prevent the pattern of the pores from being observed as a film thickness distribution on the wafer (in order to prevent the oblong pores from being excessively long). According to the embodiment, the manufacturing process determines the number of pores Prk as the number of oblong pores 12 and a center angle θL of the reference circle corresponding to the length of the trajectory of the oblong pore 12 (as shown in
Elongation of the pores at step S210 is performed with respect to the divisional area having the error of the total pore area equal to or greater than the predetermined value (step S207: NO). Accordingly, the shape of the pores 12 is changed from the circular shape to the oblong shape in a center portion close to the center of the pore forming area having the less number of pores.
As shown in
Sum of inter-pore spaces Sc=2π*Rrefk−(2π*Rrefk*θL/360+Dpore)*Prk (Expression 4)
It is required to satisfy an expression given below, in order to make the inter-pore space Sc equal to or greater than the minimum inter-pore space Ss:
2π*Rrefk−(2π*Rrefk*θL/360+Dpore)*Prk≥Ss*Prk (Expression 5)
In Expression 5, the left side is the sum of the inter-pore spaces Sc on the reference circle Crefk, and the right side is the sum of the minimum inter-pore spaces Ss on the reference circle Crefk. This corresponds to the condition that the inter-pore space Sc is equal to or greater than the minimum inter-pore space Ss.
With a view to causing the porosity in the divisional area Nk where the oblong pores 12 are formed to be equal to the target porosity P, it is further required to satisfy an expression given below, so as to make the total area of the oblong pores 12 (the total pore area Sact) equal to the theoretical total pore area Stheo calculated from the target porosity in the divisional area Nk:
S
theo
/Pr
k=π(Dpore/2)2+{(π(Rrefk+Dpore/2)2−π(Rrefk−Dpore/2)2}*θL/360 (Expression 6)
The left side is division of the theoretical total pore area Stheo, which is calculated by multiplying the target porosity P in the divisional area Nk by the size of the divisional area Nk, by the number of pores Prk as the oblong pores 12. The right side shows the area of one oblong pore 12 by using the center angle θL of the oblong pore 12. As shown in
The manufacturing process determines the maximum number of oblong pores Prk that satisfies Expression 5 by expressing θL using Prk according to Expression 6 and substituting this expression into θL in Expression 5, and subsequently determines θL by substituting the determined number of pores Prk into Expression 6. Determining the number of pores Prk and the center angle θL of the oblong pores 12 as described above enables the total pore area of the oblong pores 12 (the porosity) in the divisional area Nk to be equal to or to be close to the theoretical total pore area Stheo as the target (the target porosity P), while keeping the inter-pore space Sc. The oblong pore 12 is formed by elongating the pore 12 in the originally circular shape in the circumferential direction, so that the pore diameter Dpore is not changed in the process of elongating the circular pore 12. Accordingly, there is no need to take into account the inter-pore space Sr in the radial direction.
At subsequent step S211, the manufacturing process adjusts the area radius R of the pore forming area and the porosity Pk in each divisional area Nk, such as to provide a flat film thickness distribution of the entire substrate according to the results of experiment or simulation. According to the embodiment, the manufacturing process sets the pore diameter Dpore to 0 in one or multiple divisional areas Nk including the outermost divisional area Nk without changing the area radius R set at step S203, so as to decrease the radius of a region where the pores are actually formed (actual area radius). This prevents recalculation caused by resetting of the area radius R. The manufacturing process also increases the target porosity P in one or multiple inner divisional areas Nk that are on the inner side of the one or multiple divisional areas Nk where the pore diameter Dpore is set to 0.
The outer circumferential portion (edge portion) of the substrate 402 tends to have a large film thickness, due to wraparound of the electric field. Especially, in the case where the paddle 412 is placed between the substrate 402 and the plate 10 as shown in
More specifically, as shown in
After changing the area radius R and the target porosity P, the manufacturing process adjusts the pore diameter Dpore, such that the total pore area Sact (π(Dpore/2)2)*Prk in each divisional area Nk becomes equal to a factor of the target porosity after the change/the target porosity before the change (step S212). More specifically, in one or multiple inner divisional areas Nk on the inner side of the one or multiple divisional areas Nk having the pore diameter Dpore set to 0, the manufacturing process increases the pore diameter Dpore, such that the total pore area Sact (π(Dpore/2)2)*Prk in each divisional area Nk becomes equal to a factor of the target porosity after the change/the target porosity before the change. In the illustrated example of
The processing of steps S211 and S212 decreases the actual area radius (as shown in
The manufacturing process subsequently calculates the inter-pore space Sc in the circumferential direction and the inter-pore space Sr in the radial direction by using the pore diameter Dpore after the change according to Expression 1 and Expression 2 and determines whether the inter-pore space Sc and the inter-pore space Sr are equal to or larger than the minimum inter-pore space Ss (step S213). When the result of the determination shows that both the inter-pore space Sc and the inter-pore space Sr are equal to or larger than the minimum inter-pore space Ss, the manufacturing process proceeds to step S215.
When either the inter-pore space Sc or the inter-pore space Sr is less than the minimum inter-pore space Ss, the manufacturing process restores the pore diameter Dpore changed at step S212 and elongates the pores 12 in a similar manner to the processing of step S210 described above, such as to achieve the target porosity P after the change by the processing of step S211 (step S214). The manufacturing process subsequently proceeds to step S215. Elongation of the pores at step S214 is performed with respect to the divisional area where the target porosity P is changed (at step S211). Accordingly, the pores 12 are changed from the circular shape to the oblong shape in the outer circumferential portion of the pore forming area (one or multiple inner divisional areas on the inner side of the one or multiple divisional areas Nk having the pore diameter Dpore set to 0, i.e., one or multiple divisional areas including the outermost divisional area with regard to the actual area radius after the change). The foregoing describes the example of changing the target porosity P in the outer circumferential portion of the pore forming area of the plate 10 according to the film thickness distribution shown in
The series of processing from step S202 to step S214 determines the number of divisional areas Div, i.e., the number of the pores 12 arranged in the radial direction, the space Sr in the radial direction, and the number of the pores 12 arranged in the circumferential direction on the reference circle Crefk with respect to each divisional area. The manufacturing process subsequently determines the angle of arrangement of the pores 12 on each reference circle Crefk. More specifically, the manufacturing process calculates an angle pitch θpitch_k of the pores 12 arranged in each divisional area Nk and an initial angle θint_k (step S215). The angle pitch θpitch_k of the pores 12 is expressed as (360 degrees/the number of pores Prk in each divisional area).
The following describes a method of calculating the initial angle δint_k. According to the embodiment, the initial angle θint_k is an angle of a reference pore 12 relative to an arbitrary radius of the reference circle Crefk. The plurality of pores 12 formed in the plate 10 are arranged on the reference circle at the angle pitch θpitch_k from this reference pore 12. According to the embodiment, an initial angle θint_k is calculated, such that the centers of three pores 12 respectively arranged on three adjacent reference circles Crefk are not aligned on an arbitrary radius. More specifically, the initial angle θint_k of pores 12 respectively arranged, for example, in a divisional area Nk to a divisional area Nk+2 are calculated, such that the pores 12 arranged on reference circles Crefk to Crefk+2 in the divisional areas Nk to Nk+2 are not aligned on an identical radius. In the case of the elongated pore 12, the center of the oblong pore 12 is the position of the center of the circumference passing through the circular portions 121 and 122 at the respective ends of the oblong pore (the position that is equal distances from the centers of the circular portions at the respective ends).
According to the embodiment, as one example, it is assumed that an initial angle θ1 of a divisional area N1 is equal to an angle pitch θpitch_1, that an initial angle θ2 of a divisional area N2 is equal to (angle pitch θpitch_1+initial angle θ1/2), and that an initial angle θ3 of a divisional area N3 is equal to (angle pitch θpitch_1+(initial angle θ1+initial angle θ2)/2). Accordingly, an initial angle θi in an arbitrary divisional area Nk is calculated by an expression given below:
As another example, it is assumed that an initial angle θ1 of a divisional area N1 is equal to an angle pitch θpitch_1, that an initial angle θ2 of a divisional area N2 is equal to an angle pitch θpitch_2, that an initial angle θ3 of a divisional area N3 is equal to (angle pitch θpitch_3+(initial angle θ1+initial angle θ2)/2), that an initial angle θ4 of a divisional area N4 is equal to an angle pitch θpitch_4, and that an initial angle θ5 of a divisional area N5 is equal to (angle pitch θpitch_5+(initial angle θ1+initial angle θ2+initial angle θ3+initial angle θ4)/2). Accordingly, when i=2n (where n is an integral value of not less than 1), an initial angle θi in an arbitrary divisional area Nk is calculated by an expression given below:
θi=θpitch_i [Math. 2]
When i=2n+1, the initial angle θi in the arbitrary divisional area Nk is calculated by an expression given below:
The configuration of arranging the pores 12 on the reference circles Crefk in the respective divisional areas Nk at the initial angle θint_k and the angle θpitch_k calculated in the two examples of calculation described above prevents the centers of the three pores 12 respectively arranged on the three adjacent reference circles Crefk from being aligned on an arbitrary radius. The above expressions of [Math. 1] to [Math. 3] are only illustrative, but a modification may employ an arbitrary initial angle θint_k that prevents the centers of the three pores 12 respectively arranged on the three adjacent reference circles Crefk from being aligned on an arbitrary radius. Another modification may calculate the initial angle θint_k according to a pattern of the pores 12 in each divisional area. More specifically, with respect to a divisional area where the oblong pores 12 are formed, the modification may calculate the initial angle θint_k, such as to suppress an approach to the pores 12 in an adjacent divisional area 12 by a method other than those described in the above examples.
After calculating the initial angle θint_k and the angle pitch θpitch_k in each divisional area Nk, the manufacturing process forms the pores 12 sequentially from the divisional area Nk on the center side of the plate 10, i.e., from the divisional area N1, according to the parameters calculated by the processing of steps S202 to S215 (step S216).
As described above, the configuration of the embodiment elongates the pores in each divisional area, when the inter-pore space in the divisional area is less than the machinable minimum inter-pore space. This configuration solves the problem that it is difficult to machine the pores or that there is no drill having a diameter corresponding to the required pore diameter and causes the total pore area of the pores actually formed in each divisional area to be closer to or equal to the theoretical total pore area Stheo calculated from the target porosity P. This makes the porosity of the actually formed pores closer to or equal to the target porosity. When it is determined that elongation of the pores is desirable, due to any reason, for example, the occurrence of the problem that there is no drill having a diameter corresponding to the required pore diameter by any cause other than that described above or the problem of machining cost, the elongation of the pores may be performed, irrespective of the results of determination at step S209 and step S213 in
The configuration of the embodiment enables the porosity in the plate 10 to be locally changed by adjusting the porosity Pk in each divisional area Nk. This configuration improves the distribution of the plating film thickness on the substrate and improves the in-plane uniformity. Furthermore, the configuration of the embodiment adjusts the area radius R of the pore forming area of the plate 10 and optimizes the porosity in each divisional area of the pore forming area (as shown in, for example,
The configuration of the embodiment prevents the centers of the three pores 12 respectively arranged on the three adjacent reference circles Crefk from being aligned on an arbitrary radius of the plate 10. This configuration suppresses the pores 12 from being densely arranged on any radius and thereby suppresses a local anisotropy in the distribution of the pores 12.
Moreover, the plurality of pores 12 are arranged at equal intervals along the circumferential direction on the reference circle Crefk in the plate 10. This configuration suppresses the pores 12 from being densely arranged on the reference circle Crefk and thereby suppresses a local anisotropy in the distribution of the pores 12.
Furthermore, the plate 10 has a fixed difference between the diameter of any reference circle Crefk and the diameter of an adjacent reference circle Crefk+1, where the pores 12 are arranged. In other words, the pores 12 are arranged at equal intervals in the radial direction. This configuration accordingly suppresses the pores 12 from being densely arranged in the radial direction and thereby suppresses a local anisotropy in the distribution of the pores 12.
Some aspects of the present disclosure are described below.
According to a first aspect, there is provided a plate that is placed between a substrate and an anode in a plating tank. The plate comprises a pore forming area in which a plurality of pores are formed, wherein the pore forming area includes a center portion, a middle portion located on an outer side of the center portion, and an outer circumferential portion located on an outer side of the middle portion, the center portion and the outer circumferential portion of the pore forming area have a plurality of oblong pores, and the middle portion of the pore forming area has a plurality of circular pores. The pore forming area may be an entire surface of the plate or may be part of the plate. For example, there may be a region in which no pores are formed, outside of an outer periphery of the pore forming area.
The configuration of this aspect enables the porosity that is a distribution density of the pores to readily approach a desired target porosity in the center portion or in the outer circumferential portion of the pore forming area. For example, in the case of circular pores, the number of pores calculated from the target porosity may be a decimal, and it is required to determine the number of pores by processing the decimal to an integral number. Accordingly, the porosity determined by formation of the processed integral number of pores is likely to have an error from the target porosity, especially in the center portion having the less number of pores. In the configuration of increasing the number of pores and/or decreasing the pore diameter in order to make the porosity approach the target porosity, the inter-pore space that is the interval between adjacent pores is likely to become less than the machinable minimum inter-pore space. This results in a difficulty in machining the pores or results in no drill having a diameter corresponding to the required diameter. In such cases, elongation of the pores in the relevant portion to oblong pores causes the porosity of the pores formed in the relevant portion to approach the target porosity, while keeping the minimum inter-pore space.
In order to improve the in-plane uniformity of a plating film formed on the substrate, in some cases, it is preferable to change the target porosity in a specific part of the pore forming area to be different from the target porosity in the other part. Changing the pore diameter (and/or the number of pores) according to the target porosity after the change may, however cause the inter-pore space to become less than the minimum inter-pore space. Even in this case, elongation of the pores in the specific part to oblong pores causes the porosity of the pores formed in the specific part to approach the target porosity, while keeping the minimum inter-pore space.
There are reasons why formation of oblong pores achieves a desired distribution density with keeping the minimum inter-pore space. Unlike formation of the circular pores, formation of the oblong pores regulates the pore dimension in the circumferential direction of the plate to adjust the pore area with high accuracy, while suppressing/preventing a change in pore dimension in the radial direction of the plate and reducing an increase in the number of pores. When it is determined that elongating the pores to oblong pores is desirable rather than changing the pore diameter, due to any reason other than those described above (for example, the problem that there is no drill having a diameter corresponding to the required pore diameter or the problem of machining cost), the elongation of the pores may be performed. When it is determined that elongation of the pores is desirable by any reason irrespective of the requirement for changing the pore diameter, oblong pores may be formed instead of circular pores.
In the case of concentrical arrangement of pores, the middle portion tends to have a larger number of pores than that in the center portion and also tends to have a smaller error of the porosity caused by formation of the processed integral number of pores as described above, to be less than a predetermined value. The outer circumferential portion of the substrate tends to have a thicker plating film or a thinner plating film. In some cases, with a view to improving the in-plane uniformity of the plating film thickness, it is accordingly desired to change the pore diameter and adjust the target porosity in the outer circumferential portion of the pore forming area. Accordingly, the configuration of forming the oblong pores in the center portion and/or in the outer circumferential portion to achieve the desired target porosity and forming the more readily machinable circular pores in the middle portion further facilitates manufacture of the plate.
According to a second aspect, in the plate of the first aspect, part or all of the plurality of pores may be formed on circumferences of a plurality of circles that are concentrical. Pores on one or multiple adjacent circumferences including an innermost circumference may be oblong pores, and/or, pores on one or multiple adjacent circumferences including an outermost circumference may be oblong pores.
The configuration of this aspect forms the oblong pores on the innermost circumference and on one or multiple circumferences adjoining to the innermost circumference, which are significantly affected by processing the number of pores to an integral number as described above. This reduces an error caused by processing the number of pores to an integral number. The configuration of this aspect also forms the oblong pores on the outermost circumference and on one or multiple circumferences adjoining to the outermost circumference, which correspond to an outer circumferential portion of a substrate that tends to have non-uniform plating film. This enhances the flexibility in adjustment of the target porosity and improves the in-plane uniformity of the plating film on the substrate. In the center portion of the pore forming area, the oblong pores may be formed only on the innermost circumference. In the outer circumferential portion of the pore forming area, the oblong pores may be formed only on the outermost circumference.
According to a third aspect, in the plate of either the first aspect or the second aspect, a porosity that is a distribution density of pores in the outer circumferential portion may be different from porosities in the other portions.
The configuration of this aspect adjusts the target porosity in the outer circumferential portion of the pore forming area separately from the adjustment in the other portions. This configuration enables the plating film thickness to be locally adjusted on the outer circumferential portion of the substrate that tends to have the thicker plating film, and thereby improves the in-plane uniformity of the plating film thickness.
According to a fourth aspect, there is provided a plate that is placed between a substrate and an anode in a plating tank. The plate comprises a pore forming area in which a plurality of pores are formed, wherein a porosity that is a distribution density of pores in an outer circumferential portion of the pore forming area is different from a porosity in the other portion of the pore forming area, and the outer circumferential portion has oblong pores.
The configuration of this aspect enables the target porosity to be locally adjusted in a portion of the pore forming area of the plate corresponding to a portion having a non-uniform distribution of the plating film thickness on a substrate and thereby improves the in-plane uniformity of the plating film thickness. Adjusting the porosity by formation of oblong pores expands the range of adjustment of the porosity. For example, adjusting the target porosity in the outer circumferential portion of the pore forming area by formation of oblong pores enables the plating film thickness to be locally regulated with high accuracy in the outer circumferential portion of the substrate that tends to have the thinner plating film or the thicker plating film, and thereby improves the in-plane uniformity of the plating film thickness.
According to a fifth aspect, in the plate of the fourth aspect, a middle portion located on an inner side of the outer circumferential portion may have a plurality of circular pores, and a center portion located on an inner side of the middle portion may have a plurality of oblong pores.
The configuration of this aspect forms oblong pores in the center portion, which is significantly affected by processing the number of pores to an integral number as described above, while forming readily machinable circular pores in the middle portion. This configuration facilitates manufacture of the plat, while achieving a desired porosity.
According to a sixth aspect, in the plate of either the fourth aspect or the fifth aspect, the center portion and the middle portion may have identical porosities.
The configuration of this aspect causes the porosities in the center portion and the middle portion located on the inner side of the outer circumferential portion to be equal to each other. This improves the in-plane uniformity on the inner side of the outer circumferential portion of the substrate.
According to a seventh aspect, in the plate of any one of the first aspect to the sixth aspect, the oblong pore may have a longitudinal direction along a circumference and may include semicircular portions at respective ends thereof and an annular portion between the semicircular portions.
The configuration of this aspect forms the oblong pores by moving an end mill along the circumference in milling. The length/area of the oblong pores may be controlled by regulating the length of a trajectory in end milling. This configuration reduces an increase in the number of pores in the circumferential direction and adjusts the dimension of the pore in the circumferential direction, while reducing/preventing an increase in the dimension of the pore in the radial direction of the plate. This achieves a desired porosity, w % bile keeping the inter-pore dimension.
According to an eighth aspect, there is provided an apparatus for plating, comprising: the plate according to any one of the first aspect to the seventh aspect; and a plating tank in which the plate is placed. This aspect provides the apparatus for plating that has the functions and the advantageous effects described above with regard to the plate of any one of the above aspects and improves the in-plane uniformity of the plating film.
According to a ninth aspect, the apparatus for plating may further comprise a paddle that is placed between the substrate and the plate.
The configuration of this aspect forms a strong current of a plating solution on the surface of the substrate by stirring with the paddle and thereby improves the in-plane uniformity. Placing the paddle increases the distance between substrate and the plate and relieves the sensitivity of misalignment between the substrate and the plate. The outer circumferential portion of the substrate generally has concentration of the electric fields and tends to increase the film thickness. The configuration that the paddle is placed between the plate and the substrate increases the distance between the substrate and the plate and increases the dimensions of the plating tank in a planar direction, with a view to ensuring the space where the paddle is placed and the space where the paddle is moved. This increases the wraparound of the electric field to the outer circumferential portion of the substrate and makes the tendency of increasing the film thickness in the outer circumferential portion of the substrate more prominent. Even in such cases, using the plate described above enables the target porosity to be adjusted in the outer circumferential portion of the plate and improves the in-plane uniformity of the plating film on the substrate.
According to a tenth aspect, there is provided a method of manufacturing a plate that is placed between a substrate and an anode in a plating tank and that has a plurality of pores. This comprises determining an area radius that is a diameter of an area where the plurality of pores are formed in the plate, a pore diameter of the plurality of pores, and a target porosity in the area in the area radius; dividing the area into a plurality of divisional areas, which include a circular divisional area including a center of the area and annular divisional areas having a fixed width that is identical with a width of the circular divisional area, based on the area radius, the pore diameter and the target porosity; and forming the plurality of pores on reference circles that are respectively placed in the plurality of divisional areas in the plate, wherein oblong pores are formed on the reference circle in one or multiple divisional areas among the plurality of divisional areas.
The configuration of this aspect enables the porosity that is the distribution density of pores to readily approach a desired target porosity in each divisional area. In the divisional area which has a difficulty in achieving the target porosity by formation of circular pores, forming the oblong pores increases or decreases the dimension of the pore in the circumferential direction of the plate, while suppressing a change in the dimension of the pore in the radial direction of the plate. This configuration enables the pore area to be increased or decreased, while keeping the inter-pore space. This expands the adjustment range of the porosity in each divisional area.
According to an eleventh aspect, the method of manufacturing the plate of the tenth aspect may comprise a step of determining a number of pores in each divisional area by dividing a target total pore area, which is determined from an area of the divisional area and the target porosity, by an area of the pore corresponding to the pore diameter and by processing a result of division to an integral number; a step of determining whether an error between a total pore area calculated from the processed integral number of pores and the target total pore area is equal to or greater than a predetermined value, with regard to each divisional area, and increasing the number of pores and decreasing the pore diameter when the error is equal to or greater than the predetermined value; and a step of, when an inter-pore space in a divisional area becomes less than a machinable minimum inter-pore space of the pores as a result of changing the number of pores and the pore diameter, elongating the pores in the divisional area to oblong pores.
In the case of circular pores, increasing the number of pores and/or decreasing the pore diameter with a view to reducing an error of the porosity caused by the number of pores that is calculated from the target porosity and that is processed to an integral number, may cause the inter-pore space to become less than the minimum inter-pore space, as described above. This results in a difficulty in machining the pores. In such cases, forming the oblong pores enables the porosity to approach the target porosity, while keeping the minimum inter-pore space.
According to a twelfth aspect, the method of manufacturing the plate of either the tenth aspect or the eleventh aspect may comprise a step of changing the target porosity in at least part of the divisional areas and changing the pore diameter to achieve the changed target porosity; and a step of, when an inter-pore space in the divisional area becomes less than a machinable minimum inter-pore space of the pores as a result of changing the pore diameter, elongating the pores in the divisional area to oblong pores.
With a view to, for example, improving the in-plane uniformity of a plating film formed on the substrate, in some cases, it is preferable to change the target porosity in a specific part of the pore forming area to be different from the target porosity in the other part. Changing the number of pores and/or the pore diameter according to the target porosity after the change may, however cause the inter-pore space to become less than the minimum inter-pore space. Even in this case, the configuration of this aspect elongates the pores in the specific part to oblong pores. This causes the porosity of the pores formed in the specific part to approach the target porosity, while keeping the minimum inter-pore space.
According to a thirteenth aspect, in the method of manufacturing the plate of any one of the tenth aspect to the twelfth aspect, the inter-pore space may include an inter-pore space in a circumferential direction determined as a difference between the pore diameter and a result of division of a circumferential length of the reference circle by the number of pores, and an inter-pore space in a radial direction determined from a difference between radii of reference circles in adjacent divisional areas and the pore diameter. When at least one of the inter-pore space in the circumferential direction and the inter-pore space in the radial direction is less than the minimum inter-pore space in each divisional area, the pores in the divisional area may be elongated to oblong pores.
The configuration of this aspect elongates the pores to oblong pores, based on both the inter-pore space in the circumferential direction and the inter-pore space in the radial direction, with respect to each divisional area. This configuration keeps both the inter-pore space in the circumferential direction and the inter-pore space in the radial direction to be equal to or greater than the minimum inter-pore space.
According to a fourteenth aspect, the method of manufacturing the plate of any one of the tenth aspect to the twelfth aspect may comprise setting a reference circle to arrange the plurality of pores in each divisional area. The oblong pore may include semicircular portions at respective ends thereof and an annular portion between the semicircular portions, and the oblong pores may be formed by controlling a circumferential length of the reference circle between centers of the semicircular portions at the respective ends or a size of a center angle.
The configuration of this aspect readily controls the area of the oblong pores by, for example, moving a tip of a machining tool along the circumference of the reference circle. The configuration of this aspect also enables the area of the oblong pore to be calculated with high accuracy using the radius of the reference circle and the radius of the circular pore.
According to a fifteenth aspect, in the method of manufacturing the plate of any one of the tenth aspect to the fourteenth aspect, the oblong pore may be formed by milling, and an area of the oblong pore may be controlled by regulating a length of a trajectory of end milling.
The configuration of this aspect enables a desired oblong pore to be readily formed by end milling. The configuration of this aspect also enables the length/area of the oblong pore to be calculated from the radius of a tip in a circular shape of an end mill. This configuration accordingly enables the dimensions of the oblong pore corresponding to the target porosity to be set with high accuracy.
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 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.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/042582 | 11/16/2020 | WO |