Information processing device
The information processing device optimizes throughput in pattern forming apparatuses by determining the final shot area and exposure sequence based on substrate holding state and layout, addressing the inefficiencies in existing technologies.
Patent Information
- Application Number
- JP2023184676
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-10-27
- Publication Date
- 2025-10-23
- Estimated Expiration
- 2043-10-27
AI Technical Summary
Existing pattern forming apparatuses do not adequately improve throughput by reducing the time required to form patterns in multiple shot areas on a substrate, despite advancements in transport methods and exposure sequence determination.
An information processing device that determines the final shot area to be formed last based on the substrate's holding state and layout, minimizing movement time by considering pin or chuck transport methods, and identifying non-interference areas to optimize the exposure sequence.
This approach reduces the time required to transport substrates, enhancing throughput by minimizing interference and optimizing the exposure process in pattern forming apparatuses.
Smart Images

Figure 0007759368000001 
Figure 0007759368000002 
Figure 0007759368000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device. [Background technology]
[0002] Conventionally, in a pattern forming apparatus that forms a pattern in each of a plurality of shot areas on a substrate, there is a demand for improving throughput by shortening the time required to form the pattern in each of the plurality of shot areas. Patent Document 1 discloses an exposure apparatus that improves throughput by shortening the time required for movement between multiple sample shot areas during alignment and for movement from the sample shot area to a shot area when starting exposure. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2001-93817 Summary of the Invention [Problem to be solved by the invention]
[0004] On the other hand, there is known a pattern forming apparatus that forms a pattern in each of a plurality of shot areas on a substrate, and then transports the substrate out in accordance with a transport method selected from a plurality of transport methods. However, in such a pattern forming apparatus, the time required to form a pattern for each of the multiple shot areas on the substrate is not reduced depending on the selected transport method, and the improvement in throughput is not sufficient.
[0005] SUMMARY OF THE INVENTION It is therefore an object of the present invention to provide an information processing apparatus that can improve the throughput of a pattern forming apparatus compared to the conventional apparatus. [Means for solving the problem]
[0006] The information processing device according to the present invention is characterized in that it performs a first determination step of determining a final shot area in which a pattern is to be formed last when forming a pattern in multiple shot areas, based on the state of holding the substrate when the substrate stage moves from a pattern formation position in a pattern forming device to a predetermined position where the substrate held by the substrate stage is handed over to a substrate transport section, and the layout of the multiple shot areas on the substrate. [Effects of the Invention]
[0007] According to the present invention, it is possible to provide an information processing apparatus that can improve the throughput of a pattern forming apparatus compared to the conventional method. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a schematic cross-sectional view and partial block diagram of an exposure apparatus equipped with an information processing apparatus according to an embodiment of the present invention. [Figure 2] FIG. 2 is a schematic top view of the vicinity of a substrate transport system of the exposure apparatus. [Figure 3] 10 is a flowchart showing a process of transporting a substrate from an exposure position to an entrance / exit by parallel driving. [Figure 4] 4A to 4C are side views of the substrate stage and the first substrate transport part at different times during the process of FIG. 3. [Figure 5] 10 is a flowchart showing a process of transporting a substrate from an exposure position to an entrance / exit by sequential driving. [Figure 6] 6A and 6B are side views of the substrate stage and the first substrate transport part at different times during the process of FIG. 5. [Figure 7] 10 is a flowchart showing a process of determining the order of exposure for each of a plurality of shot areas in the information processing apparatus according to the present embodiment. [Figure 8] 10 is a sub-flowchart showing the process of acquiring a shot area corresponding to a non-interference area in step S306. [Figure 9]10A and 10B are diagrams showing examples of the layout of a plurality of shot areas and a plurality of sample shot areas on a substrate. [Figure 10] FIG. 10 is a schematic top view of the vicinity of a substrate transport system of the exposure apparatus, showing an example of a non-interference region. DETAILED DESCRIPTION OF THE INVENTION
[0009] The information processing device according to the present embodiment will be described in detail below with reference to the accompanying drawings. Note that the drawings may be drawn at a scale different from the actual scale in order to facilitate understanding of the present embodiment. In the following, the direction parallel to the optical axis of the projection optical system 110 (the direction perpendicular to the substrate surface of the substrate 115) is defined as the Z direction, and the two directions perpendicular to each other within the plane perpendicular to the Z direction (the plane parallel to the substrate surface of the substrate 115) are defined as the X direction and the Y direction.
[0010] Furthermore, each numerical value shown below is stored in the main storage unit 123 or an alternative thereto. The embodiment described below is an example of a means for realizing the information processing device according to the present embodiment, and can be modified or changed as appropriate. Furthermore, the information processing apparatus according to this embodiment is not limited to the exposure apparatus described below, but can also be applied to, for example, a precision processing apparatus or a precision measuring apparatus.
[0011] In recent years, with the diversification of device manufacturing methods (processes), there has been a demand for processing a wide variety of substrates with high productivity. The wide variety of substrates referred to here includes, for example, substrates with large warpage and substrates with low flatness.
[0012] In order to transport such a wide variety of substrates, exposure apparatuses equipped with a plurality of substrate transport methods are known. For example, there is known an exposure apparatus that can change the method of transporting a substrate in accordance with the suction pressure of the substrate and alignment measurement values.
[0013] On the other hand, there is known an exposure apparatus that improves throughput by shortening the time required to expose each of a plurality of shot areas on a substrate. For example, there is known an exposure apparatus that determines the order in which a plurality of shot areas are processed so that the movement distance between the shot areas is short. Also known is an exposure apparatus that determines the order in which exposure is performed on each of a plurality of shot areas based on the positional relationship between the optical path of the exposure light and the shot areas.
[0014] As described above, exposure apparatuses that can change the method of transporting a substrate, and exposure apparatuses that determine the exposure sequence for each of a plurality of shot areas provided on the substrate, are known. However, there is no known exposure apparatus that determines the exposure sequence for each of a plurality of shot areas provided on a substrate in accordance with the method for transporting the substrate. Therefore, an object of this embodiment is to provide an information processing apparatus that determines the order in which patterns are formed for each of a plurality of shot areas provided on a substrate in accordance with the method of transporting the substrate.
[0015] FIG. 1(a) shows a schematic cross-sectional view of an exposure apparatus 200 equipped with an information processing apparatus according to this embodiment.
[0016] The exposure apparatus 200 includes a light source 101 , a main controller 103 , an illumination optical system 104 , an illumination optical system controller 108 , a projection optical system 110 , and a projection optical system controller 114 . The exposure apparatus 200 also includes a substrate stage 116, a substrate stage control unit 120, a main memory unit 123, a substrate transport system 125, and a substrate transport system control unit 130. The information processing device according to this embodiment is composed of a main control unit 103 and a main storage unit 123.
[0017] The light source 101 can select a predetermined wavelength from a plurality of wavelength bands and emit exposure light having the predetermined wavelength. The exposure light emitted from the light source 101 is shaped into a predetermined shape by a shaping optical system (not shown) provided in the illumination optical system 104 .
[0018] Next, the shaped exposure light is incident on an optical integrator (not shown) provided in the illumination optical system 104, thereby forming a large number of secondary light sources for illuminating the original 109 with a uniform illuminance distribution. The illumination optical system 104 is also provided with a light shielding plate 105, through which the exposure light passes, making it possible to form an illumination area of any size on the original 109.
[0019] The illumination optical system 104 is also provided with a half mirror 106, and when the exposure light is incident on the half mirror 106, a part of the exposure light is reflected and extracted. The exposure light reflected by the half mirror 106 is incident on the photosensor 107, which then outputs an output in accordance with the intensity (exposure energy) of the incident exposure light.
[0020] The original 109 (mask) has formed thereon a pattern of, for example, a circuit of a semiconductor device to be transferred onto a substrate 115, and is irradiated with exposure light that has passed through an illumination optical system 104. The projection optical system 110 is arranged to reduce the image of the pattern formed on the original 109 by a reduction ratio β (for example, β is 1 / 2) and project the reduced image onto a predetermined shot area on a substrate 115 coated with a photosensitive agent. The projection optical system 110 may be a refractive or catadioptric optical system.
[0021] An aperture stop 111 having a substantially circular opening is provided on the pupil plane of the projection optical system 110, that is, on the Fourier transform plane for the original 109. The diameter of the opening of the aperture stop 111 can be adjusted to a desired value by a driving device 112 such as a motor.
[0022] Furthermore, some of the optical elements provided in the projection optical system 110 can be moved onto the optical axis of the projection optical system 110 by a driving device 113 . This reduces various aberrations in the projection optical system 110, and improves the projection magnification, thereby reducing distortion errors. The driving devices 112 and 113 are controlled by a projection optical system control unit 114 under the control of the main control unit 103 .
[0023] The substrate stage 116 is configured to be movable in each of the X, Y, and Z directions, that is, three-dimensionally. The laser interferometer 118 measures the distance to a reflecting mirror 117 fixed on the substrate stage 116, thereby detecting the position of the substrate stage 116 in the XY plane.
[0024] The alignment measurement system 124 measures the deviation between the position of the substrate 115 in the XY plane and the position of the substrate stage 116 in the XY plane. Then, under the control of the main control unit 103, the substrate stage control unit 120 controls a driving device 119 such as a motor based on the measurement results from the alignment measurement system 124, thereby moving the substrate stage 116 to a predetermined position within the XY plane.
[0025] The light projecting optical system 121 and the detection optical system 122 form a focus plane detection means for measuring the position of the substrate 115 in the Z direction. Specifically, the light projecting optical system 121 projects a plurality of light beams onto the photosensitive agent applied to the substrate 115, each of which is non-exposure light that does not expose the photosensitive agent. Then, a plurality of reflected light beams generated by the reflection of each of the plurality of light beams on the substrate 115 are incident on the detection optical system 122, respectively.
[0026] The detection optical system 122 includes a light receiving element that receives the plurality of reflected light beams that are incident thereon, and an imaging optical system that guides the plurality of reflected light beams that are incident thereon to the light receiving element. Furthermore, the light receiving surface of the light receiving element and the reflection points of the plurality of light beams incident on the substrate 115 are optically approximately conjugate with each other via the imaging optical system. The positional deviation of the substrate surface of the substrate 115 in the Z direction can be measured from the deviation of the incident positions of the plurality of reflected light beams on the light receiving surface of the light receiving element provided in the detection optical system 122.
[0027] The main control unit 103 can be configured by a computer (information processing device) having a calculation unit 103a including a processor such as a CPU, and a main storage unit 123 including a memory and the like. The main memory unit 123 stores information for determining a transfer method and an exposure method for the substrate 115, including the exposure dose on the substrate 115 and the layout of a plurality of shot areas. Based on the information stored in the main memory 123, the main control unit 103 controls a plurality of sub-controllers including a substrate transport system control unit 130 for controlling a substrate transport system 125 that transports the substrate 115.
[0028] FIG. 1( b ) shows a block diagram of the main controller 103 , each sub-controller, and main memory 123 provided in the exposure apparatus 200 . As shown in FIG. 1( b ), the main control unit 103 has a calculation unit 103 a including a transfer time calculation unit 302 and a processing order calculation unit 303 .
[0029] The transport time calculation unit 302 calculates the transport time of the substrate 115 from the coordinates when exposure is performed on a predetermined shot area to the coordinates of the substrate unloading position 208 in step S307, which will be described later. The processing order calculation unit 303 determines the order in which exposure is performed for each of the multiple shot areas provided on the substrate 115 in step S311, which will be described later. Furthermore, the processing order calculation unit 303 determines the order in which processing is to be performed on each of the multiple sample shot areas provided on the substrate 115 in step S314, which will be described later.
[0030] As shown in FIG. 1B, the main storage unit 123 also stores transport method information 304 and layout information 305 acquired in steps S301 and S302, respectively, which will be described later. The main storage unit 123 also stores drive profile information 306 and unit interference information 307 acquired in steps S303 and S304, respectively, which will be described later.
[0031] FIG. 2 shows a schematic top view of the exposure apparatus 200 in the vicinity of the substrate transport system 125. As shown in FIG. As shown in FIG. 2, the substrate transport system 125 includes a first substrate transport section 202 and a second substrate transport section 204 . Each of the first substrate transport unit 202 and the second substrate transport unit 204 may include a substrate holder that holds the substrate 115 and a drive unit that drives the substrate holder.
[0032] In the substrate transport system 125, the substrate 115 is carried in through an entrance / exit 201 connected to an external device provided in a device manufacturing factory, for example. Next, the loaded substrate 115 is transported by the first substrate transport part 202 to a pre-alignment unit 203 for performing pre-alignment of the substrate 115. Then, the substrate 115 that has been pre-aligned in the pre-alignment unit 203 is transported to a substrate loading position 207 by a second substrate transport part 204, and then mounted on the substrate stage . At this time, the substrate stage 116 has already moved to the substrate loading position 207 .
[0033] Specifically, at the substrate loading position 207 , the substrate 115 is received by the pins 205 and then transferred from the pins 205 to the chuck 206 , whereby the substrate 115 is mounted on the chuck 206 . The substrate 115 is held by the first substrate transport part 202, the pre-alignment unit 203, the second substrate transport part 204, the pins 205, and the chuck 206, for example, by vacuum suction. By placing the substrate 115 on the chuck 206 in this manner, the loading process of the substrate 115 is completed.
[0034] Next, the substrate stage 116 on which the substrate 115 is mounted moves to an exposure position (pattern formation position), and then the substrate 115 is subjected to an exposure process (pattern formation process) at the exposure position. When the exposure process is completed, the substrate stage 116 on which the substrate 115 is mounted moves to the substrate unloading position 208 . Then, after the substrate 115 is transferred from the substrate stage 116 to the first substrate transport unit 202 at the substrate unloading position 208, the first substrate transport unit 202 transports the substrate 115 to the entrance / exit 201, thereby completing the unloading process of the substrate 115.
[0035] When the substrate 115 is carried out from the exposure position to the entrance / exit 201 as described above, parallel driving or sequential driving is performed as described below. FIG. 3 is a flowchart showing the process of transporting the substrate 115 from the exposure position to the entrance / exit 201 by parallel driving. 4(a), (b), and (c) show side views of the substrate stage 116 and the first substrate transport part 202 at different timings of the unloading process shown in FIG.
[0036] First, when the process starts, the substrate 115 held by the chuck 206 on the substrate stage 116 is switched to be held by the pins 205 (step S101). Next, the base of the substrate stage 116 and the chuck 206 are lowered in the Z direction (step S102).
[0037] As a result, as shown in FIG. 4( a ), the pins 205 are relatively raised in the Z direction, forming a gap between the substrate 115 and the base of the substrate stage 116 and the chuck 206 . The gap only needs to be large enough so that they do not interfere with each other when the first substrate transport unit 202 moves to the position where the substrate stage 116 is located in the XY plane.
[0038] Next, as shown in FIG. 4(b), the substrate stage 116 is moved to the substrate unloading position 208 (step S103), and in parallel, the first substrate transport part 202 is also moved to the substrate unloading position 208 (step S104). When both steps S103 and S104 are completed, the substrate 115 is transferred from the pins 205 to the first substrate transport part 202 (step S105). Then, as shown in FIG. 4(c), the first substrate transport unit 202 transports the substrate 115 to the entrance / exit 201 (step S106), and the process ends.
[0039] In this way, when the substrate 115 is transported from the exposure position to the entrance / exit 201 while the substrate stage 116 and the first substrate transport unit 202 are driven in parallel with each other, the transport time can be shortened by processing steps S103 and S104 in parallel with each other. 3 can also be called pin transport (first transport) because the substrate stage 116 moves to the substrate unloading position 208 while holding the substrate 115 by the pins 205.
[0040] FIG. 5 is a flowchart showing the process of transporting the substrate 115 from the exposure position to the entrance / exit 201 by sequential driving. 6(a), (b), (c), and (d) show side views of the substrate stage 116 and the first substrate transport part 202 at each timing of the unloading process shown in FIG. 5, respectively.
[0041] First, when the process starts, as shown in FIG. 6(a), the substrate stage 116 is moved to the substrate unloading position 208 while the substrate 115 is held by the chuck 206 (step S201). This improves the drive profile of the substrate stage 116, thereby shortening the transport time of the substrate 115.
[0042] Next, the substrate 115 held by the chuck 206 on the substrate stage 116 is switched to be held by the pins 205 (step S202). Then, the base of the substrate stage 116 and the chuck 206 are lowered in the Z direction (step S203).
[0043] As a result, as shown in FIG. 6(b), the pins 205 are relatively raised in the Z direction, forming a gap between the substrate 115 and the base of the substrate stage 116 and the chuck 206. The gap only needs to be large enough so that the first substrate transport part 202 does not interfere with the substrate stage 116 when it moves to the substrate unloading position 208 .
[0044] Next, as shown in FIG. 6(c), the first substrate transport part 202 is moved to the substrate unloading position 208 (step S204), and the substrate 115 is transferred from the pins 205 to the first substrate transport part 202 (step S205). Then, as shown in FIG. 6(d), the first substrate transport unit 202 transports the substrate 115 to the entrance / exit 201 (step S206), and the process ends.
[0045] In this way, when the substrate 115 is carried out from the exposure position to the entrance / exit 201 while the substrate stage 116 and the first substrate transport part 202 are driven sequentially relative to each other, steps S201 and S204 are processed sequentially relative to each other. 5 can also be called chuck transport (second transport) because the substrate stage 116 moves to the substrate unloading position 208 while holding the substrate 115 by the chuck 206.
[0046] As will be described later, in the information processing apparatus according to this embodiment, the order in which exposure is performed on a plurality of shot areas on the substrate 115 and processing is performed on a plurality of sample shot areas is determined according to one of the transport methods selected from the pin transport and the chuck transport described above. This allows the time required for the transfer process of the substrate 115 to be shortened. In this case, while there is a risk of interference between the substrate stage 116 and the first substrate transport unit 202 during pin transport in which parallel driving is performed, there is no risk of such interference during chuck transport in which sequential driving is performed.
[0047] FIG. 7 is a flowchart showing the processing for determining the order in which exposure is performed on a plurality of shot areas on the substrate 115 and processing is performed on a plurality of sample shot areas in the information processing apparatus according to this embodiment. First, when the process starts, the main control unit 103 acquires the transport method information 304 regarding the transport method of the substrate 115 (step S301). Specifically, the transport method information 304 acquired in step S301 includes information as to whether the substrate 115 is being transported by chuck or pin when the substrate stage 116 moves from the exposure position to the substrate unloading position 208.
[0048] Next, the main control unit 103 acquires the layout information 305 about the layout of the board 115 (step S302). Specifically, the layout information 305 acquired in step S302 includes information about the layout of a plurality of shot areas on the substrate 115. The layout information 305 also includes information about the layout of a plurality of sample shot areas where alignment processing, specifically measurement for global alignment, is performed.
[0049] FIG. 9(a) shows an example of the layout of a plurality of shot areas and a plurality of sample shot areas. In the example shown in FIG. 9(a), thirty-two shot areas 1 to 32 and four sample shot areas S1 to S4 are provided on the substrate 115. Please note that the numbers 1 to 32 of each shot area and the numbers S1 to S4 of each sample shot area shown in Figure 9(a) are not numbers that indicate the order of processing, but are temporary numbers used to distinguish them from each other.
[0050] Next, the main control unit 103 acquires the drive profile information 306 regarding the movement of the substrate stage 116 (step S303). Specifically, the drive profile information 306 acquired in step S303 includes the time changes in the velocity, acceleration, and jerk of the substrate stage 116 from when the substrate 115 is loaded through the entrance / exit 201 until when the substrate 115 is unloaded from the entrance / exit 201.
[0051] Next, the main control unit 103 acquires unit interference information 307 regarding interference during movement of the substrate stage 116 (step S304). Specifically, the unit interference information 307 includes information about interference between the pins 205 and reflecting mirror 117 on the substrate stage 116 and the first substrate transport unit 202 when the substrate stage 116 moves from the exposure position to the substrate unloading position 208. More specifically, the information about the interference includes information about a non-interference region 301 related to the movement start position when the substrate stage 116 moves from the exposure position to the substrate unloading position 208 .
[0052] FIG. 10 shows a schematic top view of the vicinity of the substrate transport system 125 of the exposure apparatus 200 to show an example of the non-interference region 301 included in the unit interference information 307. When the substrate 115 is pin-transported from the exposure position to the substrate unloading position 208, the pins 205 and reflecting mirror 117 provided on the substrate stage 116 and the first substrate transport unit 202 may interfere with each other.
[0053] Therefore, the non-interference region 301 can be determined from the movement profiles of both the substrate stage 116 and the first substrate transport part 202 when they move to the substrate unloading position 208 . In other words, the non-interference area 301 is determined from the exposure position where the substrate stage 116 and the first substrate transport unit 202 do not interfere with each other when they move in parallel to the substrate unloading position 208, in other words, the starting position of the movement of the substrate stage 116 to the substrate unloading position 208.
[0054] Next, the main control unit 103 determines from the transport method information 304 acquired in step S101 whether the substrate 115 is being transported by pins when the substrate stage 116 moves from the exposure position to the substrate unloading position 208 (step S305). If the substrate 115 is being pin-transported when the substrate stage 116 moves from the exposure position to the substrate unloading position 208 (Yes in step S305), the process proceeds to step S306.
[0055] In step S306, the main control unit 103 acquires a shot area corresponding to the non-interference area 301 included in the unit interference information 307 as a candidate for the final shot area based on the layout of multiple shot areas on the substrate 115 included in the layout information 305. FIG. 8 is a sub-flowchart showing the process (extraction step) of acquiring (extracting) the shot area corresponding to the non-interference area 301 as a candidate for the final shot area in step S306.
[0056] First, when the process starts, the main control unit 103 acquires the coordinates in the XY plane of each of the multiple shot areas on the substrate 115 (step S401). Here, the coordinates of each of the multiple shot areas in the XY plane are acquired using the coordinates of the center of the substrate 115 as the reference coordinates.
[0057] Next, the main control unit 103 calculates the coordinates in the XY plane of the substrate stage 116 when exposing each of the multiple shot areas (step S402). Here, the coordinates of the optical axis of the projection optical system 110 in the XY plane are taken as the reference coordinates of the substrate stage 116 . At this time, in step S402, the coordinates in the XY plane of the substrate stage 116 when exposing a specified shot area can be calculated as coordinates obtained by inverting the sign of the coordinates in the XY plane of the specified shot area.
[0058] Next, the main control unit 103 sets a variable i indicating the number of the shot area to 1 (step S403). Then, the main control unit 103 determines whether the coordinates in the XY plane of the substrate stage 116 when exposing the shot area i are included in the non-interference area 301 (step S404).
[0059] If the coordinates in the XY plane of the substrate stage 116 are included in the non-interference region 301 (Yes in step S404), the main control unit 103 stores the i-th shot region as a candidate for the final shot region (step S405), and then proceeds to step S406. On the other hand, if the coordinates in the XY plane of the substrate stage 116 are not included in the non-interference region 301 (No in step S404), the main control unit 103 skips step S405 and proceeds to step S406.
[0060] In step S406, the main control unit 103 adds 1 to the variable i indicating the number of the shot area. Then, the main control unit 103 determines whether the value of the variable i is the number i of the final shot area. max (In the example shown in Figure 9(a), max =32) (step S407).
[0061] The value of variable i is number i max If it is equal to or less than the value (Yes in step S407), the process returns to step S404. On the other hand, if the value of variable i is number i maxIf it is greater than the value (No in step S407), the process ends because the determination in step S404 has been performed for all shot areas.
[0062] In this way, in step S306, the shot area whose coordinates in the XY plane of the substrate stage 116 during exposure are included in the non-interference area 301 is stored as a candidate for the final shot area. For example, consider the case where exposure is performed on a substrate 115 having a shot area layout as shown in FIG. 9(a) in an exposure apparatus 200 provided with a non-interference area 301 as shown in FIG. At this time, in step S306, shot areas 17, 18, 23, 24, 29, 30, and 31 are stored as candidates for the final shot area.
[0063] Returning to FIG. 7, when step S306 is completed, the main control unit 103 then calculates the transport time of the substrate 115 from the coordinates of the exposure position for each shot area stored as a candidate for the final shot area to the coordinates of the substrate unloading position 208 (step S307). Specifically, in step S307, the movement time of the substrate stage 116 from the coordinates of the exposure position for each shot area that is a candidate for the final shot area to the coordinates of the substrate unloading position 208 is calculated from the drive profile information 306 acquired in step S303. Next, the main control unit 103 selects the shot area corresponding to the shortest movement time of the substrate stage 116 among the movement times calculated for each shot area in step S307 as the final shot area (step S308, first determination step), and then proceeds to step S311.
[0064] In this way, when it is determined in step S305 that the substrate 115 is being pin-transported, first in step S306, a candidate for the final shot area is extracted from the multiple shot areas provided on the substrate 115. Then, in steps S307 and S308, the shot area that provides the shortest transport time for the substrate 115 from the exposure position to the substrate unloading position 208 is selected as the final shot area from among the shot areas extracted as candidates for the final shot area.
[0065] Returning to step S305, if the substrate 115 is not being pin-transferred, that is, is being chuck-transferred when the substrate stage 116 moves to the substrate unloading position 208 (No in step S305), the process proceeds to step S309. In step S309, the main control unit 103 calculates the transport time of the substrate 115 from the coordinates of the exposure position for each of the multiple shot areas provided on the substrate 115 to the coordinates of the substrate unloading position 208. Specifically, in step S309, the movement time of the substrate stage 116 from the coordinates of the exposure position for each shot area to the coordinates of the substrate unloading position 208 is calculated from the drive profile information 306 acquired in step S303.
[0066] Next, the main control unit 103 selects the shot area corresponding to the shortest movement time of the substrate stage 116 among the movement times calculated for each shot area in step S309 as the final shot area (step S310, first determination step), and then proceeds to step S311. For example, consider the case where exposure is performed on a substrate 115 having a shot area layout as shown in FIG. 9(a) in an exposure apparatus 200 as shown in FIG. At this time, in step S310, shot area 1, in which the coordinates of the position of the substrate stage 116 during exposure are closest to the coordinates of the substrate unloading position 208, is selected as the final shot area.
[0067] If it is determined in step S305 that the substrate 115 is being transported by chuck in this manner, the shot area among the multiple shot areas on the substrate 115 that provides the shortest transport time for the substrate 115 to the substrate unloading position 208 is selected as the final shot area. In other words, when the substrate 115 is being transported by chuck, there is no risk of the pins 205 or reflecting mirror 117 on the substrate stage 116 and the first substrate transport unit 202 interfering with each other when the substrate 115 is transported from the exposure position to the substrate unloading position 208. Therefore, unlike the case where the substrate 115 is transported by pins, there is no need to extract candidates for the final shot area from the multiple shot areas provided on the substrate 115.
[0068] In step S311, the main control unit 103 determines the order of exposure for each of the multiple shot areas provided on the substrate 115 so that the shot area selected in step S308 or step S310 becomes the final shot area (second determination step). Specifically, in step S311, when exposure is performed on each of the multiple shot areas provided on the substrate 115, the order of exposure is determined so that the selected shot area becomes the final shot area and the movement time of the substrate stage 116 is minimized.
[0069] FIG. 9B shows an example of the layout of a plurality of shot areas 1 to 32, determined in step S311, in which the order in which exposure is performed is indicated as numbers. As described above, if it is determined in step S305 that the substrate 115 is being transported by chuck, and shot area 1 is selected as the final shot area in steps S309 and S310, the exposure order can be determined, for example, as shown in Figure 9(b). The exposure order shown in FIG. 9(b) is an example, and may be determined differently based on other rules.
[0070] Next, the main control unit 103 determines whether the exposure to the multiple shot areas 1 to 32 provided on the substrate 115 is for a layer above the second layer on which processing such as global alignment is performed, in other words, a layer other than the first layer (step S312). If the exposure is for the first layer (No in step S312), the process ends.
[0071] On the other hand, if the exposure is for the second layer or a higher layer (Yes in step S312), the main control unit 103 determines the final sample shot area from the plurality of sample shot areas (step S313, third determination step). Specifically, in step S313, the sample shot area closest to the first shot area is selected so that the movement time of the substrate stage 116 from when the sample shot area is processed until exposure of the first shot area begins is minimized.
[0072] For example, in a layout of multiple shot areas 1 to 32 as shown in FIG. 9(b), the sample shot area having coordinates closest to the coordinates of shot area 1 (first shot area) where exposure is performed first in the XY plane is sample shot area S2. Therefore, in step S313, sample shot area S2 is selected as the final sample shot area.
[0073] Next, main control unit 103 determines the order of processing for each of the multiple sample shot areas provided on substrate 115 so that the sample shot area selected in step S313 becomes the final sample shot area (step S314), and ends the processing. Specifically, in step S314, the selected sample shot area becomes the final sample shot area, and the order of processing is determined so that the movement time of the substrate stage 116 when processing each of the multiple sample shot areas is minimized.
[0074] FIG. 9C shows an example of the layout of a plurality of sample shot areas S1 to S4, determined in step S314, in which the order in which processing is performed is indicated as numbers. The processing order shown in FIG. 9(c) is an example, and may be determined differently based on other rules.
[0075] As described above, in the information processing apparatus according to this embodiment, the final shot area to be exposed last among the multiple shot areas is determined based on the holding state of the substrate 115 when the substrate stage 116 moves from the exposure position to the substrate unloading position 208 in the exposure apparatus 200. In other words, the final shot area to be exposed last among the multiple shot areas is determined based on whether the substrate 115 is pin-transported or chuck-transported from the exposure position to the substrate unloading position 208 in the exposure apparatus 200. This reduces the time required to transport the substrate 115 from the exposure position to the substrate unloading position 208, thereby improving throughput.
[0076] Furthermore, the above shows an exposure apparatus 200 equipped with an information processing apparatus according to this embodiment, but the information processing apparatus according to this embodiment can also be provided in a pattern forming apparatus that forms a pattern on a substrate, such as an imprint apparatus or a drawing apparatus. Here, an imprinting device is a device that brings an imprinting material supplied onto a substrate into contact with a mold, and then applies energy to the imprinting material to harden it, thereby forming a pattern in the hardened material to which the pattern of the mold has been transferred. A drawing device is a device that forms a pattern (latent image pattern) on a substrate by drawing on the substrate with a charged particle beam (electron beam) or a laser beam.
[0077] In the above description, the final shot area to be exposed last among the multiple shot areas is determined based on the holding state of the substrate 115 when the substrate stage 116 moves from the exposure position to the substrate unloading position 208 in the exposure apparatus 200, but this is not limited to this. For example, the exposure order for multiple shot areas may be determined based on the holding state of the substrate 115 during a specified transport, such as when the substrate 115 held by the second substrate transport unit 204 is transferred to the substrate stage 116 at the substrate loading position 207.
[0078] [Production method] The method for manufacturing an article according to this embodiment includes a step of exposing a substrate, such as a wafer or glass substrate, coated with a photosensitive agent using an exposure apparatus 200 equipped with the information processing apparatus according to this embodiment. The items in question include semiconductor integrated circuit (IC) elements, liquid crystal display elements, and microelectromechanical systems (MEMS), etc.
[0079] The method for manufacturing an article according to this embodiment also includes a step of developing the exposed substrate (photosensitive agent) and other well-known steps of processing the developed substrate. The other well-known processes include etching, photosensitive material removal, dicing, bonding, packaging, and the like.
[0080] According to the method for manufacturing an article according to this embodiment, it is possible to manufacture an article of higher quality than conventional methods. Furthermore, the method for manufacturing an article according to this embodiment is not limited to the exposure apparatus 200, and may be performed using a pattern forming apparatus such as an imprint apparatus or a drawing apparatus.
[0081] Although the preferred embodiments have been described above, the present invention is not limited to these embodiments and various modifications and changes are possible within the scope of the gist thereof. Furthermore, although the above describes an information processing device according to this embodiment, the above-described information processing method, a program for causing a computer to execute the method, and a computer-readable recording medium on which the program is recorded are also included within the scope of this embodiment.
[0082] The disclosure of this embodiment includes the following configurations and methods. (Configuration 1) An information processing apparatus characterized by performing a first determination step of determining a final shot area in which a pattern is to be formed last when forming a pattern in multiple shot areas, based on the state of holding the substrate when the substrate stage moves from a pattern formation position in a pattern forming apparatus to a predetermined position where the substrate held by the substrate stage is handed over to a substrate transport section in order to unload the substrate, and the layout of multiple shot areas on the substrate. (Configuration 2) The information processing apparatus according to configuration 1, wherein the first determination step includes a step of determining the final shot area so as to minimize the time required for movement. (Configuration 3) An information processing device according to configuration 1 or 2, characterized in that the first determination step includes a step of determining whether the substrate is moved while being held by pins provided on the substrate stage, or whether the substrate is moved while being held by a chuck provided on the substrate stage. (Configuration 4) An information processing device according to Configuration 3, characterized in that the first determination step includes an extraction step of extracting from a plurality of shot areas at least one shot area that includes a corresponding pattern formation position in a non-interference area determined from pattern formation positions that do not interfere with each other when both the substrate stage and the substrate transport unit move in parallel to a predetermined position, when it is determined that the substrate is moved while being held by pins. (Configuration 5) The information processing apparatus according to configuration 4, wherein the extraction step includes a step of determining, for each of a plurality of shot areas, whether the corresponding pattern formation position is included in a non-interference area. (Configuration 6) An information processing device according to configuration 4 or 5, characterized in that the first determination step includes a step of determining, as the final shot area, the shot area that requires the shortest movement time among at least one extracted shot area. (Configuration 7) The information processing apparatus according to any one of configurations 4 to 6, wherein the first determining step includes a step of determining a non-interference region from the movement profiles of the substrate stage and the substrate transport part. (Configuration 8) An information processing device described in any one of configurations 3 to 7, characterized in that the first determination process includes a process of determining, when it is determined that the substrate will be moved while held by a chuck, the shot area among multiple shot areas that will take the shortest time to move as the final shot area. (Configuration 9) The information processing apparatus according to any one of configurations 1 to 8, wherein after the first determination step, a second determination step is performed to determine the order in which patterns are formed in a plurality of shot regions. (Configuration 10) An information processing apparatus according to Configuration 9, characterized in that when forming a pattern in a layer other than the first layer for each of a plurality of shot areas, after the second determination step, a third determination step is performed to determine a final sample shot area where measurement is performed last when performing measurement in a plurality of sample shot areas, based on the layout of a plurality of sample shot areas provided on a substrate where measurement for alignment processing is performed. (Configuration 11) The information processing device according to Configuration 10, wherein the third determination step includes a step of determining, as the final sample shot area, the sample shot area that is closest to the first shot area where the pattern is first formed. (Configuration 12) The information processing apparatus according to configuration 10 or 11, characterized in that after the third determination step, a step of determining the order in which measurements are to be performed on a plurality of sample shot areas is performed. (Configuration 13) A pattern forming apparatus for forming a pattern on a substrate, comprising: a substrate stage for holding the substrate when forming a pattern on the substrate; a substrate transport unit for transporting the substrate; an information processing apparatus according to any one of Configurations 1 to 12; and a control unit for controlling the movement of the substrate stage and the substrate transport unit. (Configuration 14) A pattern forming apparatus according to Configuration 13, characterized in that the substrate stage has a chuck for holding the substrate when a pattern is formed on the substrate and pins for holding the substrate when it is handed over to the substrate transport unit, and the control unit performs a process of selecting one of a first transport in which the substrate stage and the substrate transport unit are moved in parallel to a predetermined position where the substrate is handed over from the substrate stage to the substrate transport unit while holding the substrate with the pins, and a second transport in which the substrate stage is moved to a predetermined position while holding the substrate with the chuck, and then the substrate transport unit is moved to the predetermined position. (Method 1) An information processing method characterized by including a first determination step of determining a final shot area in which a pattern is to be formed last when forming a pattern in a plurality of shot areas, based on the state of holding the substrate when the substrate stage moves from a pattern formation position in a pattern forming device to a predetermined position where the substrate held by the substrate stage is handed over to a substrate transport unit, and the layout of the plurality of shot areas on the substrate. (Method 2) The information processing method according to Method 1, characterized in that after the first determination step, a second determination step is carried out to determine the order in which patterns are formed in a plurality of shot areas. (Method 3) A method for manufacturing an article, comprising the steps of forming a pattern in a plurality of shot areas in an order determined according to the information processing method described in Method 2, and processing a predetermined shot area in which the pattern is formed to manufacture an article. (Configuration 15) A computer-readable recording medium having recorded thereon a program that causes a computer to execute a first determination process that determines a final shot area in which a pattern is to be formed last when forming a pattern in multiple shot areas, based on the state of holding the substrate when the substrate stage moves from a pattern formation position in a pattern forming device to a predetermined position where the substrate held by the substrate stage is handed over to a substrate transport section, and the layout of the multiple shot areas on the substrate. [Explanation of symbols]
[0083] 103 Main control unit (information processing device) 115 PCB 116 Substrate Stage 123 Main memory unit (information processing device) 200 Exposure equipment (pattern forming equipment) 202 First substrate transport unit 208 Substrate removal position (predetermined position)
Claims
1. 1. An information processing apparatus comprising: an information processing device that performs a first determination step of determining a final shot area in which a pattern is to be formed last when forming a pattern in a plurality of shot areas, based on a holding state of the substrate when the substrate stage moves from a pattern formation position in a pattern forming apparatus to a predetermined position where the substrate held by the substrate stage is handed over to a substrate transport unit in order to unload the substrate, and on a layout of the plurality of shot areas on the substrate.
2. 2. The information processing apparatus according to claim 1, wherein the first determining step includes a step of determining the final shot area so as to minimize the time required for the movement.
3. 2. The information processing apparatus according to claim 1, wherein the first determination step includes a step of determining whether the movement is performed while the substrate is held by pins provided on the substrate stage, or whether the movement is performed while the substrate is held by a chuck provided on the substrate stage.
4. 4. The information processing apparatus according to claim 3, wherein the first determination step includes an extraction step of extracting from the plurality of shot areas at least one shot area that includes a corresponding pattern formation position in a non-interference area determined from the pattern formation positions where the substrate stage and the substrate transport unit do not interfere with each other when they move in parallel to the predetermined position, when it is determined that the movement is performed while the substrate is held by the pins.
5. 5. The information processing apparatus according to claim 4, wherein the extraction step includes a step of determining, for each of the plurality of shot areas, whether the corresponding pattern formation position is included in the non-interference area.
6. 5. The information processing apparatus according to claim 4, wherein the first determination step includes a step of determining, as the final shot area, the shot area that requires the shortest time for the movement among the at least one extracted shot area.
7. 5. The information processing apparatus according to claim 4, wherein the first determining step includes a step of determining the non-interference region from movement profiles of the substrate stage and the substrate transport part.
8. 4. The information processing apparatus according to claim 3, wherein the first determination step includes a step of determining, when it is determined that the movement is performed while the substrate is held by the chuck, the shot area among the plurality of shot areas that takes the shortest time to perform the movement as the final shot area.
9. 2. The information processing apparatus according to claim 1, further comprising a second determination step of determining an order in which the patterns are to be formed in the plurality of shot areas, after the first determination step.
10. 10. The information processing apparatus according to claim 9, wherein, when forming the pattern in a layer other than a first layer for each of the plurality of shot areas, after the second determination step, a third determination step is performed to determine a final sample shot area in which the measurement is performed last when the measurement is performed in the plurality of sample shot areas, based on a layout of a plurality of sample shot areas provided on the substrate in which measurement for alignment processing is performed.
11. 11. The information processing apparatus according to claim 10, wherein the third determination step includes a step of determining, as the final sample shot area, the sample shot area that is closest to a first shot area in which the pattern is initially formed.
12. 11. The information processing apparatus according to claim 10, further comprising a step of determining an order in which the measurements are to be performed on the plurality of sample shot areas, after the third determination step.
13. A pattern forming apparatus for forming a pattern on a substrate, a substrate stage that holds the substrate when the pattern is formed on the substrate; a substrate transport unit that transports the substrate; An information processing device according to any one of claims 1 to 12; a control unit that controls the movement of the substrate stage and the substrate transport unit; A pattern forming apparatus comprising:
14. the substrate stage includes a chuck that holds the substrate when the pattern is formed on the substrate, and pins that hold the substrate when the substrate is transferred to the substrate transport unit, The pattern forming apparatus of claim 13, wherein the control unit performs a process of selecting one of a first transport in which the substrate stage and the substrate transport unit are moved in parallel while holding the substrate by the pins to a predetermined position where the substrate is handed over from the substrate stage to the substrate transport unit, and a second transport in which the substrate stage is moved to the predetermined position while holding the substrate by the chuck, and then the substrate transport unit is moved to the predetermined position.
15. an information processing method comprising: a first determination step of determining a final shot area in which a pattern is to be formed last when forming a pattern in a plurality of shot areas, based on a holding state of the substrate when a substrate stage moves from a pattern formation position in a pattern forming apparatus to a predetermined position where the substrate held by the substrate stage is handed over to a substrate transport unit in order to unload the substrate, and on a layout of the plurality of shot areas on the substrate.
16. 16. The information processing method according to claim 15, further comprising the step of: performing a second determination step of determining an order in which the patterns are to be formed in the plurality of shot areas, after the first determination step.
17. forming the patterns in the plurality of shot areas in an order determined according to the information processing method of claim 15 or 16; a step of manufacturing an article by processing a predetermined shot area on which the pattern is formed; A method for manufacturing an article, comprising:
18. A computer-readable recording medium having recorded thereon a program that causes a computer to execute a first determination step of determining a final shot area in which a pattern is to be formed last when forming a pattern in a plurality of shot areas, based on a holding state of the substrate when a substrate stage moves from a pattern formation position in a pattern forming apparatus to a predetermined position where the substrate held by the substrate stage is handed over to a substrate transport unit in order to unload the substrate, and on a layout of the plurality of shot areas on the substrate.
Citation Information
Patent Citations
Exposure method and aligner, and manufacture of device
JP2000021714A
Exposure method, device manufacturing method and aligner
JP2001093817A
Determination method, exposure method, aligner, method of manufacturing device, and program
JP2011138829A
Method of receiving materials, exposure method, transport system and exposure apparatus, and device manufacturing method
JP2015504236A
Exposure device, exposure method and device manufacturing method
JP2016072507A