This application claims priority to Taiwanese Invention Patent Application No. 111138284 filed on Oct. 7, 2022, the entire disclosure of which is incorporated by reference herein.
The disclosure relates to a semiconductor fabrication process for manufacturing a semiconductor device, and more particularly to a semiconductor pattern for a patterning process, and a method and a system for performing overlay control using the semiconductor pattern.
As the field of semiconductor fabrication progresses, the structure of semiconductor devices has become progressively more complicated, multi-layered, and dense. During the manufacturing of the semiconductor devices (in which a plurality of layers, each having a specific pattern, are laid in order), lithography is typically used to transfer one or more two-dimensional patterns onto a layer (e.g., a substrate), so as to form a patterned layer. In newer processes, a pitch associated with patterns may be about tens of nanometers to a few micrometers.
As the patterns become smaller in scale and higher in density, and more patterned layers are employed in forming the semiconductor devices, when one of the layers is misaligned with a previous one of the layers, one or more layers that are to be formed after the one of the layers may be adversely affected, which may cause the resultant semiconductor device to have malfunctions occurring within adjacent patterned layers, such as connection failures and/or short circuits. Accordingly, overlay control, which involves the control of layer-to-layer alignment of semiconductor devices, has become an important issue. In current semiconductor manufacturing processes that involve photolithography, the overlay control may involve defining one or more overlay patterns on multiple layers of the semiconductor device (e.g., on one specific patterned layer, and a prior layer that is formed prior to the specific patterned layer and a subsequent layer that is formed after the specific patterned layer), and calculating a displacement of the overlay pattern(s) (also known as an overlay error) on different layers so as to determine whether the alignment of the patterned layers is accurate. In the case where an overlay error is detected, a compensation for the overlay error may be needed for the manufacturing process of the next batch of semiconductor devices. Specifically, prior to implementation of a manufacturing process for the next batch, a number of process parameters associated with the manufacturing process may be adjusted to compensate for the overlay error (such that the overlay error can be reduced or eliminated for the subsequent manufacturing process).
In practice, the two-dimensional pattern formed on the substrate may involve irregular arrangements of elements such as trenches, vias (also known as through holes), wires or combinations thereof. An overlay pattern that involves regular arrangements of those elements may be insufficient to serve as a reference to determine whether the two-dimensional pattern is aligned accurately.
Therefore, one object of the disclosure is to provide a semiconductor pattern used for a semiconductor fabrication process.
According to one embodiment of the disclosure, the semiconductor pattern includes:
The first pattern section and the second pattern section are to be formed on a substrate using a first sub-process and a second sub-process of the semiconductor fabrication process, respectively. The first unit images of the first pattern section and the first unit images of the second pattern section cooperatively form an inner part, and the at least one set of second unit images of the first pattern section and the at least one set of second unit images of the second pattern section cooperatively form an outer part. The outer part has at least one side, each of which is formed by one of the at least one set of second unit images of the first pattern section and a corresponding one of the at least one set of second unit images of the second pattern section.
Another object of the disclosure is to provide a method overlay control that utilizes the above-mentioned semiconductor pattern.
According to one embodiment of the disclosure, the method for overlay control includes:
Another object of the disclosure is to provide a system for overlay control that is configured to perform the above-mentioned method.
According to one embodiment of the disclosure, the system includes:
Other features and advantages of the disclosure will become apparent in the following detailed description of the embodiment(s) with reference to the accompanying drawings. It is noted that various features may not be drawn to scale.
Before the disclosure is described in greater detail, it should be noted that where considered appropriate, reference numerals or terminal portions of reference numerals have been repeated among the figures to indicate corresponding or analogous elements, which may optionally have similar characteristics.
It should be noted herein that for clarity of description, spatially relative terms such as “top,” “bottom,” “upper,” “lower,” “on,” “above,” “over,” “downwardly,” “upwardly” and the like may be used throughout the disclosure while making reference to the features as illustrated in the drawings. The features may be oriented differently (e.g., rotated 90 degrees or at other orientations) and the spatially relative terms used herein may be interpreted accordingly.
Throughout the disclosure, the term “coupled to” or “connected to” may refer to a direct connection among a plurality of electrical apparatus/devices/equipment via an electrically conductive material (e.g., an electrical wire), or an indirect connection between two electrical apparatus/devices/equipment via another one or more apparatus/devices/equipment, or wireless communication.
The data obtaining unit 21 may be embodied using a stepper, a scanner, a diffractometer, an electron microscope, an optical microscope or other optical imaging equipment, and is capable of obtaining data of an image of a selected area of a semiconductor pattern (see
The data obtaining unit 21 is capable of obtaining data of an image of a selected area 40 of a semiconductor pattern (see
Further referring to
Further referring to
In the embodiment of
In use, the semiconductor fabrication process may involve the operations of: forming a substrate using a supporting material (e.g., a semiconductor material, a glass material, a metal material, a dielectric material, or an insulating material); and using a first sub-process to form the first pattern section 41 on the substrate and using a second sub-process to form the second pattern section 42 on the substrate, thereby forming the calibrating pattern 4 on the substrate. Each of the first sub-process and the second sub-process may be a patterning process, a photolithographic process, etc. In this embodiment, the first pattern section 41 and the second pattern section 42 may be in the form of wiring patterns, and in other embodiments, each of the first pattern section 41 and the second pattern section 42 may be in the form of trenches, vias (e.g., through holes), etc.
In the embodiment of
For example, in the example of
It is noted that while the embodiment of
The alignment checking unit 22 may include, but not limited to, one or more of a single core processor, a multi-core processor, a dual-core mobile processor, a microprocessor, a microcontroller, a digital signal processor (DSP), a field-programmable gate array (FPGA), an application specific integrated circuit (ASIC), a radio-frequency integrated circuit (RFIC), etc. The alignment checking unit 22 may execute a software application to perform the operations as described below.
In use, the alignment checking unit 22 is configured to obtain an overlay error dataset based on the calibrating pattern 4 in the selected area 40 and a reference dataset. Specifically, in some embodiments, the reference dataset includes a reference image corresponding with the calibrating pattern 4, indicating the relative locations of elements of the calibrating pattern 4 in an “ideal” situation where no undesired effects occurred and the inner part 5 and the outer part 6 are accurately placed. The reference image may be an image pre-generated by operating the GDS, MEBES, OASIS or other applicable systems, an image of a pattern that is formed on another substrate using an image pre-generated by operating the GDS, MEBES, OASIS or other applicable system, an image of a pattern that is formed using a patterning process, a simulated image of the calibrating pattern 4 that is to be formed on another substrate, or an image of a photomask corresponding with the calibrating pattern 4. In some embodiments, the reference image may be in a form of a data file in a data stream format for data exchange, such as a GDSII file, an OASIS file, an MEBES file, etc. In other embodiments, the reference dataset may include a plurality of reference parameters associated with the calibrating pattern 4 such as one or more of: a plurality of critical dimensions (CDs) associated with the calibrating pattern 4; a plurality of areas associated with the calibrating pattern 4; a plurality of edge placement errors (EPEs) associated with the calibrating pattern 4; and a plurality of curvatures of edges associated with the calibrating pattern 4. In some embodiments, each of the reference parameters is represented in the form of a default value.
In use, the alignment checking unit 22 may superpose the reference image onto the calibrating pattern 4, so as to determine a difference between the reference image and the calibrating pattern 4.
In one embodiment of
The overlay error dataset may include one or more of: differences in CDs between unit images of the calibrating pattern 4 and the unit patterns of the reference pattern 70; differences in areas between the unit images of the calibrating pattern 4 and the unit patterns of the reference pattern 70; position shifts between the unit images of the calibrating pattern 4 and the unit patterns of the reference pattern 70; and values of edge placement errors. It is noted that the components of the overlay error dataset may be obtained by the alignment checking unit 22 examining a result of the superposition of the reference pattern 70 on the calibrating pattern 4. In other embodiments where the reference image 7 is not employed, the alignment checking unit 22 may obtain pattern parameters (e.g., CDs, areas, EPEs and/or curvatures of edges) associated with the calibrating pattern 4, and compare the obtained pattern parameters with the default values of the reference parameters of the reference dataset to generate the overlay error dataset. It is noted that the operations associated with calculating CDs, areas, EPEs and/or curvatures of edges associated with the calibrating pattern 4 are well known in the related art, so details thereof are omitted herein for the sake of brevity.
The computing unit 23 is connected to the alignment checking unit 22, and may include, components that are similar to that of the alignment checking unit 22. The computing unit 23 may execute a software application to perform the operations as described below.
In use, the computing unit 23 is configured to, based on the overlay error dataset generated by the alignment checking unit 22, generate a calibrating parameter dataset that indicates one or more changes to be made on one or more process parameters that are to be used in the semiconductor fabrication process. The process parameters may include a film stress, a thermal expansion coefficient, etc.
In practice, during a current semiconductor fabrication process, in which the calibrating pattern 4 is formed on the substrate via the first sub-process and the second sub-process, each of the process parameters may be set as a current value (e.g., a default value). In the case where the resulting calibrating pattern 4 is deemed to have overlay errors with respect to the reference dataset, it may be deduced that one or more of the process parameters may need to be adjusted from the current value, so as to ensure that the semiconductor fabrication process applying the adjusted process parameters for manufacturing a next batch of semiconductor devices may result in a calibrating pattern 4 without overlay errors.
After the calibrating parameter dataset is calculated, the calibrating parameter dataset may be utilized by the system 20 for the semiconductor fabrication process for the next batch (e.g., the process parameters for one or both of the first sub-process and the second sub-process may be adjusted). Alternatively, referring to
In step 31, the data obtaining unit 21 obtains data of an image of the selected area 40. In some embodiments, the selected area 40 is selected from the substrate, and includes the calibrating pattern 4 as shown in
In step 32, the alignment checking unit 22 generates an overlay error dataset based on the calibrating pattern 4 and a reference dataset. In this embodiment, the reference dataset includes a reference image 7 that has a reference pattern 70. The reference pattern 70 has an inner part 71 and an outer part 72 that correspond with the inner part 5 and the outer part 6 of the calibrating pattern 4, respectively. Each of the inner part 71 and the outer part 72 includes a plurality of unit patterns. In some embodiments, the alignment checking unit 22 may align the outer part 72 of the reference pattern 70 with the outer part 6 of the calibrating pattern 4. Then, for each of the unit images of the calibrating pattern 4 that is not aligned with the corresponding one of the unit patterns of the reference pattern 70 and/or that has a shape or CDs that differ from the corresponding one of the unit patterns of the reference pattern 70, the difference may be identified and used to generate the overlay error dataset.
Alternatively, in some embodiments, the operations of step 32 may be done separately with respect to the first pattern section 41 and the second pattern section 42. For example, the alignment checking unit 22 may align those of the unit patterns of the reference pattern 70 that correspond with one of the first pattern section 41 (e.g., the set(s) of second unit images 412) and the second pattern section 42 (e.g., the set(s) of second unit images 422), respectively with the unit images of the one of the first pattern section 41 and the second pattern section 42. Then, a partial overlay error dataset associated with the one of the first pattern section 41 and the second pattern section 42 may be generated to serve as the overlay error dataset. In some cases, after the partial overlay error dataset is generated, the alignment checking unit 22 may proceed to generate another partial overlay error dataset with respect to the other one of the first pattern section 41 and the second pattern section 42, and the two partial overlay error dataset cooperatively serve as the overlay error dataset.
Then, in step 33, based on the overlay error dataset generated by the alignment checking unit 22, the computing unit 23 generates a calibrating parameter dataset that indicates one or more changes to be made on one or more process parameters that are to be used in the semiconductor fabrication process.
Then, in step 34, the system 20 employs the calibrating parameter dataset to adjust at least one process parameter for the semiconductor fabrication process that includes the first sub-process and the second sub-process for manufacturing a next batch of semiconductor devices; that is, the process parameter(s) for one or both of the first sub-process and the second sub-process may be adjusted. Afterward, the at least one process parameter thus adjusted may be applied to the semiconductor fabrication process. Alternatively, the calibrating parameter dataset may be transmitted to an external system 10 (which may be embodied using MEBES or other applicable systems) so as to enable the external system 10 to generate one or more photomasks based on the calibrating parameter dataset. As such, the generated photomask(s) may be used for one or both of the first sub-process and the second sub-process in the semiconductor fabrication process for the next batch.
In some alternative embodiments, in step 32, the alignment checking unit 22 may be configured to determine, with respect to each of the unit images of the calibrating pattern 4, a relative displacement between a location of the unit image and an expected location of the unit image based on the reference dataset, and generate the overlay error dataset based on the relative displacements of the unit images. In the embodiment of
In use, when implementing step 32, the alignment checking unit 22 determines, with respect to each of the unit images included in the first pattern section 41 and the second pattern section 42, a relative displacement between a location of the unit image and an expected location of the unit image based on the reference dataset. For example, in the embodiment of
Specifically, a location of the first unit image 411a serves as a reference point, and an expected location of the unit image 421a is determined by the specific spatial relationship indicated by the arrow d1. As a result, the expected location of the unit image 421a is indicated by the block 421a′. It is noted that while both the first unit image 411a and the first unit image 421a actually deviate from the locations as indicated by the reference image 7 (i.e., expected locations), in this example, the alignment checking unit 22 only determines in step 32 that the location of the first unit image 421a has deviated from its expected location, but does not determine that the location of the first unit image 411a has deviated from its expected location.
Similarly, a location of the first unit image 411b serves as a reference point, and an expected location of the unit image 421b is determined by the specific spatial relationship indicated by the arrow d2. As a result, the expected location of the unit image 421b is indicated by the block 421b′. In the above manner, two relative displacements (from 421a to 421a′ (or vice versa) and from 421b to 421b′ (or vice versa)) may be used to generate the overlay error dataset.
Then, in step 33, the computing unit 23, based on the overlay error dataset generated by the alignment checking unit 22, generates a calibrating parameter dataset that indicates one or more changes to be made on one or more process parameters that are to be used in the semiconductor fabrication process of a next batch of semiconductor devices, so as to ensure the spatial relationship between each pair of unit images in the semiconductor device of the next batch manufactured by the semiconductor fabrication process.
It is noted that in other examples, the second pattern section 42 (indicated by the blank blocks with solid lines) may be selected as a reference section, and for each unit image of the second pattern section 42, a corresponding unit image of the first pattern section 41 is examined in the manner as described above.
In some embodiments, the operations for step 32 includes, for each of the unit images included in the first pattern section 41 and the second pattern section 42, determining the expected location as indicated by the reference image 7. That is to say, four relative displacements (411a to 711a, 411b to 711b, 421a to 721a and 421b to 721b) may be used to generate the overlay error dataset. In some embodiments, the operations for step 32 includes, for each of the unit images included in one of the first pattern section 41 and the second pattern section 42, determining the expected location indicated by the reference image 7, and calculating a relative displacement. That is to say, four relative displacements (from 411a to 711a (or vice versa), from 411b to 711b (or vice versa), from 421a to 721a (or vice versa), and from 421b to 721b (or vice versa)) may be used to generate the overlay error dataset.
Then, after the calibrating parameter dataset is generated in step 33, the calibrating parameter dataset is transmitted to the external system 10 (which may be embodied using MEBES or other applicable systems) so as to enable the external system 10 to generate one or more photomasks based on the calibrating parameter dataset in step 34.
In brief, embodiments of the disclosure provide a calibrating pattern 4 that includes an outer part 6 (including sets of second unit images 412 included in a first pattern section 41 and sets of second unit images 422 included in a second pattern section 42) and an inner part 5 (including first unit images 411 included in the first pattern section 41 and first unit images 421 included in the second pattern section 42). While the unit images of the outer part 6 are arranged in a more regular manner (i.e., for each side of the outer part 6, adjacent unit images are equidistantly spaced apart, and the unit images roughly form a rectangle), the unit images of the inner part 5 are arranged in an irregular manner. In embodiments, the first pattern section 41 and the second pattern section 42 may be formed on a substrate in two separate sub-processes, and an overlay error may be determined with respect the outer part 6 and/or the inner part 5. As such, the calibrating pattern 4 according to embodiments of the disclosure provides a way to implement a more accurate way of assisting in overlay control.
Additionally, embodiments of the disclosure provide a method and a system for overlay control. In embodiments, the first pattern section 41 and the second pattern section 42 may be employed. Specifically, in some examples, the reference dataset includes a reference image 7 that has an inner part 71 and an outer part 72 that correspond with the inner part 5 and the outer part 6 of the calibrating pattern 4, respectively. Each of the inner part 71 and the outer part 72 includes a plurality of unit patterns to correspond with the unit images of the respective one of the first pattern section 41 and the second pattern section 42. In use, the system may determine, with respect to each of the unit images included in the first pattern section 41 and/or the second pattern section 42, a relative displacement between an actual location of the unit image and an expected location of the unit image based on the reference image 7. As such, for each of the unit images included in the first pattern section 41 and/or the second pattern section 42, a relative displacement is determined, and one or more process parameters may be adjusted for the manufacturing process of a next batch of semiconductor devices. Using the method and the system as described in the disclosure, a more accurate way of assisting in overlay control may be implemented.
In the description above, for the purposes of explanation, numerous specific details have been set forth in order to provide a thorough understanding of the embodiment(s). It will be apparent, however, to one skilled in the art, that one or more other embodiments may be practiced without some of these specific details. It should also be appreciated that reference throughout this specification to “one embodiment,” “an embodiment,” an embodiment with an indication of an ordinal number and so forth means that a particular feature, structure, or characteristic may be included in the practice of the disclosure. It should be further appreciated that in the description, various features are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of various inventive aspects; such does not mean that every one of these features needs to be practiced with the presence of all the other features. In other words, in any described embodiment, when implementation of one or more features or specific details does not affect implementation of another one or more features or specific details, said one or more features may be singled out and practiced alone without said another one or more features or specific details. It should be further noted that one or more features or specific details from one embodiment may be practiced together with one or more features or specific details from another embodiment, where appropriate, in the practice of the disclosure.
While the disclosure has been described in connection with what is(are) considered the exemplary embodiment(s), it is understood that this disclosure is not limited to the disclosed embodiment(s) but is intended to cover various arrangements included within the spirit and scope of the broadest interpretation so as to encompass all such modifications and equivalent arrangements.
Number | Date | Country | Kind |
---|---|---|---|
111138284 | Oct 2022 | TW | national |