SYSTEM AND METHOD FOR PROCESSING SEMICONDUCTOR WAFERS USING FRONT-END PROCESSED WAFER SHAPE METROLOGY FEATURES - Patent application

JP2024534046A5Active Publication Date: 2025-08-04GLOBALWAFERS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024509126
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2021-08-16
Filing Date
2022-08-09
Publication Date
2025-08-04
Estimated Expiration
2042-08-09

AI Technical Summary

Technical Problem

Conventional metrology tools only provide sufficient measurements for predicting overlay errors early in the manufacturing process, failing to account for wafer distortion that occurs as more layers are formed, and lack a predictive indication of pre-fabrication wafer distortion using flatness inspection measurements of front-end processed wafers.

Method used

A method and system that utilize Gapi wafer shape metrics generated from semiconductor wafer measurement data to predict in-plane distortion, involving the calculation of Gapi values based on polynomial regression of raw shape profiles, allowing for early identification and adjustment of front-end processing tools to ensure wafer flatness and reduce overlay errors.

Benefits of technology

Enables early detection and correction of wafer distortion, improving back-end yield by reducing uncorrectable overlay errors and optimizing wafer processing before irreversible steps, thereby increasing the number of high-quality chips produced and reducing costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

A method for processing a semiconductor wafer includes acquiring metrology data from a surface of a semiconductor wafer processed by a front-end processing tool. The method includes determining a center plane of the wafer based on the metrology data, generating a raw shape profile, and generating an ideal shape profile. The method further includes generating a Gapi profile based on the raw shape profile and the ideal shape profile, and calculating a Gapi value of the semiconductor wafer based on the Gapi profile. The generated Gapi profile and / or the calculated Gapi value may be used to adjust the front-end processing tool and / or to sort semiconductor wafers for polishing. The system includes at least a front-end processing tool, a flatness inspection tool, and a computing device.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority to U.S. Provisional Patent Application No. 63 / 260,295, filed August 16, 2021, the disclosure of which is incorporated by reference in its entirety into this application.

[0002] The present disclosure relates generally to semiconductor wafer processing, and more particularly to systems and methods for processing semiconductor wafers using front-end processed wafer metrics. [Background technology]

[0003] Semiconductor wafers are typically used to manufacture integrated circuit (IC) chips with printed circuits. The circuits are printed as miniaturized identical integrated circuits ("die") on the surface of the wafer in a multi-step manufacturing process. Specifically, the process involves various stages of electron beam lithography or photolithography processing steps ("lithography") and chemical or physical processing steps (e.g., chemical-mechanical polishing, etching, or passivation). At each stage, a new patterned layer is added to the surface of the wafer or an existing layer is modified. Precise alignment of the layers ("overlay") is critical to the final performance of the chip.

[0004] Chip manufacturers require wafers with extremely flat and parallel surfaces to reduce or eliminate overlay errors and ensure the production of the maximum number of chips from each wafer. Wafers are first obtained from a single crystal ingot of a suitable material (e.g., silicon). Wafers may be cut from the ingot using, for example, a wire saw. The surface of the raw wafer is then subjected to preliminary planarization and etching using additional front-end processing tools, such as grinding tools, lapping tools, or etching tools. Edges may be ground and / or rounded using a chamfer tool. The surface is then polished to produce a smooth, highly reflective, mirror-like wafer surface.

[0005] Conventional metrology tools may be used to determine if polished wafers meet shape (e.g., shape and / or flatness) specifications prior to lithography. Shape is the long wavelength component of the wafer shape in the uncucked state and is defined as the deviation of the wafer's mid-surface from a best-fit central reference surface. It is characterized by global parameters such as bow, which is the sum of the maximum positive and negative deviations from the best-fit plane, and warp, which is the distance between the surface at the center of the wafer and the best-fit plane. Flatness is the variation of the wafer thickness relative to a reference plane. It can be characterized by global parameters such as the maximum variation of the wafer thickness from an ideal flat back surface (GBIR), or local parameters such as the site flatness, front reference surface, least squares reference plane, range (SFQR).

[0006] With existing wafer metrics, these measurements are only sufficient to predict overlay errors early in the manufacturing process (during the first patterned layer). As more layers are formed on the wafer, elastic deformations can occur, changing the shape of the wafer. Overlay errors can be characterized by in-plane and out-of-plane distortions of the wafer. Patterned wafer shape measurement systems (such as those manufactured by KLA-Tencor) can measure these distortions between patterning steps and provide wafer metrics to account for overlay errors. However, these existing systems use high-precision inspection tools that require polished surfaces and perform measurements after at least a portion of the manufacturing process has begun. No solutions exist that use flatness inspection measurements of front-end processed wafers to provide a predictive indication of wafer distortions before manufacturing.

[0007] This Background section is intended to introduce the reader to various aspects of art that may be related to various aspects of the present disclosure, which are described and / or claimed below. This discussion is believed to be helpful in providing the reader with background information to better understand the various aspects of the present disclosure. As such, it should be understood that these statements are to be read in this light, and not as admissions of prior art. Summary of the Invention

[0008] In one aspect, a method for processing a semiconductor wafer includes providing a first semiconductor wafer processed by a front-end processing tool and acquiring measurement data from scan lines along a surface of the first semiconductor wafer. The measurement data for each scan line includes a thickness profile and a surface profile. The method includes determining a center plane of the wafer based on the measurement data for the scan line, generating a raw shape profile for each scan line based on the measurement data for the scan line and the center plane of the wafer, and generating an ideal shape profile for each scan line based on a polynomial regression of the raw shape profile. The method further includes generating a Gapi profile for each scan line based on the raw shape profile and the ideal shape profile, and calculating a Gapi value for the first semiconductor wafer based on the Gapi profile for the scan line. The method includes determining whether the Gapi value for the first semiconductor wafer is within a predetermined threshold. If the Gapi value of the first semiconductor wafer is not within the predetermined threshold, the method includes adjusting the front-end processing tool based on at least one of the Gapi profiles of the scan line of the first semiconductor wafer and processing a second semiconductor wafer using the adjusted front-end processing tool.If the Gapi value of the first semiconductor wafer is within the predetermined threshold, the method includes sorting the first semiconductor wafer for polishing.

[0009] In another aspect, a system for processing semiconductor wafers includes a front-end processing tool for front-end processing of semiconductor wafers and a flatness inspection tool for acquiring measurement data from scan lines along a surface of the front-end processed wafer. The measurement data for each scan line includes a thickness profile and a surface profile. The system includes a computing device coupled to the flatness inspection tool and the front-end processing tool. The computing device is configured to receive the measurement data for the scan lines from the flatness inspection tool, determine a center plane of the wafer based on the measurement data for the scan lines, generate a raw shape profile for each scan line based on the measurement data for the scan line and the center plane of the wafer, and generate an ideal shape profile for each scan line based on a polynomial regression of the raw shape profile. The computing device is configured to generate a Gapi profile for each scan line based on the raw shape profile and the ideal shape profile, calculate a Gapi value for the front-end processed wafer based on the Gapi profile for the scan line, and determine whether the Gapi value for the front-end processed wafer is within a predetermined threshold. The computing device is configured to modify the front-end processing tool based on at least one of the Gapi profiles of the scan lines if the Gapi value of the first semiconductor wafer is not within the predetermined threshold.

[0010] In yet another aspect, a method of processing a semiconductor wafer includes providing a first semiconductor wafer processed by a front-end processing tool and acquiring measurement data of an edge profile of the first semiconductor wafer. The method includes determining an edge profile center point based on the measurement data, generating a raw height profile based on the measurement data and the edge profile center point, and generating an ideal edge profile based on a polynomial regression of the raw height profile. The method includes generating a Gapi edge profile of the first semiconductor wafer based on the raw height profile and the ideal edge profile, calculating a Gapi edge value of the first semiconductor wafer based on the Gapi edge profile, and determining whether the Gapi edge value of the first semiconductor wafer is within a predetermined threshold. If the Gapi edge value of the first semiconductor wafer is not within the predetermined threshold, the method includes adjusting the front-end processing tool based on the Gapi edge profile of the first semiconductor wafer, and processing a second semiconductor wafer using the adjusted front-end processing tool. If the Gapi edge value of the first semiconductor wafer is within the predetermined threshold, the method includes sorting the first semiconductor wafer for polishing.

[0011] In yet another aspect, a system for processing semiconductor wafers includes a front-end processing tool for front-end processing of semiconductor wafers and a flatness inspection tool for acquiring measurement data of an edge profile of the front-end processed wafer. The system includes a computing device connected to the flatness inspection tool and the front-end processing tool. The computing device is configured to receive the measurement data from the flatness inspection tool, determine an edge profile center point based on the measurement data, generate a raw height profile based on the measurement data and the edge profile center point, and generate an ideal edge profile based on a polynomial regression of the raw height profile. The computing device is configured to generate a Gapi edge profile based on the raw height profile and the ideal edge profile, calculate a Gapi edge value of the front-end processed wafer based on the Gapi edge profile, and determine whether the Gapi edge value of the front-end processed wafer is within a predetermined threshold. If the Gapi edge value of the front-end processed wafer is not within the predetermined threshold, the computing device is configured to modify the front-end processing tool based on the Gapi edge profile of the front-end processed wafer.

[0012] Various refinements exist in the features described in relation to the above-mentioned aspects. Likewise, further features may be incorporated into the above-mentioned aspects. These refinements and additional features may exist individually or in any combination. For example, various features described below in relation to any of the illustrated embodiments may be incorporated into any of the above-mentioned aspects, alone or in any combination. [Brief description of the drawings]

[0013] [Figure 1] FIG. 1 is a process flow of a method for processing a wafer using a polished wafer shape metrology. [Diagram 2] FIG. 1 is a process flow of a method for processing wafers using shape metrics of front-end processed wafers according to the present disclosure. [Diagram 3] FIG. 3 is a schematic diagram of four scan lines on a front-end processed wafer surface used to acquire profile measurement data of the front-end processed wafer by a profile measurement tool. [Figure 4] FIG. 4 is a schematic diagram of eight scan lines on a front-end processed wafer surface used to acquire profile measurement data of the front-end processed wafer by a profile measurement tool. [Diagram 5] FIG. 5 is a schematic diagram of a spiral scan over a front-end processed wafer surface used to obtain shape measurement data of the front-end processed wafer by a shape measurement tool. [Figure 6] FIG. 6 is a schematic cross-sectional view of a front-end processed wafer. [Figure 7A] 7a and 7b are a collection of plots generated using a shape measurement tool and measurement data obtained by scanning the wafer surface of FIGS. 3-5. [Figure 7B] 7a and 7b are a collection of plots generated using a shape measurement tool and measurement data obtained by scanning the wafer surface of FIGS. 3-5. [Figure 8] FIG. 8 is a process flow of a method for calculating a Gapi value for a front-end processed wafer according to the present disclosure. [Figure 9] FIG. 9 is a contour map of a front-end processed wafer showing the raw profile of the wafer. [Figure 10] FIG. 10 is a contour map of the front-end processed wafer of FIG. 9 showing the Gapi profile of the wafer. [Figure 11] FIG. 11 is a contour map of the front end processed wafer of FIG. 9 showing the in-plane distortion (IPD) of the wafer. [Figure 12]FIG. 12 is a plot showing the correlation between Gapi values ​​calculated for front-end processed wafers and IPD root mean square values ​​calculated for the wafers. [Figure 13] FIG. 13 is a bar graph showing the relationship between the calculated Gapi values ​​of front-end processed wafers and the back-end yield rate of the wafers. [Figure 14] FIG. 14 is a process flow of a method for adjusting a front-end processing tool based on a Gapi value. [Figure 15] FIG. 15 is a contour map of a front-end processed wafer showing the raw profile of the wafer before adjusting the front-end processing tool. [Figure 16] FIG. 16 is a plot generated using measurement data of the front end processed wafer of FIG. 15 obtained by a shape measurement tool and scanning the wafer surface along a scan line. [Figure 17] FIG. 17 is a contour map of the front-end processed wafer of FIG. 15 showing the Gapi profile of the wafer and the Gapi values ​​calculated from the Gapi profile. [Figure 18] FIG. 18 is a contour map of the front end processed wafer of FIG. 15 showing the IPD profile of the wafer and the IPD root mean square value calculated from the IPD profile. [Figure 19] FIG. 19 is a contour map of a front-end processed wafer showing the raw profile of the wafer after adjusting the front-end processing tool. [Figure 20] FIG. 20 is a plot generated using measurement data of the front end processed wafer of FIG. 19 obtained by a shape measurement tool and scanning the wafer surface along a scan line. [Figure 21] FIG. 21 is a contour map of the front-end processed wafer of FIG. 19 showing the Gapi profile of the wafer and the Gapi values ​​calculated from the Gapi profile. [Figure 22]FIG. 22 is a contour map of the front end processed wafer of FIG. 19 showing the IPD profile of the wafer and the IPD root mean square value calculated from the IPD profile. [Figure 23] FIG. 23 is a process flow of a method for calculating Gapi edge values ​​for a front-end processed wafer according to the present disclosure. [Figure 24] FIG. 24 is a plot of the edge profile of a front end processed wafer. [Diagram 25] FIG. 25 is a plot of the edge profile of a front end processed wafer. [Figure 26] FIG. 26 is a plot of the edge profile of a front end processed wafer. [Figure 27] FIG. 27 is a block diagram of an example system for processing wafers using shape metrics for front-end processed wafers according to the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] Exemplary systems and methods use Gapi wafer shape metrics generated and / or calculated from measurement data of semiconductor wafers. In general, and in embodiments of the present disclosure, suitable semiconductor wafers (sometimes also referred to as "wafers" or "silicon wafers") include monocrystalline silicon wafers, such as substrate wafers obtained by cutting wafers from ingots formed by the Czochralski or float zone processes. Each semiconductor wafer includes a central axis, a front surface, and a back surface parallel to the front surface. The front and back surfaces are generally perpendicular to the central axis. The front and back surfaces are bounded by a periphery. The semiconductor wafers may be of any diameter suitable for use by those skilled in the art, including, for example, 200 mm diameter wafers, 300 mm diameter wafers, wafers greater than 300 mm diameter, or 450 mm diameter wafers.

[0015] The Gapi metric may be used as an in-plane distortion (IPD) predictor and may be used to sort semiconductor wafers based on a correlation between predicted in-plane distortion and expected back-end yield. The Gapi metric may be preferably generated and / or calculated from metrology data of front-end processed semiconductor wafers, but may be used in other applications. The Gapi metric may be utilized to tune front-end processing tools or otherwise sort wafers having Gapi metrics that are applicable for further processing.

[0016] FIG. 1 shows a conventional general process flow 100 for processing semiconductor wafers. In step 102, a front-end processed wafer is provided for further processing. As used herein, "front-end processed" refers to a wafer that has been processed by a front-end processing tool, including, for example, a wafer cut from a single crystal ingot of semiconductor material (e.g., silicon). Front-end processed wafers may be etched, lapped, or polished on one or both surfaces and / or have rounded edges. Examples of front-end processing tools include wire saws, lapping tools, grinding tools, chamfering tools, and etching tools.

[0017] The surface condition of the front-end processed wafer provided in step 102 is still relatively rough and generally not suitable for lithography processing, particularly where a flat surface is required. In step 104, the front-end processed wafer is polished. The polishing operation in step 104 may be an intermediate polishing operation and / or a finish polishing operation. In an intermediate polishing operation, the front side of the front-end processed wafer is polished to improve flatness and remove handling scratches. In a finish polishing operation, the front side of the wafer is finish polished to remove fine or "micro" scratches from the front side and produce a highly reflective, damage-free front side of the wafer. As used herein, "in-process" refers to a wafer having an intermediate polished and / or finish polished front side, and optionally having been through one or more patterning processing steps as described below. After polishing in step 104, and optionally after additional patterning processing steps, a high-precision inspection tool (e.g., a WaferSight 2 or 2+ bare wafer profilometer system manufactured by KLA-Tencor Corporation) may be used to determine the in-process wafer shape and flatness, as well as other parameters such as nanotopography. From these measurements, conventional metrics may be used in step 106 to predict overlay errors in at least the first patterning step.

[0018] In step 108, a series of patterning process steps, including lithography and other chemical and / or mechanical processes (e.g., chemical mechanical polishing, etching, passivation, diffusion, etc.), are performed to form integrated circuits ("dies") on the wafer. Various layers, which may include, for example, photomask resist patterns, oxide layers, and metal layers, are deposited on the wafer. Each layer formed on the surface may have a non-uniform intrinsic stress, resulting in elastic deformation of the wafer shape (e.g., IPD). To mitigate the impact of overlay errors on product yield, steps 106 and 108 may be repeated sequentially, whereby in-process overlay errors are corrected by adjusting the lithography tool. However, as the design rules of lithography patterns continue to shrink (e.g., 10 nm and below), in-process control of overlay errors becomes more difficult. Uncorrectable overlay errors occur when no corrective action is taken by the lithography tool. As a result, back-end yield of high-quality wafers is reduced in wafer grading step 110.

[0019] Referring to FIG. 2, an exemplary general flow 200 for processing semiconductor wafers with improved overlay and process control is shown. A wafer is provided in step 202, similar to step 102 described above in process 100. An additional processing step 204 is included in the process 200, in which grading of the front-end processed wafer is performed prior to further processing and / or fabrication of the wafer. For example, the front-end wafer grading step 204 may be performed prior to the wafer polishing step 208 and / or prior to the patterning and layering step 212. In step 204, a wafer metric, such as the Gapi metric described in more detail herein, is determined based on the shape and / or flatness of the front-end processed wafer. The wafer is then sorted in step 206 based on this metric. For example, the wafer is determined to be outside of a desired specification based on the metric and may be discarded or identified for further front-end processing in step 206. If the wafer is determined to meet the desired specification, the wafer may be further processed, for example, from the polishing step 208. The desired specification may be, for example, an acceptable level of predicted IPD during wafer processing based on the correlated back-end yield.

[0020] One advantage of process 200 is that wafer grading is performed before certain irreversible processing steps occur. Out-of-specification wafers screened out in step 206 may be salvaged by further processing using front-end processing tools to bring the wafer metrics within desired specifications. For example, lapping or grinding processes may be repeated to adjust the wafer shape and / or flatness. Additionally, by identifying out-of-specification wafers early in wafer processing, improved back-end yields of processed wafers may be achieved in wafer grading step 214. This may increase the amount of high quality grade die ultimately formed and reduce costs associated with uncorrectable overlay errors that occur during manufacturing. Also, the need for in-process overlay control may be reduced or eliminated because the wafers to be further processed have been thoroughly inspected for predicted IPD. In this regard, a more efficient sequencing between overlay control in step 210 and wafer patterning in step 212 is realized.

[0021] 3-8, an example method for determining a Gapi metric for a front-end processed wafer 300 is described. FIG. 8 shows a process flow 400 for determining a Gapi metric. In step 402, a shape measurement tool (also referred to herein as a flatness inspection tool) is used to obtain measurement data from a front-end processed wafer 300 (see FIGS. 3-6). Examples of suitable shape measurement tools include Kobelco SBW series tools, Kobelco LGW series tools, and Kobelco LSW series tools. The shape measurement tool preferably uses a capacitance probe or interferometer to obtain measurement data of one or both surfaces of the wafer 300, including surface height and thickness of points along the one or both surfaces. In one example, the shape measurement tool is a Kobelco SBW-330 tool.

[0022] As shown in Figures 3-5, a shape measurement tool may obtain measurement data by scanning along diameter lines 302 (also referred to herein as scan lines 302 or scan diameter lines 302) extending across a surface 304 (e.g., front surface) of a wafer 300 (Figures 3 and 4) or by helical scanning of the surface 304 of the wafer 300 (Figure 5). The shape measurement tool may obtain measurement data by scanning two or more diameter lines 302, such as four diameter lines 302 (shown in Figure 3) or eight diameter lines 302 (shown in Figure 4). The wafer 300 being measured may be unchucked (i.e., freestanding).

[0023] The measurement data acquired by the shape measurement tool includes surface profiles of the wafer 300. Each surface profile is acquired along a corresponding scan diameter line 302 by measuring the surface height at points on the surface 304 (see FIG. 6 ) located along the corresponding scan diameter line 302. For example, each surface profile may include surface heights measured at more than 100 points, more than 200 points, or more than 290 points along the corresponding diameter line 302. Each point has a position along the diameter line 302 extending across the surface 304, measured as a distance (in millimeters, mm) from a center 306 of the surface 304. The surface height measured at each point is expressed as H n The surface height is expressed as (x), where n identifies the scan diameter line and x is the relative distance (mm) of the point from the center 306 of the wafer 300 measured along the scan diameter line n. ref =0. The surface profile obtained by scanning along each diameter line 302 includes a range of surface heights measured at points along the corresponding diameter line 302. In one embodiment, the surface profile is obtained by scanning the diameter line 302 only along the surface 304 (e.g., the front surface) of the wafer 300. In another embodiment, the surface profile is obtained by scanning the diameter line 302 along both the surface 304 and the surface 308 (i.e., the front and back surfaces) of the wafer 300 (shown in FIG. 6 ).

[0024] The measurement data acquired by the shape measurement tool includes thickness profiles of the wafer 300. Each thickness profile is acquired along a corresponding scan diameter line 302 by measuring the thickness at a point along the scan diameter line 302. The thickness at each point along each diameter line 302 is measured as the distance between that point and a corresponding point at the same location on another surface 308 of the wafer 300. Thus, the thickness is expressed as the surface height H n (x) and the surface height of the corresponding point on the surface 308. The thickness at each point along the diameter line 302 can be determined by T n (x), where n identifies the scan diameter line and x is the relative distance (mm) of the point from the center 306 of the wafer 300 measured along the scan diameter line n. The thickness profile obtained by scanning along each diameter line 302 includes a range of thickness values ​​measured at points along each corresponding diameter line 302.

[0025] 8, in step 404, a center plane CP (shown in FIG. 6) of the wafer 300 is determined based on the thickness profile and the surface profile acquired by scanning along the diameter line 302. The center plane CP may be based on a thickness plane TP (shown in FIG. 6) of the wafer 300. The thickness plane TP is located between the front surface 304 and the back surface 308 of the wafer 300. In one example, the thickness plane TP is determined based on a surface height H n (x) has thickness T n (x) plus one-half (x). In this regard, the thickness plane TP includes points corresponding to the measurement points of each of the scan lines 302 along the surfaces 304, 308 of the wafer 300. The center plane CP may be determined based on a regression analysis of the points along the thickness plane TP by a least squares best fit, a moving average, or a polynomial fit. In one example embodiment, the center plane CP is determined by a least squares best fit of the points along the thickness plane TP.

[0026] 6 is a schematic cross-sectional view of a front end processed and scanned wafer 300 having a front surface 304 and a back surface 308 along one of the diameter lines 302. Measurement data including the surface and thickness profile of the wafer 300 is collected by measuring the surface height H at points along the scanned diameter line 302 (shown in FIGS. 3 and 4 ) that extends across the front surface 304 and, optionally, across the back surface 308. n (x) and thickness T n (x) at each point. n (x) is the distance between a point on the front surface 304 and a corresponding point on the back surface 308. The thickness plane TP of the wafer 300 is the surface height H n (x) and thickness T n (x) and the center plane CP of the wafer 300 is determined by regression analysis of points along the thickness plane TP, as described above. The diagram shown in Figure 6 is for reference only and is not intended to depict to scale the surface height or thickness at the points on the wafer that are measured.

[0027] 8, in step 406, a raw shape profile of the wafer 300 is generated along each scan diameter line 302. Each raw shape profile is generated based on the acquired measurement data, including a surface profile and a thickness profile along the corresponding scan diameter line 302, and the determined center plane CP of the wafer 300. Each raw shape profile includes raw shape values ​​calculated at each scan point along the corresponding scan diameter line 302. The raw shape is calculated based on the surface height H n (x) and thickness T n (x) and the height of the corresponding point at the same location on the central plane CP. n is calculated at each point using the following formula: RS n (x)=H n (x)+0.5*(T n (x)-CP n (x) where n identifies the scan diameter line, x is the relative distance (mm) of the point from the center 306 of the wafer 300 measured along the scan diameter line n, and H n (x) is the measured surface height of the point at x along the scan diameter line n, and T n (x) is the measured thickness of the point at x along the scan diameter line n, and CP n (x) is the height of the point on the central plane that corresponds to the point at x along the scan diameter line n.

[0028] In some embodiments, the raw shape profiles may be smoothed by a moving average. For example, defined windows may be set for the raw shape profiles in a direction along each corresponding scan diameter line 302. The windows may have a size of less than 10 mm, less than 5 mm, or less than 3 mm. A moving average of the raw shape of the points within the window is calculated for each window. The raw shape of the points within each window is then set as the calculated moving average of the window.

[0029] In step 408, an ideal shape profile of the wafer 300 is generated along each scan diameter line 302. Each ideal shape profile is generated based on a polynomial regression of raw shape profiles generated for a respective corresponding scan diameter line 302. In one example, each ideal shape profile is generated based on a second order polynomial fitting of raw shape values ​​calculated at points along a respective corresponding scan diameter line 302. Each ideal shape profile includes ideal shape values ​​calculated at each scan point along a respective corresponding scan diameter line 302. In one example, the ideal shape IS n is calculated at each point using the following formula: IS n (x)=a*(RS n (x) 2 +b*(RS n (x))+c where n identifies the scan diameter line, x is the relative distance (mm) of the point from the center 306 of the wafer 300 measured along the scan diameter line n, and RS n(x) is the raw shape value generated for scan diameter line n at x, a and b are polynomial coefficients, and c is the error determined by a polynomial fit analysis, which is performed, for example, using Python's NumPy (i.e., the np.polyfit curve fitting function).

[0030] In step 410, a Gapi profile of the wafer 300 is generated along each scan diameter line 302. Each Gapi profile may be generated based on the ideal shape profile and the raw shape profile generated for the corresponding scan diameter line 302. In one example, each Gapi profile is generated by generating a differential shape profile for the corresponding scan diameter line 302. Each differential shape profile includes differential shape values ​​calculated at points along the corresponding scan diameter line 302. Each differential shape may be calculated by comparing the ideal shape and the raw shape at each point along the corresponding scan diameter line 302. In one example, a differential shape DS n is calculated at each point using the following formula: DS n (x)=IS n (x)-RS n (x) where n identifies the scan diameter line, x is the relative distance (mm) of the point from the center 306 of the wafer 300 measured along the scan diameter line n, and RS n (x) is the raw shape value generated for the scan diameter line n at x, and IS n (x) is the ideal shape value generated for scan diameter line n at x. A differential shape profile can describe the wafer shape and flatness for each scan diameter line 302 by quantifying the deviation of each of the generated raw shape profiles from their respective corresponding ideal height profiles. In some embodiments, each Gapi profile is generated based solely on the differential shape profile generated for each respective scan diameter line 302.

[0031] Each Gapi profile may be based on a differential shape profile generated for a respective corresponding scan diameter line 302 and a weighting factor applied to the differential shape profile. The weighting factor may be applied (e.g., multiplied with the differential shape value) to account for certain variations (e.g., shape variation and slope change) in the differential shape profile that significantly affect the deformation (e.g., IPD distortion) of the wafer during processing. The differential shape profile variation may be quantified as a standard variation, variance, or range based on the differential shape values ​​within a moving window defined along the direction of each corresponding scan diameter line 302. A threshold value may be predetermined for the amount of variation allowed before applying the weighting factor. For example, if the differential shape profile variation (e.g., shape variation or slope change) determined based on the differential shape values ​​within the defined window exceeds a predetermined threshold, the weighting factor may be applied to each differential shape value within the defined window.

[0032] The weighting factor may be applied based on the area variation within a moving window defined along the direction of each corresponding scan diameter line 302. High area variation within a relatively narrow (e.g., less than 20 mm) window may cause wafer distortion because the wafer is more susceptible to high chucking pressure within the window. The area variation may be quantified, for example, as a standard variation, variance, or range of the area of ​​the differential shape profile within the defined window. The defined window may have a size of, for example, less than 20 mm, less than 15 mm, or 11 mm. The weighting factor may be applied to the differential shape value within the window if the area variation of the differential shape profile within the window is above a predetermined threshold. In an example embodiment, the area variation is quantified as a standard variation, and the threshold is 0.3 or more, 0.4 or more, or 0.5 or more. The weighting factor may be the standard variation itself in these embodiments. Thus, in one example, if the standard deviation in the defined window is greater than or equal to 0.4, a weighting factor of 0.4 is applied, and if the standard deviation in the defined window is less than 0.4, no weighting factor is applied (i.e., the weighting factor is zero).

[0033] The weighting factor may be applied based on the gradient change of the differential shape profile within a moving window defined along the direction of each corresponding scan diameter line 302. A large turning point of the wafer surface profile within a relatively narrow (e.g., less than 10 mm) window may cause distortion of the wafer since the wafer becomes more susceptible to high chucking pressure within that window. The gradient change of the differential shape profile may be quantified, for example, by comparing the direction and the amount of gradient in two adjacent defined windows. Each of the adjacent defined windows may have a size of, for example, less than 20 mm, less than 10 mm, or less than 5 mm. The weighting factor is applied to the differential shape value within the defined window if the gradient change is outside a predetermined threshold. In one embodiment, the gradient is compared by multiplying the gradient, and the threshold is a negative value (representing a gradient change) of less than -0.3, less than -0.35, less than -0.4, less than -0.45, less than -0.5, or less than -0.5. The weighting factor, in these embodiments, may be greater than 1 to 3, or from 1.1 to 2, or from 1.2 to 1.4, or 1.3. The weighting factor may be set to 1 if the threshold is not met. Thus, in one example, if the slope change is determined to be less than -0.4, a weighting factor of 1.3 is applied, and if the slope change is determined not to be less than -0.4, a weighting factor of 1 is applied.

[0034] Both the area variation and the slope change of the difference shape profile within the defined window may be used to determine weighting factors to be applied to the difference shape profile when generating the Gapi profile. In these embodiments, the weighting factor to be applied (e.g., multiplied to the difference shape values ​​within the appropriate window) may be determined by multiplying the weighting factors determined for the area variation and slope change. For example, each weighting factor SW applied to the difference shape values ​​calculated for the respective corresponding scan diameter line 302 within the defined window may be n (x) may be calculated according to the following formula: SW n(x)=(SV n (x)+1)*(SC n (x) where n identifies the scan diameter line, x is the relative distance (mm) of the point from the center 306 of the wafer 300 measured along the scan diameter line n, and SV n (x) is the weighting factor applied based on the standard variation of the point at x within the appropriate window, and SC n (x) is a weighting factor applied based on the gradient change when the point at x is within the appropriate window. In this example, SC n (x) is either 1 (the default when no weighting factor is applied) or greater than 1 (i.e., the determined weighting factor).

[0035] 7a and 7b, an example set of plots are shown that were generated using measurement data acquired by a shape measurement tool according to the present disclosure (e.g., by scanning the surface 304 of the wafer 300 along the scan lines shown in Figs. 3-5). The scan profiles were acquired by scanning the front-end processed wafer surface along eight diameter lines (shown as lines:0 to:7 in Figs. 7a and 7b). Raw and ideal shape profiles were generated for each scanned diameter line and shown in each plot. A differential shape profile (not shown) for each diameter line was generated based on the raw and ideal shape profiles, as described above. A weighting factor was determined in this example based on the shape deviation and / or slope change of the differential shape profile within a defined window. A Gapi profile (shape difference*shape weighting) for each diameter line was generated by applying the weighting factor to the differential shape values ​​in the appropriate window.

[0036] 8, in step 412, a Gapi value for the wafer is calculated based on the Gapi profile generated for the scan diameter line 302. The Gapi value is a global metric that can be used to describe the overall variation of the flatness and / or shape of the wafer relative to an ideal plane. The Gapi value can be calculated based on the Gapi profile, for example, as a root mean square value of the values ​​contained in the Gapi profile. As such, the Gapi value may be referred to herein as the "Gapi root mean square" or "Gapi rms."

[0037] 9 to 12, it is shown that the Gapi values ​​calculated for the front-end processed wafers have good correlation with the IPD prediction index provided by the patterned wafer profile (PWG) metrology system (such as the WaferSight PWGt platform manufactured by KLA-Tencor). The PWG metrology system uses raw PWG data obtained from a high-precision inspection tool (such as the WaferSight2 or 2+ bare wafer metrology system manufactured by KLA-Tencor) to evaluate the in-process distortion and predict the overlay error based on the change in the wafer profile. FIG. 9 shows the contour map of the raw local profile features of the front-end processed wafer. As shown in FIG. 10 and FIG. 11, the contour map of the Gapi profile generated for the front-end processed wafer (FIG. 10) and the IPD map generated using the PWG metrology system based on the in-process wafer data (FIG. 11) show that the IPD can be predicted based on the Gapi profile generated for the front-end processed wafer. More specifically, the generated Gapi profile features of the wafer in Figure 10 (with a Gapi value of 4.324) correlate well with the calculated IPD site root mean square metric and IPD map of the same wafer in Figure 11 (with the local topography features shown in Figure 9), which are determined after the final polishing step. Figure 12 shows that the calculated global metric of the Gapi profile (both taken as the root mean square of the local values) and the IPD values ​​have a strong correlation, with an R of greater than 0.7 for a variety of wafer topologies. 2 It indicates that it has a value.

[0038] Referring to FIG. 13, the Gapi value of a front-end processed wafer may be used to predict the back-end yield of a high quality wafer. The graph in FIG. 13 shows that a high back-end yield of over 50% can be obtained for a Gapi value of 4 or less, particularly a Gapi value of 3.6 or less, and more particularly a Gapi value of 3.2 or less. The back-end yield rate may be obtained by empirical data from wafer grading or from a wafer metric based on in-process wafer distortion (such as a yield rate based on an IPD metric of a polished wafer). Since the Gapi metric according to the present disclosure has a strong correlation with the in-process wafer metric, it is assumed that the predicted back-end yield rate correlated to the in-process wafer metric will also correlate to the respective corresponding Gapi metric. A front-end processed wafer may be sorted (e.g., at step 206 of process 200) if the calculated Gapi value of the wafer does not meet a predetermined threshold. The threshold may be set to a Gapi value that correlates with a high back-end yield rate (e.g., greater than 50%, greater than 60%, or greater than 70%). In this regard, advantages such as improved back-end yield, reduced need for overlay error control, and salvage of poor quality wafers can be achieved.

[0039] 14, an example process flow 500 for adjusting a front-end processing tool based on a calculated Gapi value is shown. In step 502, a wafer is processed by a front-end processing tool (e.g., front-end processing tool 702 shown in FIG. 27). For example, the wafer may be cut from a single crystal ingot of semiconductor material (e.g., silicon) using a wire saw. The wafer may also be cut to a desired thickness using a front-end processing tool such as a lapping tool or a grinding tool.

[0040] In step 504, the Gapi value of the front-end processed (e.g., wire saw, lap, and / or grind) wafer is calculated according to the present disclosure (e.g., by process 400 shown in FIG. 8). In step 506, the Gapi value is compared to a predetermined threshold. The predetermined threshold may be based on historical data correlating Gapi values ​​with back-end yield rates. For example, the threshold may be set to a Gapi value that correlates to a back-end yield rate higher than 50%. In an example embodiment, the threshold is set based on the data shown in the graph of FIG. 13. In some embodiments, the predetermined threshold value of the Gapi value is less than 6, less than 5.5, less than 5, less than 4.5, such as less than 4, or less than 3.5. If the Gapi value is within the predetermined threshold (e.g., less than or equal to a threshold Gapi value, such as less than or equal to 5), the front-end processed wafer is selected for polishing in step 508.

[0041] If the Gapi value is not within the predetermined threshold (e.g., greater than the threshold Gapi value), the wafer may not be selected for polishing. In step 510, after it is determined that the Gapi value of the front-end processed wafer is not within the predetermined threshold, one or more of the front-end processing tools may be adjusted (e.g., adjusted and / or modified). The one or more front-end processing tools may be adjusted based on at least one of the Gapi profiles of the wafers having Gapi values ​​outside the predetermined threshold.

[0042] Step 510 of process 500 is expanded with additional reference to Figures 15 to 22. Figures 15 to 18 show a contour map of raw local shape features (Figure 15), a chart of plots of raw shape profile, ideal shape profile, and Gapi profile for a single scan diameter line (Figure 16), a contour diagram of Gapi profile (Figure 17), and an IPD contour map (Figure 18) of a front-end processed wafer with a Gapi value of 5.41 (in this example embodiment, not within (e.g., greater than) a predetermined threshold for step 506 of process flow 500). Thus, the front-end processed wafer of Figures 15 to 18 is not selected for polishing in step 508.

[0043] In step 510, one or more front-end processing tools may be adjusted (e.g., modified and / or adjusted) based on at least one of the Gapi profiles used to calculate the Gapi values ​​shown in FIG. 17, such as the Gapi profile shown in FIG. 16. In this example embodiment, the wire saw may be adjusted based on at least one Gapi profile of the wafer. The Gapi profile plot in FIG. 16 shows a Gapi profile of a diameter line (i.e., line: 5) of the wafer parallel (or substantially parallel) to the cutting direction of the wire saw. It is observed that relatively high Gapi values ​​of the Gapi profile are located at certain points that are close to the radial edge of the wafer along the diameter line in the direction of the scanning diameter line, as shown in FIG. 16. Based on this observation, the wire saw may be adjusted to correct the high variation at these points. For example, the values ​​of the slurry temperature or bearing temperature at the positions corresponding to these high variation points close to the radial edge of the wafer are adjusted to obtain a smoother wafer shape at the entrance and exit of the wire when the wafer is cut from the single crystal ingot.

[0044] In step 512, the adjusted front-end processing tool is then used to provide a second front-end processed wafer. Figures 19-22 show a contour map of raw local shape features (Figure 19), a chart of plots of raw shape profile, ideal shape profile, and Gapi profile for a single scan diameter line (Figure 20), a contour map of Gapi profile (Figure 21), and an IPD contour map (Figure 22) of the second front-end processed wafer after the front-end processing tool has been adjusted based on the observations from Figures 15-18. As shown in Figures 19-22, the adjustment of the front-end processing tool has resulted in an improved Gapi profile (less variation at the radial edge), a lower Gapi value (3.42), and a lower IPD root mean square value (16.45) for the second front-end processed wafer. The second front-end processed wafer provided after the adjustment step may be the same wafer processed in step 502 that has been salvaged by repeating the front-end processing step. The second front-end processed wafer processed in the tuned front-end processing tool may be a different wafer.

[0045] One advantage of process 500 is that metrics generated and / or calculated early in the wafer processing (e.g., before polishing) can be used to more quickly and efficiently adjust and / or correct front-end processing tools. Existing metrics used to predict wafer deformation during manufacturing require the wafer to be polished to obtain high quality shape and / or flatness data for the wafer. Processing anomalies at the front-end tool (e.g., wire saw, lapping tool, or grinding tool) cannot be identified until the front-end processed wafer is polished. Typically, it takes a very long time (hours, days, weeks) between front-end processing and polishing the wafer. In the meantime, a large number of wafers may be processed by the front-end processing tool, thus risking surface variations and unacceptable Gapi values ​​that are not identified until the initial wafer is polished and scanned. In this regard, process 500 can provide a significant improvement by providing early detection of processing anomalies at the front-end processing, which can be corrected by adjusting the front-end processing tool, thereby affecting fewer wafers.

[0046] With reference to FIGS. 23 to 26, a method for determining a Gapi edge metric for a front-end processed wafer is described. In addition to the Gapi metric used in accordance with the present disclosure, a Gapi edge metric may be used to characterize the wafer edge profile. Wafer edge conditions are known to have a significant impact on edge die yield. For example, issues related to film layer peeling (i.e., delamination), particle contamination, and photoresist offset errors, each of which adversely affects edge die yield, are known to result from defects at the wafer edge. Using the Gapi edge metric in accordance with the present disclosure can ensure that wafers with sufficiently smooth edges are manufactured, thus providing similar improvements in back-end yield as described above with respect to the Gapi metric.

[0047] 23, a process 600 for calculating Gapi edge values ​​for a front-end processed wafer is shown. In step 602, measurement data of an edge profile of the front-end processed wafer is obtained. For example, the edge profile data may be obtained using a commercially available 3D microscope such as a coherence scanning interferometric microscope (such as those manufactured by Zygo, Olympus, or Keyence), a confocal laser scanning microscope, or a laser scanning microscope. The measured wafer may be in an unchucked (i.e., free-standing) state.

[0048] In step 604, a simplification algorithm is used to convert the edge profile data into a simplified curve by reducing the set of points included in the edge profile. For example, the simplified curve of the edge profile data may be generated based on the Ramer-Douglas-Peucker algorithm (i.e., an iterative end point fit algorithm). In this example, the amount of points that make up the edge profile can be set by adjusting the epsilon (ε) parameter used in the Ramer-Douglas-Peucker algorithm, as will be understood by those skilled in the art. In one embodiment, ε is adjusted such that the number of curves is reduced to three points. The profile midpoint is determined as the middle point on the simplified curve. For example, the profile midpoint is determined as the middle of the three points on the simplified curve in one embodiment.

[0049] In step 606, a centered raw height profile is generated based on the edge profile data obtained in step 602 and the profile center point determined in step 604. The raw height profile is extracted from the edge profile based on the profile center point. For example, raw height points at + / - N (number of points) from the edge profile center point are extracted. N is adjusted to screen out front or tail points. For example, N may be more than 200 points and less than 400 points, more than 300 points and less than 375 points, or even 350 points. Since the number of raw points extracted on both sides of the profile center point is the same value N, the edge profile center point becomes a turning point of the curve (as shown in Figures 24 to 26).

[0050] In step 608, an ideal edge profile is generated based on the centered raw height profile. The ideal edge profile may be generated based on a polynomial regression of the centered raw height profile. In one example, the ideal height profile includes ideal edge values ​​calculated based on a third order polynomial fitting of the raw height values ​​of the points included in the centered raw height profile. Each ideal edge value can be expressed by the following exemplary equation: IE(x)=a*(RH(x)) 3 +b*(RH(x)) 2 +c*(RH(x))+d where x is the relative distance along the centered edge profile direction from the reference point x=0, RH(x) is the raw height value of the centered raw height edge profile at x, a, b, and c are polynomial coefficients, and d is the error determined by a polynomial fit analysis. The polynomial fit analysis is performed, for example, using Python's NumPy (i.e., the np.polyfit curve fitting function).

[0051] At step 610, a Gapi edge profile is generated for the wafer. The Gapi edge profile may be generated based on the ideal edge profile and the centered raw height profile. In one example embodiment, the Gapi profile is generated by generating a differential edge profile. The differential edge profile includes differential edge values ​​that may be calculated by comparing the ideal edge value and the raw height value at each point along the centered raw height profile. For example, the differential edge profile may be represented by the following equation: DE(x)=IE(x)-RH(x) where x is the relative distance along the centered edge profile direction from a reference point x=0, RH(x) is the raw height value of the centered raw height edge profile at x, and IE(x) is the ideal edge value of the ideal edge profile at x. The differential edge profile can describe the wafer edge condition of the wafer by quantifying the deviation of the centered raw height profile from the ideal edge profile. In some embodiments, the Gapi edge profile is generated based solely on the differential edge profile.

[0052] The Gapi edge profile may be based on the generated differential edge profile and a weighting factor applied to the differential edge profile. The weighting factor may be applied (e.g., multiplied with the differential edge value) to account for certain variations (e.g., shape variations and slope changes) in the differential edge profile that may have a significant impact on wafer deformation (e.g., IPD distortion) during processing. The differential edge profile variation may be quantified as a standard variation, variance, or range based on the differential edge profile within a moving window defined along the centered edge profile direction. A threshold may be predetermined for the amount of variation or slope change in the differential edge profile that is tolerated before applying the weighting factor. For example, if the variation change determined based on the differential edge values ​​within the defined window is above a predetermined threshold, the weighting factor may be applied to each differential edge value within the defined window.

[0053] The weighting factor may be applied based on the area variation within a defined window along the centered edge profile direction. High area variation of the edge profile within a relatively narrow (e.g., less than 20 points) window may cause wafer distortion because the wafer is more susceptible to high chucking pressure within the window. The area variation may be quantified, for example, as a standard variation, variance, or range of the area of ​​the differential edge profile within the defined window. The defined window may have a magnitude of, for example, less than 20 points, less than 15 points, or 11 points. The weighting factor is applied to the differential edge value within the window if the area variation of the differential edge profile in the window is above a predetermined threshold. In an example embodiment, the area variation is quantified as a standard variation, where the threshold is 800 nm or more, 900 nm or more, or 1000 nm or more, 1100 nm or more, or 1200 nm or more. The weighting factor in these embodiments may be calculated by dividing the standard variation itself by the threshold. Thus, in one example, if the standard variation (SV) is greater than or equal to 1000 nm in the defined window, a weighting factor of (SV / 1000) is applied, and if the standard variation is less than 1000 nm in the defined window, no weighting factor is applied (i.e., the weighting factor is zero).

[0054] The weighting factor may be applied based on the slope change of the differential edge profile within a defined window along the direction of the centered edge profile. A large turning point of the wafer edge profile along a relatively narrow (e.g., less than 70 points) window size may cause wafer distortion as the wafer becomes more susceptible to high chucking pressure in that window. The slope change of the differential edge profile may be quantified, for example, by comparing the direction and the amount of slope in two adjacent defined windows. Each of the adjacent defined windows may have a size of, for example, less than 50 points, less than 40 points, or less than 33 points. The weighting factor is applied to the differential edge value within the defined window if the slope change is outside of a predetermined threshold. In an example embodiment, the slope is compared by multiplying the slope, and the threshold is a negative value (representing a slope change) of less than -0.3, less than -0.35, less than -0.4, less than -0.45, less than -0.5, or less than -0.55. The weighting factor may be 3 to 9, or 4 to 8, or 6 in these embodiments. If the threshold is not met, the weighting factor may be set to 1. Thus, in one example, if the slope change is determined to be less than -0.45, a weighting factor of 6 is applied, and if the slope change is determined to not be less than -0.45, a weighting factor of 1 is applied.

[0055] Both the area variation and the gradient change of the differential edge profile within the defined window may be used to determine weighting factors to be applied to the differential edge profile when generating the Gapi edge profile. In these embodiments, the weighting factor to be applied (e.g., multiplied to the differential edge values ​​within the appropriate window) may be determined by multiplying the weighting factors determined for the area variation and gradient change. For example, each weighting factor SW applied to the differential edge values ​​within the defined window may be E may be calculated according to the following formula: SW E (x)=(SV E (x) / 1000+1)*(SCE (x) where x is the relative distance along the direction of the centered edge profile from the reference point x=0, and SV E (x) is the weighting factor applied based on the standard variation of the difference edge profile if the point at x is within the appropriate window, and SC E (x) is a weighting factor that is applied based on the gradient change of the difference edge profile if the point at x is within the appropriate window. In this example, SC E (x) is either 1 (the default when no weighting factor is applied) or greater than 1 (i.e., the determined weighting factor).

[0056] 24-26, an example of a set of plots generated according to process 600 is shown. In particular, Gapi edge plots are shown for a wafer edge with the worst edge profile, a wafer edge with a bad edge profile, and a wafer edge with an ideal edge profile. Measurement data for the edge profile of each wafer edge was acquired using a commercially available 3D microscope (such as the microscope described above in step 602). A centered raw height profile and an ideal edge profile generated for each wafer edge are shown in each plot. A differential edge profile (not shown) for each wafer edge was generated based on the centered raw height profile and the ideal edge profile. As described above, the weighting coefficients were determined in this example based on the shape variation and / or slope change in the differential edge profile of each wafer edge within a defined window. A Gapi edge profile (edge ​​difference * edge weighting coefficient) for each wafer edge was generated by applying the weighting coefficients to the differential edge values ​​in the appropriate window.

[0057] 23, in step 412, a Gapi edge value of the wafer is calculated based on the Gapi edge profile of the wafer edge. The Gapi edge value is a global metric that can be used to describe the overall variation of the wafer edge profile relative to an ideal plane. In one example embodiment, the Gapi value edge can be calculated based on the Gapi edge profile, for example, as the root mean square value of the values ​​that make up the Gapi edge profile (also referred to as "Gapi edge root mean square" or "Gapi edge rms"). In another example embodiment, the Gapi edge value is calculated as the maximum edge value of the Gapi edge profile (also referred to as "Gapi edge maximum value" or "Gapi edge maximum").

[0058] As shown in FIGS. 24-26, the Gapi edge value calculated as the root mean square value and / or the maximum value of the Gapi edge profile can describe the wafer edge profile. For example, a good edge profile can be characterized as having a Gapi edge value within a predetermined threshold (e.g., Gapi edge maximum less than 90 and / or Gapi edge rms less than 10). The predetermined threshold may be determined, such as by correlation between the Gapi edge profile and back-end yield rate, as described above. In some examples, the predetermined threshold for the Gapi edge value calculated as the root mean square value of the Gapi edge profile may be less than 10, less than 9, less than 8, less than 7, less than 6, less than 5, less than 4, or less than 3. In some embodiments, the predetermined threshold for the Gapi edge value calculated as the maximum value of the Gapi edge profile may be less than 90, less than 80, less than 70, less than 60, less than 50, less than 40, less than 30, less than 20, or less than 10.

[0059] Referring again to FIG. 14, a process flow 500 for tuning a front-end processing tool may include tuning the front-end processing tool using the Gapi edge value calculated as described herein. In step 502, a first wafer is processed by a front-end processing tool (e.g., front-end processing tool 702 shown in FIG. 27) as described above. In step 504, a Gapi edge value of the first front-end processed wafer is calculated in accordance with the present disclosure (e.g., by process 600 shown in FIG. 23). In step 506, the Gapi edge value is compared to a predetermined threshold. If the Gapi edge value is within the predetermined threshold (e.g., is less than or equal to a Gapi edge maximum threshold, such as less than or equal to 90, or is less than or equal to a Gapi edge rms threshold, such as less than or equal to 10), the first front-end processed wafer is selected for polishing in step 508. If the Gapi edge value is not within the predetermined threshold (e.g., is greater than a Gapi edge maximum or Gapi edge rms value threshold), the first wafer may not be selected for polishing. In step 510, one or more of the front-end processing tools may be adjusted (e.g., adjusted and / or modified) after it is determined that the Gapi edge value of the first front-end processed wafer is not within the predetermined threshold. The one or more front-end processing tools may be adjusted based on the Gapi edge profile of the wafer having a Gapi edge value outside the predetermined threshold. In step 512, the adjusted front-end processing tool is used to provide a second front-end processed wafer, which may be the same wafer as the first front-end processed wafer or may be a different wafer.

[0060] 27, a block diagram of a system 700 for processing wafers using shape metrics of front-end processed wafers in accordance with the present disclosure is shown. The system 700 includes a front-end processing tool 702, a flatness inspection tool 704, and a computing device 706 connected or communicatively coupled to the front-end processing tool 702 and / or the flatness inspection tool 704.

[0061] The front-end processing tool 702 may be any machining tool configured to provide a front-end processed wafer according to the present disclosure. In one example embodiment, the front-end processing tool 702 is a wire saw. In other embodiments, the front-end processing tool 702 may be a grinding tool, a lapping tool, a chamfering tool, or an etching tool.

[0062] The flatness inspection tool 704 is a wafer shape measurement tool configured to acquire measurement data from a front-end processed wafer. For example, the flatness inspection tool 704 may acquire measurement data by scanning the surface of the front-end processed wafer (e.g., by scanning diameter lines as shown in FIGS. 3 and 4 on the wafer 300 or by a spiral scan as shown in FIG. 5) using a capacitance probe or an interferometer. The measurement data acquired by scanning the surface of one or both sides of the wafer includes surface profile data and thickness profile data of the wafer. In one example, the flatness inspection tool 704 is a Kobelco SBW-330 tool. The flatness inspection tool 704 may have the same functionality as the shape measurement tools described in detail above with respect to FIGS. 3 to 5. In another example, the flatness inspection tool 704 acquires measurement data of an edge profile of the wafer. In this example, the flatness inspection tool 704 may be a commercially available 3D microscope, such as a coherence scanning interferometer microscope, a confocal laser microscope, a laser scanning microscope, etc., suitable for acquiring edge profile data of the wafer.

[0063] Computing device 706 includes a processor 708 for executing instructions. In some embodiments, executable instructions are stored in memory area 710. Processor 708 may include one or more processing units (e.g., a multi-core configuration). Memory area 710 is any device that allows information, such as executable instructions and / or data, to be stored and read. Memory area 710 may include one or more computer-readable storage devices or other computer-readable media, including transitory and non-transitory computer-readable media.

[0064] The computing device 706 includes at least one media output component 712 for presenting information to a user (e.g., an end user of the wafer, a quality control person, etc.). The media output component 712 is any component capable of communicating information to a user. In some embodiments, the media output component 712 includes an output adapter, such as a video adapter and / or an audio adapter. The output adapter is operably connected to the processor 708 and is operably connected to an output device, such as a display device (e.g., a liquid crystal display (LCD), an organic LED (OLED) display, a cathode ray tube (CRT), or an "electronic ink" display), or an audio output device (e.g., speakers or headphones). In some embodiments, at least one of the above display devices and / or audio devices is included in the media output component 712.

[0065] In some embodiments, the computing device 706 includes an input device(s) 714 for accepting input from a user. The input device(s) 714 may include, for example, a keyboard, a pointing device, a mouse, a stylus, a touch panel (e.g., a touchpad or touch screen), a gyroscope, an accelerometer, a position detector, or an audio input device. A single component, such as a touch screen, may function as both an output device for the media output component 712 and as an input device 714.

[0066] The computing device 706 may include a communications interface 716 that can be communicatively coupled to one or more remote devices. The communications interface 716 may include, for example, a wired or wireless network adapter or a wireless data receiver for use with a cellular network (e.g., Global System for Mobile communications (GSM), 3G, 4G, or Bluetooth) or other mobile data network (e.g., Worldwide Interoperability for Microwave Access (WIMAX)).

[0067] Memory area 710 stores processor-executable instructions, for example, to receive and process input from flatness inspection tool 704 and to modify front-end processing tool 702 based on the processed input received from flatness inspection tool 704. For example, memory area 710 may store instructions that cause processor 708 to perform process 400 shown in Figure 8, process 500 shown in Figure 14, and / or process 600 shown in Figure 23, each of which are described in detail above.

[0068] The memory area 710 may include, but is not limited to, any computer operating hardware suitable for storing and / or retrieving processor-executable instructions and / or data. The memory area 710 may include random access memory (RAM), such as dynamic RAM (DRAM) or static RAM (SRAM), read only memory (ROM), erasable programmable read only memory (EPROM), electrically erasable programmable read only memory (EEPROM), and non-volatile RAM (NVRAM). The memory area 710 may also include multiple storage devices, such as hard disks or solid state disks in a redundant array of inexpensive disks (RAID) configuration. The memory area 710 may include a storage area network (SAN) and / or a network attached storage (NAS) system. In some embodiments, the memory area 710 may include memory integrated into the computing device 706. For example, the computing device 706 may include one or more hard disk drives as the memory area 710. The memory area 710 may include memory that is external to the computing device 706 and can be accessed by multiple computing devices. The memory types listed above are exemplary and thus not limiting of the types of memory that may be used to store processor-executable instructions and / or data.

[0069] When introducing elements of the present disclosure or embodiments of the present disclosure, the articles "a," "an," "the," and "said" are intended to mean that there are one or more of the elements. The terms "comprising," "including," and "having" are intended to be inclusive and mean that there may be additional elements other than the listed elements.

[0070] Because various changes may be made in the structure and methods described above without departing from the scope of the present disclosure, it is intended that all matter contained in the above description and shown in the accompanying drawings be interpreted in an illustrative and not a limiting sense.

Claims

1. A method for processing a semiconductor wafer, comprising: providing a first semiconductor wafer processed by a front-end processing tool; acquiring measurement data from scan lines along the surface of the first semiconductor wafer, wherein the measurement data for each scan line includes a thickness profile and a surface profile; determining a center plane of the wafer based on the measurement data of the scan lines; generating a raw shape profile for each scan line based on the measurement data of the scan line and the center plane of the wafer; generating an ideal shape profile for each scan line based on a polynomial regression of the raw shape profile; generating a Gapi profile for each scan line based on the raw shape profile and the ideal shape profile; calculating a Gapi value of the first semiconductor wafer based on the Gapi profile of the scan line; determining whether the Gapi value of the first semiconductor wafer is within a predetermined threshold; if the Gapi value of the first semiconductor wafer is not within the predetermined threshold, adjusting the front-end processing tool based on at least one of the Gapi profiles of the scan lines of the first semiconductor wafer; processing a second semiconductor wafer using the adjusted front-end processing tool; if the Gapi value of the first semiconductor wafer is within the predetermined threshold, sorting the first semiconductor wafer for polishing. A method comprising the above steps.

2. The method according to claim 1, wherein determining the center plane of the wafer is based on a regression analysis of the measurement data of the scan lines.

3. The method according to claim 2, wherein the regression analysis includes least squares fitting.

4. The method according to claim 1, wherein the raw shape profile of each scan line is smoothed by a moving average before generating the ideal shape profile of each scan line.

5. The method according to claim 1, wherein generating the ideal shape profile of each scan line is based on a quadratic polynomial regression of the raw shape profile.

6. For each scan line, generating a differential shape profile by comparing the raw shape profile and the ideal shape profile; For each scan line, generating a weighted shape profile based on the variation of the differential shape profile along the direction of the scan line. The method further comprises the above steps. ​ ​ The method according to claim 1, wherein the Gapi profile of each scan line is generated based on the differential shape profile and the weighting profile. **Claim 7** The method according to claim 6, wherein the weighted shape profile is generated based on at least one of shape variation and gradient change of the differential shape profile, and each of the shape variation and the gradient change is determined within a moving window defined along the direction of the scan line. **Claim 8** The method according to claim 1, wherein the front-end processing tool is selected from the group consisting of a wire saw, a lapping tool, and a grinding tool. **Claim 9** The method according to claim 1, wherein the Gapi value of the first semiconductor wafer is calculated based on the root mean square value of the square of the Gapi profile. **Claim 10** The method according to claim 9, wherein the predetermined threshold for the root mean square value of the Gapi is 6 or less. **Claim 11** The method according to claim 1, wherein the second semiconductor wafer is the same wafer as the first semiconductor wafer. **Claim 12** A system for processing a semiconductor wafer, wherein the system includes a front-end processing tool for front-end processing of a semiconductor wafer, a flatness inspection tool for acquiring measurement data from scan lines along the surface of the front-end processed wafer, wherein the measurement data of each scan line includes a thickness profile and a surface profile, and a computing device connected to the flatness inspection tool and the front-end processing tool and the computing device receives the measurement data of the scan line from the flatness inspection tool, determines a center plane of the wafer based on the measurement data of the scan line, generates a raw shape profile for each scan line based on the measurement data of the scan line and the center plane of the wafer, generates an ideal shape profile for each scan line based on a polynomial regression of the raw shape profile, generates a Gapi profile for each scan line based on the raw shape profile and the ideal shape profile, calculates a Gapi value of the front-end processed wafer based on the Gapi profile of the scan line, and determines whether the Gapi value of the front-end processed wafer is within a predetermined threshold. If the Gapi value of the first semiconductor wafer is not within the predetermined threshold, the front-end processing tool is corrected based on at least one of the Gapi profiles of the scanning lines. A system configured as such.

13. The system according to claim 12, wherein the computing device is configured to determine the central plane of the wafer based on a regression analysis of the measurement data of the scanning lines.

14. The system according to claim 13, wherein the regression analysis includes least squares fitting.

15. The system according to claim 12, wherein the computing device is configured to smooth the raw shape profile of each scanning line by a moving average before generating the ideal shape profile of each scanning line.

16. The system according to claim 12, wherein the computing device is configured to generate the ideal shape profile of each scanning line based on a quadratic polynomial analysis of the raw shape profile.

17. The computing device generates a differential shape profile for each scanning line by comparing the raw shape profile and the ideal shape profile, generates a weighted shape profile for each scanning line based on the variation of the differential shape profile along the direction of the scanning line and is further configured as such, wherein the Gapi profile of each scanning line is generated based on the differential shape profile and the weighted profile. The system according to claim 12.

18. The system according to claim 12, wherein the front-end processing tool is selected from the group consisting of a wire saw, a lapping tool, and a grinding tool.

19. The system according to claim 12, wherein the computing device is further configured to calculate the Gapi value of the front-end processed wafer based on the root mean square value of the Gapi profile.

20. The system according to claim 19, wherein the predetermined threshold for the root mean square value of Gapi is 6 or less.