This application claims priority under 35 U.S.C. § 119 to patent application no. DE 10 2023 203 019.5, filed on Mar. 31, 2023 in Germany, the disclosure of which is incorporated herein by reference in its entirety.
The disclosure relates to a method for optimizing a measurement pattern of measurement points for a semiconductor wafer as well as an apparatus, a computer program and a machine readable storage medium.
Methods are known for determining optimal positions of measurement points on the semiconductor wafer, for example, in order to measure the processed wafer with limited measuring resources as extensively and precisely as possible (semiconductor wafer sampling plan optimization).
Measurement data often does not have the resolution and thus the sensitivity to follow process variations with better accuracy and validity. Interpolations and in particular extrapolations must always be considered with error considerations in the application.
Thus, an object of the disclosure is to provide a method for determining measurement point positions on the wafer that can capture as accurately and reliably as possible a process result of the processed wafer with respect to process variations.
In a first aspect, the disclosure relates to a computer-implemented method for optimizing a measurement pattern of measurement points for a semiconductor wafer.
The method begins with obtaining a plurality of measured values and their associated measurement points and associated timestamps. That is to say, for each measured value, there is a measurement point, which characterizes at which position the measured value was detected on the wafer, e.g. based on a coordinate. Furthermore, a timestamp is available for each measured value, which indicates a time at which the corresponding measurement was taken. It should be noted that the measured values were preferably acquired with the same or identical measurement instrument but on different wafers, in particular from the same batch.
Subsequently, the semiconductor wafer is partitioned into a plurality of zones, wherein measured values whose measurement positions lie within the respective zone have substantially the same characteristic, for example, with regard to a distribution of the measured values. A zone can be understood to mean a limited spatial area on the wafer surface. The partitioning may be done by plotting the measured values on a radius of the wafer, wherein the radius is divided into a plurality of zones/sections depending on variations of the measured values.
This is followed by a determination of a variation or fluctuation of those measured values for each of the zones along a predetermined time period whose timestamps are within a predetermined time window.
This is followed by a definition of the measurement pattern, wherein, depending on the variations, a measurement point density is defined for each of the zones, in particular a higher measurement point density is selected in the zones with higher variation along the time. Preferably, the zone with the highest variation obtains the highest measurement point density, wherein the further zones obtain a lower measurement point density depending on their variation in descending order.
A specific positioning of the measurement points within the zones can be carried out by means of known methods. Optionally, the defined measurement pattern can be used, i.e., a freshly processed wafer is measured according to the measurement pattern.
It is proposed that a predetermined maximum number of measurement points is given that is distributed on the wafer according to the measurement pattern.
Furthermore, it is proposed that the zones of a surface portion of the semiconductor wafer are allocated and preferably the surface portions are in the shape of a circle, rectangle, or ellipse.
In further aspects, the disclosure relates to an apparatus and to a computer program, which are each configured to perform the aforementioned methods, and to a machine-readable storage medium on which said computer program is stored.
Embodiments of the disclosure are explained in greater detail below with reference to the accompanying drawings. The drawings show:
It is assumed that at least one wafer, preferably a batch of wafers according to a formulation, has been processed. For example, the wafers are flushed with a gas or the like. The wafer is then thoroughly measured so that precise measurement information is available over the entire wafer, in particular in a finely granular manner.
The measurement along a radius r of the wafer is then considered in more detail, see
Depending on a magnitude of the variation of the parameter, the radius is divided into different zones (C,D,E) having a similar variation of the parameter P. This partitioning can be referred to as radial surface determination and can be achieved by partitioning a wafer surface into radially equal distances or the distances corresponding to equal surface contents. Advantageously, 3-5 surfaces are to be applied according to the process chamber characteristic. Radial zones of up to 9 surfaces are also conceivable, for example for CMP (mechanical polishing).
After the zones have been defined, a variation of the parameter over time is preferably considered. This is shown in
Based on the drift, it can be concluded that it is makes sense it terms of process technology to provide this area with a higher measurement point density in order to obtain a reliable image of the current state of the wafer. As shown schematically in
In summary, it can be said that the measurement process histories are analyzed with regard to scattering/variations: once along the wafer and a second time along a time axis. Finally, the area of the wafer with large fluctuations is selected. More measurement points are used in this area than in the other areas. The measurement points can then be placed on the wafer using known methods. The advantage here is that the wafer can be measured more accurately. This in turn has the advantage that due to the more accurate measurement of the wafer, it is possible to react more specifically to process changes, e.g., with a R2R controller, and thus the wafer can be processed more reliably. As a result, fewer rejects are produced.
In a preferred embodiment, the zones C,D,E are radially defined. Alternatively, the zones can be defined as rectangles or squares on the wafer. Alternatively, the zones can be defined as ellipses.
The method begins with obtaining (S21) a plurality of measured values and their associated measurement points and associated timestamps. This is followed by a partitioning (S22) of the semiconductor wafer (23) into a plurality of zones (C,D,E), wherein measured values whose measurement positions are within the respective zone (C,D,E) have substantially the same characteristic. This is followed by a determination (S23) for each of the zones (C,D,E) of a variation along a predetermined time period of those measured values whose timestamps are within a predetermined time window. This is followed by a definition (S24) of the measurement pattern, wherein a measurement point density is defined for each of the zones (C,D,E) depending on the determined variations.
Optionally, a freshly produced wafer can be measured according to the measurement pattern.
The method can be implemented as a computer program stored on a machine-readable storage medium 54 and can be executed by a processor 55. The term “computer” includes any device for processing specifiable calculation rules. These calculation rules can be provided in the form of software or in the form of hardware or also in a mixed form of software and hardware.
Number | Date | Country | Kind |
---|---|---|---|
10 2023 203 019.5 | Mar 2023 | DE | national |