The present invention relates to a simulation method, a storage medium, a simulation apparatus, a film forming apparatus, and a method of manufacturing an article.
There is known a film forming method of forming a film formed from a cured product of a curable composition on a substrate by arranging the curable composition on the substrate, bringing the curable composition and a mold into contact with each other, and curing the curable composition. Such a film forming method can be applied to an imprint method and a planarization method. The imprint method uses a mold having a pattern and cures a curable composition on a substrate while the curable composition is in contact with the mold, thereby transferring the mold pattern onto the curable composition on the substrate. The planarization method uses a mold having a flat surface and forms a film having a flat upper surface by curing a curable composition on a substrate while the curable composition is in contact with the flat surface.
A curable composition is arranged in the form of a plurality of droplets on a substrate. Subsequently, a mold can be pressed against the plurality of droplets of the curable composition. This spreads the plurality of droplets on the substrate and forms a film of the curable composition. In such a process, for example, it is important to form a film of a curable composition having a uniform thickness and to include no air bubbles in the film. In order to achieve such requirements, it is possible to adjust the arrangement of a plurality of droplets of a curable composition, a method of pressing a mold against the plurality of droplets of the curable composition, conditions for the method, and the like. However, enormous time and cost are required to implement such adjustment by trial and error using a film forming apparatus (an imprint apparatus and a planarization apparatus). Accordingly, there are demands for the use of simulation for supporting such adjustment.
Japanese Patent Laid-Open No. 2020-123719 discloses a simulation method for predicting the behavior of a curable composition arranged on a substrate (first member) in a process of bringing a mold (second member) into contact with a plurality of droplets of the curable composition on the substrate and forming a film of the curable composition. This simulation method defines a computational grid constituted by a plurality of computational elements so as to make a plurality of droplets of the curable composition converge into one computational element and obtains the behavior of the curable composition in each computational element using a model corresponding to the state of the curable composition in each computational element. This makes it possible to speed up the computation.
Simulation methods of predicting the behavior of a curable composition include a computation method including extracting, as a prediction target region, a part (partial region) of the region of a substrate on which a plurality of droplets of the curable composition are arranged and predicting the behavior of the curable composition inside the prediction target region. This computation method can reduce the computation cost (computation time, computation load, and the like) as compared with the case of predicting the behavior of a curable composition in the entire region on a substrate on which a plurality of droplets of the curable composition are arranged. However, this computation method sometimes obtains a computation result (prediction result) that leads to false recognition by the user, such as local increases and decreases in the film thickness of a curable composition near, for example, a boundary of a prediction target region depending on a computation model for such boundary.
The present invention provides, for example, a technique advantageous in reducing false recognition by the user concerning the prediction result of the behavior of a curable composition inside a prediction target region.
According to one aspect of the present invention, there is provided a simulation method of predicting a behavior of a curable composition in a process of bringing a second member into contact with a plurality of droplets of the curable composition arranged on a first member and forming a film of the curable composition on the first member, the method comprising: determining a volume used for predicting the behavior with respect to each of a plurality of specific droplets which are arranged inside a prediction target region for predicting the behavior, among the plurality of droplets, based on an index indicating a positional relationship between a boundary of the prediction target region and each specific droplet; and predicting the behavior of the curable composition inside the prediction target region based on the volume determined with respect to each of the plurality of specific droplets.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Hereinafter, embodiments will be described in detail with reference to the attached drawings. Note, the following embodiments are not intended to limit the scope of the claimed invention. Multiple features are described in the embodiments, but limitation is not made an invention that requires all such features, and multiple such features may be combined as appropriate. Furthermore, in the attached drawings, the same reference numerals are given to the same or similar configurations, and redundant description thereof is omitted.
The first embodiment of the present invention will be described.
The imprint apparatus performs an imprint process, as a film forming process, which uses the mold M having a pattern to transfer the pattern of the mold M to the curable composition IM on the substrate S. The imprint apparatus uses the mold M having a pattern region PR provided with a pattern. In the print process, the imprint apparatus brings the curable composition IM on the substrate S and the pattern region PR of the mold M into contact with each other, fills, with the curable composition IM, a space between the mold M and a region where the pattern of the substrate S is to be formed, and then cures the curable composition IM. This transfers the pattern of the pattern region PR of the mold M to the curable composition IM on the substrate S. For example, the imprint apparatus forms a pattern made of a cured product of the curable composition IM on each of a plurality of shot regions of the substrate S.
The planarization apparatus performs a planarization process, as a film forming process, which planarizes the curable composition IM on the substrate S by using the mold M having a flat surface. In the planarization process, the planarization apparatus brings the curable composition IM on the substrate S and the flat surface of the mold M into contact with each other and cures the curable composition IM, thereby forming a film having a flat upper surface on the substrate. When using the mold M having dimensions (size) that cover the entire region of the substrate S, the planarization apparatus forms a film made of a cured product of the curable composition IM on the entire region of the substrate S.
As the curable composition, a material to be cured by receiving curing energy can be used. As the curing energy, an electromagnetic wave, heat, or the like can be used. The electromagnetic wave can include, for example, light selected from the wavelength range of 10 nm (inclusive) to 1 mm (inclusive) and, more specifically, infrared light, a visible light beam, or ultraviolet light. The curable composition can be a composition cured by light irradiation or heating. A photo-curable composition cured by light irradiation contains at least a polymerizable compound and a photopolymerization initiator and may further contain a nonpolymerizable compound or a solvent, as needed. The nonpolymerizable compound is at least one material selected from the group consisting of a sensitizer, a hydrogen donor, an internal mold release agent, a surfactant, an antioxidant, and a polymer component. The viscosity (the viscosity at 25° C.) of the curable composition can be, for example, 1 mPas (inclusive) to 100 mPas (inclusive). As the material of the substrate, for example, glass, a ceramic, a metal, a semiconductor, a resin, or the like can be used. A member made of a material different from the substrate may be provided on the surface of the substrate S, as needed. The substrate S includes, for example, a silicon wafer, a compound semiconductor wafer, or silica glass.
In the specification and the accompanying drawings, directions will be indicated on an XYZ coordinate system in which directions parallel to the surface of the substrate S are defined as the X-Y plane. Directions parallel to the X-axis, the Y-axis, and the Z-axis of the XYZ coordinate system are the X direction, the Y direction, and the Z direction, respectively. A rotation about the X-axis, a rotation about the Y-axis, and a rotation about the Z-axis are θX, θY, and θZ, respectively. Control or driving concerning the X-axis, the Y-axis, and the Z-axis means control or driving concerning a direction parallel to the X-axis, a direction parallel to the Y-axis, and a direction parallel to the Z-axis, respectively. In addition, control or driving concerning the θX-axis, the θY-axis, and the θZ-axis means control or driving concerning a rotation about an axis parallel to the X-axis, a rotation about an axis parallel to the Y-axis, and a rotation about an axis parallel to the Z-axis, respectively. In addition, a position is information that can be specified based on coordinates on the X-, Y-, and Z-axes, and an orientation is information that can be specified by values on the θX-, θY-, and θZ-axes. Alignment means controlling the position and/or orientation.
The film forming apparatus IMP includes a substrate holder SH that holds the substrate S, a substrate driving mechanism SD that drives (moves) the substrate S by driving the substrate holder SH, and a support base SB that supports the substrate driving mechanism SD. In addition, the film forming apparatus IMP includes a mold holder MEI that holds the mold M and a mold driving mechanism MD that drives (moves) the mold M by driving the mold holder MH.
The substrate driving mechanism SD and the mold driving mechanism MD drive at least one of the substrate S and the mold M so as to adjust the relative position between the substrate S and the mold M. That is, the substrate driving mechanism SD and the mold driving mechanism MD form a relative driving mechanism that relatively drives the substrate S and the mold M. Adjustment of the relative position between the substrate S and the mold M by the relative driving mechanism includes driving to bring the curable composition IM on the substrate S and the mold M into contact with each other and driving to separate the mold M from the cured curable composition IM on the substrate S. In addition, adjustment of the relative position between the substrate S and the mold M by the relative driving mechanism includes aligning between the substrate S and the mold M. The substrate driving mechanism SD is configured to drive the substrate S with respect to a plurality of axes (for example, three axes including the X-axis, Y-axis, and θZ-axis, and preferably six axes including the X-axis, Y-axis, Z-axis, θX-axis, θY-axis, and θZ-axis). The mold driving mechanism MD is configured to drive the mold M with respect to a plurality of axes (for example, three axes including the Z-axis, θX-axis, and θY-axis, and preferably six axes including the X-axis, Y-axis, Z-axis, θX-axis, θY-axis, and θZ-axis).
The film forming apparatus IMP includes a curing unit CU for curing the curable composition IM with which the space between the substrate S and the mold M is filled. The curing unit CU cures the curable composition IM on the substrate S by applying curing energy to the curable composition IM through the mold M. The film forming apparatus IMP has a transparent member TR for forming a space SP on the back surface side of the mold M (the side opposite to the surface facing the substrate S). The transparent member TR is made of a material that transmits curing energy from the curing unit CU. This makes it possible to apply curing energy to the curable composition IM on the substrate S. In addition, the film forming apparatus IMP includes a pressure control unit PC that controls the deformation of the mold M in the Z-axis direction by controlling the pressure of the space SP. For example, the pressure control unit PC increases the pressure of the space SP to a pressure higher than the atmospheric pressure to deform the substrate S to a convex shape. As the pressure control unit PC brings the mold M into contact with the curable composition IM on the substrate while controlling the deformation of the mold M, the contact area between the mold M and the curable composition IM on the substrate gradually increases. This can reduce air bubbles left in the curable composition IM between the mold M and the substrate S.
The film forming apparatus IMP includes a dispenser DSP for arranging, supplying, or distributing the curable composition IM on the substrate S. The substrate S on which the curable composition IM is arranged may be supplied (loaded) to the film forming apparatus IMP. In this case, the dispenser DSP may not be provided for the film forming apparatus IMP. The film forming apparatus IMP may include an alignment scope AS for measuring the misalignment (alignment error) between the substrate S (or a shot region of the substrate S) and the mold M.
The information processing apparatus 1 executes a computation to predict the behavior of the curable composition IM in the film forming process executed by the film forming apparatus IMP. The information processing apparatus 1 may be understood as a simulation apparatus that predicts the behavior of the curable composition IM in a film forming process. More specifically, the information processing apparatus 1 executes a computation to predict the behavior of the curable composition IM in the film forming process of bringing the mold M into contact with a plurality of droplets of the curable composition IM arranged on the substrate S and forming a film of the curable composition IM in the space between the substrate S and the mold M.
The information processing apparatus 1 is implemented by, for example, incorporating a simulation program 21 in a general-purpose or dedicated computer. Alternatively, the information processing apparatus 1 may be implemented by a PLD (Programmable Logic Device) such as an FPGA (Field Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit). In this embodiment, the information processing apparatus 1 is implemented by a computer including a processor 10, a memory 20, a display 30 (display unit), and an input device 40 (input unit). The memory 20 stores the simulation program 21 for predicting the behavior of the curable composition IM in a film forming process. The processor 10 can perform a simulation to predict the behavior of the curable composition IM in the film forming process by reading out and executing the simulation program 21 stored in the memory 20. Note that the memory 20 may be a semiconductor memory, a disk such as a hard disk, or a memory in another form. The simulation program 21 may be stored in a memory medium that can be read-accessed by a computer or provided for the information processing apparatus 1 via communication facilities such as an electric communication line.
For example, as shown in
The plurality of files 202 to 204 included in the setting files 201 are stored in the memory 20 in advance. Storing the plurality of files 202 to 204 in the memory 20 in the form of a library in this manner makes it easy to set simulation conditions (analysis conditions). The file names of the plurality of files 202 to 204 included in the setting files 201 can be displayed on a condition display window 205 of the setting screen 200a shown in
For the sake of simplicity, this embodiment exemplifies three files (the mold design file 202, the substrate design file 203, and the droplet arrangement file 204) as simulation condition files included in the setting files 201. Note, however, that files may be created concerning simulation conditions that are not described in this embodiment and may be stored in the memory 20 in the form of a library. For example, the following information may be set as simulation conditions in the setting files 201: information concerning an imprint process such as the force (pressing force) that presses the mold M against the curable composition IM on the substrate S and the time (filling time) during which the mold M is pressed against the curable composition IM.
In this case, as indicated by the setting screen 200a in
In this embodiment, as shown in
The visual window 206 shown in
Although the scheme of setting simulation conditions by selecting the setting files 201 has been described above, the present invention is not limited to this. For example, the present invention may include a scheme of letting the user directly set simulation conditions with respect the user interface (GUI) for input displayed on the display 30 using the input device 40.
The input window 303 can be provided with an input field 303b for setting a correction effective distance. A correction effective distance defines the distance from the boundary 208 of the prediction target region 207 so as to define a target range for the correction of the volume of the droplet 209 as described later and may be understood as a correction target range. More specifically, of the plurality of droplets 209 (the plurality of specific droplets) arranged inside the prediction target region 207, the droplets 209 at distances from the boundary 208 of the prediction target region 207 which are less than the correction effective distance can be subjected to the correction of the volumes of the droplets.
[Simulation Method]
A simulation method of predicting the behavior of the curable composition IM in a film forming process will be described next. As described above, the simulation method according to this embodiment can extract (cut out) the prediction target region 207 and compute (predict) the behavior of the curable composition IM (the plurality of droplets 209) inside the prediction target region 207. In this case, however, this method may obtain a simulation result that leads to false recognition by the user, for example, local increases/decreases in the film thickness (droplet density) of the curable composition IM near the boundary 208, due to a computation model for the boundary 208 of the prediction target region 207. In this embodiment, as a computation model for the boundary 208 of the prediction target region 207, a model can be applied which performs a computation assuming that each of the plurality of droplets 209 does not spread outward the prediction target region 207 in a film forming process. More specifically, as the computation model, a model (symmetric boundary) can be applied which performs a computation assuming that the spread of the droplets 209 outward the prediction target region 207 is reversed at the boundary 208 of the prediction target region 207, and the droplets 209 spread inward the prediction target region 207.
Accordingly, the simulation method according to this embodiment determines (corrects) the volume of each of the plurality of specific droplets 209 arranged inside the prediction target region 207 among the plurality of droplets 209 arranged on the shot region SR to predict the behavior of the curable composition IM. The volume of each of the plurality of specific droplets 209 can be determined based on an index indicating the positional relationship between the boundary 208 of the prediction target region 207 and each specific droplet 209. The behavior of the curable composition IM (the plurality of specific droplets 209) inside the prediction target region 207 is predicted based on the determined (corrected) volume of each of the plurality of specific droplets 209. This makes it possible to reduce the frequency of obtaining a simulation result (prediction result) that leads to false recognition by the user, for example, local increases/decreases in the film thickness of the curable composition IM near the boundary 208.
In step S11, the information processing apparatus 1 sets simulation conditions. Simulation conditions can be set by selecting the setting files 201 as described with reference to
In step S13, the information processing apparatus 1 executes a simulation to predict the behavior of the curable composition IM (the plurality of specific droplets 209) inside the prediction target region 207 in the film forming process. The simulation in step S13 can be executed based on the volume of each specific droplet 209 determined in step S12. For example, the computation technique disclosed in Patent Literature 1 (Japanese Patent Laid-Open No. 2020-123719) can be applied to the simulation in step S13.
[Method of Determining Volume of Each Specific Droplet]
A method of determining the volume of each specific droplet 209 which is executed in step S12 will be described next with reference to
In step S21, the information processing apparatus 1 obtains a distribution (spread distribution) indicating a tentative spread in a film forming process with respect to each of the plurality of droplets 209 arranged on the shot region SR. This embodiment can use, as a spread distribution 302, a unit cell (Voronoi cell) in a Voronoi diagram obtained by segmenting the prediction target region 207 using each of the plurality of droplets 209 arranged on the shot region SR as a generatrix. Note that since step S21 can be executed by a simple computation, the computation cost (especially the computation cost) in step S21 is smaller than the computation cost in the simulation in step S13 described above.
A Voronoi diagram is calculated by segmentation based on which one of a plurality of points (generatrixes) arranged at arbitrary positions in a given distance space each of other points in the same distance space is near, and each segmented region (unit cell) is called a Voronoi cell. As shown in
In step S22, the information processing apparatus 1 sets the prediction target region 207. The prediction target region 207 can be set by user input via the input device 40, as shown in, for example,
In step S22, a correction effective distance can be set. As described above, a correction effective distance defines the distance from the boundary 208 of the prediction target region 207 as a target range (threshold) for the correction of the volume of each specific droplet 209. The specific droplet 209 at a distance from the boundary 208 of the prediction target region 207 which is less than the correction effective distance is subjected to volume correction. The user can set a correction effective distance by inputting a value to the input field 303b while referring to the Voronoi diagram. As a value input as a correction effective distance, the user can arbitrarily set, for example, a half value of the representative length of the droplet spread distribution 302 (Voronoi cell) or a minimum grid. Note that the representative length can be an arbitrary width of the spread distribution 302 (Voronoi cell) and, for example, the maximum width of the spread distribution 302 (for example, a diagonal line). Increases/decreases in the film thickness (droplet density) of the curable composition IM occur near the boundary 208. Accordingly, in consideration of a computation cost (computation time, computation load, and the like), a correction effective distance is preferably set such that only several droplets 209 near the boundary 208 fall within the correction effective distance.
In step S23, the information processing apparatus 1 obtains an index indicating the positional relationship between the boundary 208 of the prediction target region 207 and each specific droplet 209 for each of the plurality of specific droplets 209 arranged inside the prediction target region 207. In this embodiment, the information processing apparatus 1 obtains, as an index, the positional relationship between the spread distribution 302 (Voronoi cell) of the droplet 209 and the boundary 208 of the prediction target region 207. In step S24, the information processing apparatus 1 determines the volume of each specific droplet 209 (to be sometimes referred to as a simulation volume hereinafter) to be used for the simulation in step S25 based on the index obtained in step S23. For example, the information processing apparatus 1 can determine a simulation volume by multiplying the initial volume of each specific droplet 209 set in advance by the ratio of the area of a target distribution to the area of the spread distribution. The target distribution can be a range in which one specific droplet 209 inside the prediction target region 207 should spread, that is, a range in which one specific droplet 209 is in charge of spreading.
In the simulation method according to this embodiment, as described above, of the plurality of droplets 209 arranged on the shot region SR, the plurality of specific droplets 209 arranged inside the prediction target region 207 are subjected to behavior computation (prediction) in a film forming process. That is, the droplets 209 outside the prediction target region 207 with respect to the boundary 208 of the prediction target region 207 are excluded from the computation targets. In this case, the plurality of droplets 209 inside the prediction target region 207 differ in the influence of a computation model with respect to the boundary 208 in accordance with the distance from the boundary 208 of the prediction target region 207. This sometimes leads to a simulation result like increases in film thickness (droplet density) of the curable composition IM near the boundary 208 of the prediction target region 207, thus making the user have false recognition. For example, referring to
As described above, the specific droplet 209 arranged near the boundary 208 of the prediction target region 207 sometimes leads to a simulation result (computation result) including a computation error that causes the false recognition of the user due to the influence of a computation model for the boundary 208. This can be caused by a change in film thickness (droplet density) near the boundary 208 of the prediction target region 207 and hence can be understood as a problem (computation error) caused by the specific droplets 209 in a limited range near the boundary 208. For this reason, in this embodiment, the ratio of the area of a target distribution to the area of the spread distribution 302 is obtained as a correction coefficient, and each specific droplet 209 is corrected by multiplying the initial volume of each specific droplet 209 set in advance by the correction coefficient, thereby obtaining the simulation volume of each specific droplet 209.
A correction coefficient can be obtained according to equation (1) using the area of the spread distribution 302 (for example, the Voronoi cell) of the specific droplet 209 as a correction target and the area of a target distribution. The target distribution is the range in which each specific droplet 209 should spread inside the prediction target region 207. As shown in
correction coefficient=area of target distribution/area of spread distribution (1)
A simulation volume can be obtained by multiplying the initial volume set in advance for each specific droplet 209 by a correction coefficient. Since the correction coefficient is calculated inherently (individually) for each specific droplet 209 arranged inside the prediction target region 207, a simulation volume can also be calculated inherently (individually) for each specific droplet 209.
simulation volume=initial volume x correction coefficient (2)
As described above, the simulation method according to this embodiment determines a simulation volume by using the positional relationship between a spread distribution and the boundary 208 of the prediction target region 207 as an index for each of the plurality of specific droplets 209 arranged inside the prediction target region 207. This makes it possible to reduce the frequency of obtaining a simulation result that leads to false recognition by the user, for example, local increases/decreases in the film thickness (droplet density) of the curable composition IM near the boundary 208 of the prediction target region 207.
Note that in a simulation method that does not use the above processing according to this embodiment, the film thickness (droplet density) of the curable composition IM near the boundary 208 of the prediction target region 207 sometimes changes. The influence of a change in droplet density reduces the computation accuracy around the boundary 208. In addition, the reduction in computation accuracy around the boundary 208 sometimes affects the central portion of the prediction target region 207. More specifically, the thickness of a liquid film, the extrusion amount, or the like changes. In contrast to this, performing a simulation upon adjusting (correcting) the volume of each specific droplet 209 near the boundary 208 as in the above processing according to this embodiment makes it possible to obtain a good simulation result upon reduction in the influence of a change in the film thickness (droplet density) of the curable composition IM.
The second embodiment of the present invention will be described. The first embodiment has exemplified the example of obtaining the spread distribution of each droplet 209 by obtaining a Voronoi diagram in step S23. The second embodiment will exemplify a case in which in step S23, the spread distribution of each droplet 209 is obtained based on the interval between a substrate S and a mold M when the plurality of droplets 209 on the substrate S and the mold M are brought into contact with each other in a film forming process. Note that this embodiment basically inherits the first embodiment and is the same as the first embodiment except for the following particulars (for example, the manner of obtaining the spread distribution of each droplet 209).
In the case shown in
Obtaining the spread distribution 602 of each specific droplet 209 in this manner can be disadvantageous over obtaining the spread distribution 302 using a Voronoi diagram in terms of computation accuracy but can be advantageous in terms of computation cost. Note that when the boundary 208 passes through the outside of the spread distribution 602 of each specific droplet 209, a simulation volume is obtained in the same manner as described above only except that the spread distribution 302 in
In this embodiment, it is difficult to compute a correction coefficient when the radius of the spread distribution 602 is exceeded. Accordingly, any specific droplet 209 that does not allow computation of a correction coefficient needs to be automatically excluded from the correction targets. In addition, since no consideration of the influences of other droplets is given to the diameter of the spread distribution 602, the representative length of the spread distribution 602 is longer than the representative length of the spread distribution 302 using a Voronoi diagram. Accordingly, since the film thickness (droplet density) of the curable composition IM is corrected in a decreasing direction, the effect of improving the computation accuracy is lower than that in the first embodiment. However, this embodiment can be said to be an effective technique when attention is given to evaluation concerning an extrusion state at the time of filling and it is desired to suppress the computation cost. The following are the reasons for this. Assume that when extrusion is to be evaluated, this embodiment is not applied to the corresponding computation. In this case, a simulation result is obtained which indicates local increases in the film thickness (droplet density) of the curable composition IM near the boundary 208a, and the user may erroneously recognize that extrusion begins in the corresponding portion. This can give erroneous information concerning the simulation to the user and may lead to erroneous evaluation of the result. In contrast to this, it is expected for the computation technique to which this embodiment is applied to obtain the effect of suppressing such excessive extrusion estimation. In addition, as compared with the first embodiment, the computation cost in the step of computing a droplet spread distribution is advantageously low. In a simulation, the user may select effective correction contents in accordance with the contents of calculation.
The third embodiment of the present invention will be described. In the first and second embodiments, a simulation volume is determined by using the positional relationship between the spread distribution of each specific droplet 209 and the boundary 208 of the prediction target region 207 as an index. The third embodiment will exemplify a case in which a simulation volume is determined by using the distance between each specific droplet 209 and the boundary of a prediction target region 207 as an index. Note that this embodiment basically inherits the first embodiment and is the same as the first embodiment except for the following particulars.
In this embodiment, the distance to a boundary 208 of the prediction target region 207 is obtained as an index with respect to each of the plurality of specific droplets 209 arranged inside the prediction target region 207 in step S23 in
In step S24 in
For the sake of descriptive convenience, the first to third embodiments each have exemplified the model (target boundary) for computing the spread of each droplet 209 to the outside of the prediction target region 207 as the spread of the droplet 209 which reverses at the boundary 208 of the prediction target region 207 and spreads inside the prediction target region 207. However, the boundary 208 is not limited to the model described here. More specifically, similar effects can be obtained with models such as a pressure boundary, a target boundary, a speed boundary, and a wall boundary which are general boundary conditions used for numerical computation.
The above embodiments each have exemplified the case in which the information processing apparatus 1 (simulation apparatus) that predicts the behavior of the curable composition IM in a film forming process is configured separately from the film forming apparatus IMP. However, the present invention is not limited to this, and an information processing apparatus 1 (simulation apparatus) may be incorporated in a film forming apparatus IMP. In this case, the film forming apparatus IMP can control the process of bringing the curable composition arranged on a first member into contact with a second member and forming a film of the curable composition on the first member based on the prediction of the behavior of the curable composition by the information processing apparatus 1. The above embodiments each have exemplified the form in which the mold M has a pattern. However, the present invention can also be applied to a form in which the substrate S has a pattern.
The fifth embodiment of the present invention will be described. The first and second embodiments each have exemplified the method of reducing the influences of the thickness of a liquid film and extrusion by adjusting the volume of each specific droplet 209. However, increasing/decreasing the volume of such a droplet will cause an error in the joining timing with another adjacent droplet. For example, a droplet with an increased volume increases in area when it is pressed flat by a mold, and hence the joining timing with an adjacent droplet quickens. Accordingly, the fifth embodiment will exemplify a method of adjusting the joining timing between droplets after the volume of each droplet is adjusted according to the first and second embodiments. The fifth embodiment will be described with reference to the first embodiment using a Voronoi diagram. Note that the fifth embodiment basically inherits the first embodiment and is the same as the first embodiment except for the following particulars.
In this case, for the sake of simplicity, this embodiment has exemplified the case in which the variation of the position of the center of gravity of the target distribution is limited to one direction (the Y-axis direction in the embodiment). That is, the position of the center of gravity is sometimes changed in two directions (an X-axis direction component and a Y-axis direction component). For example, when a prediction target region 207 is rectangular, the specific droplet 209 nearest to a corner portion of the region is associated with a boundary parallel to the X-axis direction and a boundary parallel to the Y-axis direction. Accordingly, the target distribution sometimes increases/decreases in the two directions (the X-axis direction and the Y-axis direction). In this case, the position of the specific droplet 209 can also move in the two directions (the X-axis direction and the Y-axis direction) components.
As described in the first embodiment, in the second embodiment as well, the range obtained by subtracting an exclusion range 603 from a spread distribution 602 is set as a target distribution, and similar effects are obtained by shifting the position of the specific droplet 209 to the center of gravity of the target distribution.
As described above, applying this embodiment makes it possible to reduce the shift of the liquid contact timing between droplets which occurs after volume adjustment. This can reduce the frequency of obtaining a simulation result that leads to false recognition by the user.
The sixth embodiment of the present invention will be described. This embodiment will exemplify a case in which a droplet spread boundary enters a computation region 207. The droplet spread boundary indicates the boundary of a region in which a film of a curable composition IM should be formed by pressing a mold M. When a liquid film is to be formed near the central portion of a substrate S, since a liquid film is formed by using the entire surface of a pattern region PR (full field), a boundary portion of the pattern region PR is a liquid spread boundary. When a liquid film is to be formed near an end portion of the substrate S (partial field), a boundary portion of the pattern region PR and an outer peripheral portion of the substrate S serve as a droplet spread boundary. For the sake of simplicity, this embodiment will be described assuming that the boundary portion of the pattern region PR has a rectangle shape composed of straight lines, and the outer peripheral portion of the substrate S has a circular shape. The sixth embodiment will be described with reference to the first embodiment using a Voronoi diagram. Note that the sixth embodiment basically inherits the first embodiment and is the same as the first embodiment except for the following particulars.
The simulation volume and position of each droplet when the target distribution comes into contact with the droplet spread boundary 901 greatly influence extrusion from the boundary 901. Therefore, the simulation volume and the position described above should not include in the correction target. In contrast to this, when the target distribution comes into contact with the droplet spread boundary 901 and droplets come into contact with a boundary 208 of a prediction target region, the simulation volume of each droplet is too small or large, resulting in increases/decreases in the liquid film thickness of the corresponding portion or a deterioration in the prediction accuracy of an extrusion amount. Accordingly, the simulation volume and position of each droplet need to be corrected. Assume that the droplets located at the two ends of the plurality of droplets in contact with the droplet spread boundary 901 are end droplets 902. There are two end droplets 902 in this embodiment, and a correction method for the simulation volume of each droplet is performed according to the first embodiment. Accordingly, a description of the method will be omitted.
Described next is a case in which the positions of the end droplets 902 are corrected after the volume correction described in the fifth embodiment.
Droplets near the droplet spread boundary 901 are often intentionally arranged at distances from the droplet spread boundary 901 to prevent extrusion. For this reason, when a center of gravity 903 of the target distribution of the end droplet 902 is viewed, the center of gravity 903 tends to be located at a position nearer to the droplet spread boundary 901 than the initial droplet arrangement. Accordingly, when the position of each end droplet 902 is corrected as in the fifth embodiment, extrusion larger than actuality is computed, resulting in false recognition of a computation result.
In order to prevent this phenomenon, droplet position correction is not performed in a direction irrelevant to increases/decreases in the area of a target distribution (a direction intersecting at a right angle with the droplet spread boundary 901), and droplet position correction is performed in a direction relevant increases/decreases in the area of a target distribution (a direction intersecting at a right angle with the boundary 208). Assume that a line extending parallel to the droplet spread boundary 901 from the center of the end droplet 902 is a first auxiliary line 904. As long as the end droplet 902 moves on the first auxiliary line 904, the distance from the droplet spread boundary 901 does not change. On the other hand, assume that a line perpendicular to the droplet spread boundary 901 which passes through the center of gravity 903 obtained from the target distribution is a second auxiliary line 905. Moving the end droplet 902 to the intersection point between the first auxiliary line 904 and the second auxiliary line 905 can correct the position while keeping the distance from the droplet spread boundary in the normal direction. In this case, when the simulation volume and droplet position of a droplet adjacent left (−X direction) to the end droplet 902 are corrected, since the droplet is not in contact with the droplet spread boundary, the correction is performed according to the first embodiment.
In the case shown in
In the case shown in
Described next is a case in which position correction for the end droplets 902 is performed after the volume correction described in the fifth embodiment.
Assume that a curve extending parallel to the droplet spread boundary 901 from the center of the end droplet 902 is the first auxiliary line 904. As long as the end droplet 902 moves on the first auxiliary line 904, the distance from the droplet spread boundary 901 does not change. On the other hand, assume that a normal line of the droplet spread boundary 901 which passes through the center of gravity 903 obtained from the target distribution is the second auxiliary line 905. Moving the position of the end droplet 902 to the intersection point between the first auxiliary line 904 and the second auxiliary line 905 can correct the position while keeping the distance from the droplet spread boundary in the normal direction. In this case shown in
As described above, applying this embodiment makes it possible to reduce the shift of the liquid contact timing between droplets which occurs after volume adjustment even if a droplet spread boundary is included in a prediction target region. This can reduce the frequency of obtaining a simulation result that leads to false recognition by the user.
A method of manufacturing an article according to an embodiment can include a step of determining conditions for a film forming process based on the result obtained by executing the above simulation method and a step of executing the film forming process according to the conditions. In the step of determining conditions for a film forming process, conditions for the film forming process may be determined while the simulation method is repeated.
As shown in
As shown in
As shown in
Embodiment(s) of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as anon-transitory computer-readable storage medium') to perform the functions of one or more of the above-described embodiment(s) and/or that includes one or more circuits (e.g., application specific integrated circuit (ASIC)) for performing the functions of one or more of the above-described embodiment(s), and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s) and/or controlling the one or more circuits to perform the functions of one or more of the above-described embodiment(s). The computer may comprise one or more processors (e.g., central processing unit (CPU), micro processing unit (MPU)) and may include a network of separate computers or separate processors to read out and execute the computer executable instructions. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)™), a flash memory device, a memory card, and the like.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2021-032586 filed on Mar. 2, 2021, and Japanese Patent Application No. 2021-201174, filed Dec. 10, 2021, which are hereby incorporated by reference herein in their entirety.
Number | Date | Country | Kind |
---|---|---|---|
2021-032586 | Mar 2021 | JP | national |
2021-201174 | Dec 2021 | JP | national |