CN118418034B - Method and related apparatus for optical endpoint detection for chemical mechanical polishing - Google Patents
Method and related apparatus for optical endpoint detection for chemical mechanical polishing Download PDFInfo
- Publication number
- CN118418034B CN118418034B CN202410895834.7A CN202410895834A CN118418034B CN 118418034 B CN118418034 B CN 118418034B CN 202410895834 A CN202410895834 A CN 202410895834A CN 118418034 B CN118418034 B CN 118418034B
- Authority
- CN
- China
- Prior art keywords
- coherence
- characteristic extreme
- extreme values
- characteristic
- reflection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000005498 polishing Methods 0.000 title claims abstract description 142
- 230000003287 optical effect Effects 0.000 title claims abstract description 101
- 238000001514 detection method Methods 0.000 title claims abstract description 99
- 239000000126 substance Substances 0.000 title claims abstract description 97
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000001228 spectrum Methods 0.000 claims abstract description 153
- 238000007517 polishing process Methods 0.000 claims abstract description 17
- 238000004590 computer program Methods 0.000 claims description 10
- 238000003860 storage Methods 0.000 claims description 9
- 230000001427 coherent effect Effects 0.000 abstract description 18
- 230000003595 spectral effect Effects 0.000 description 29
- 238000010586 diagram Methods 0.000 description 19
- 238000004458 analytical method Methods 0.000 description 17
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 8
- 230000007423 decrease Effects 0.000 description 8
- 229910052710 silicon Inorganic materials 0.000 description 8
- 239000010703 silicon Substances 0.000 description 8
- 239000000758 substrate Substances 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 238000005286 illumination Methods 0.000 description 5
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 4
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 4
- 230000001066 destructive effect Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 2
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 2
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 239000006185 dispersion Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004611 spectroscopical analysis Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B37/00—Lapping machines or devices; Accessories
- B24B37/005—Control means for lapping machines or devices
- B24B37/013—Devices or means for detecting lapping completion
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B49/00—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
- B24B49/12—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation involving optical means
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L22/00—Testing or measuring during manufacture or treatment; Reliability measurements, i.e. testing of parts without further processing to modify the parts as such; Structural arrangements therefor
- H01L22/10—Measuring as part of the manufacturing process
- H01L22/12—Measuring as part of the manufacturing process for structural parameters, e.g. thickness, line width, refractive index, temperature, warp, bond strength, defects, optical inspection, electrical measurement of structural dimensions, metallurgic measurement of diffusions
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L22/00—Testing or measuring during manufacture or treatment; Reliability measurements, i.e. testing of parts without further processing to modify the parts as such; Structural arrangements therefor
- H01L22/20—Sequence of activities consisting of a plurality of measurements, corrections, marking or sorting steps
- H01L22/26—Acting in response to an ongoing measurement without interruption of processing, e.g. endpoint detection, in-situ thickness measurement
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Power Engineering (AREA)
- Mechanical Engineering (AREA)
- Mechanical Treatment Of Semiconductor (AREA)
- Finish Polishing, Edge Sharpening, And Grinding By Specific Grinding Devices (AREA)
Abstract
Description
技术领域Technical Field
本申请涉及半导体集成电路芯片制造的设备领域,尤其涉及一种化学机械抛光的光学终点检测方法及相关设备。The present application relates to the field of equipment for manufacturing semiconductor integrated circuit chips, and in particular to an optical endpoint detection method for chemical mechanical polishing and related equipment.
背景技术Background Art
化学机械抛光(Chemical Mechanical Polishing,CMP)技术是实现硅晶圆表面全面平坦化的关键技术,集在线量测、在线终点检测、清洗等技术于一体。在CMP工艺过程中,有效的终点检测(End Point Detection,EPD)技术,能精确控制晶圆表面薄膜厚度的变化,避免表层材料去除过多或不足,并保证了晶圆表面的平坦度。目前,在线终点检测技术主要基于光学、电学、声学或振动、热学、摩檫力、化学或电化学原理,通过检测晶圆表面反射光强度变化、驱动电机的电流变化、声发射信号、抛光垫温度、抛光液中离子浓度等参数的变化来实现。Chemical Mechanical Polishing (CMP) technology is a key technology to achieve comprehensive flattening of the silicon wafer surface, integrating online measurement, online endpoint detection, cleaning and other technologies. During the CMP process, effective endpoint detection (EPD) technology can accurately control the change in the thickness of the film on the wafer surface, avoid excessive or insufficient removal of surface materials, and ensure the flatness of the wafer surface. At present, online endpoint detection technology is mainly based on optical, electrical, acoustic or vibration, thermal, friction, chemical or electrochemical principles, and is achieved by detecting changes in parameters such as changes in the intensity of reflected light on the wafer surface, changes in the current of the drive motor, acoustic emission signals, polishing pad temperature, and ion concentration in the polishing liquid.
市面上比较常见的一种光学终点检测技术,是单色激光检测方法,主要通过监测抛光面反射光强变化曲线,来确定晶圆表面的抛光终点。但是,在单色激光检测方法中,电源电压波动、设备震动、温度波动等其他因素都会造成反射光强数值的波动,降低光学终点检测的精度。A common optical endpoint detection technology on the market is the monochromatic laser detection method, which mainly determines the polishing endpoint of the wafer surface by monitoring the reflected light intensity change curve of the polished surface. However, in the monochromatic laser detection method, other factors such as power supply voltage fluctuations, equipment vibrations, and temperature fluctuations will cause fluctuations in the reflected light intensity value, reducing the accuracy of optical endpoint detection.
发明内容Summary of the invention
本申请实施例公开了一种化学机械抛光的光学终点检测方法及相关设备,能够消除光学终点检测中电源电压波动、温度变化等因素对检测结果的影响,提高光学终点检测的精度以及光学终点检测的效率。The embodiments of the present application disclose a method and related equipment for optical endpoint detection of chemical mechanical polishing, which can eliminate the influence of factors such as power supply voltage fluctuation and temperature change on the detection results in optical endpoint detection, and improve the accuracy and efficiency of optical endpoint detection.
本申请实施例第一方面公开了一种化学机械抛光的光学终点检测方法,所述方法包括:In a first aspect, an embodiment of the present application discloses an optical endpoint detection method for chemical mechanical polishing, the method comprising:
在化学机械抛光过程中,获取采集的反射相干光谱数据,并根据所述反射相干光谱数据得到反射相干光谱曲线;During the chemical mechanical polishing process, acquiring collected reflection coherence spectrum data, and obtaining a reflection coherence spectrum curve according to the reflection coherence spectrum data;
在所述反射相干光谱曲线上选取一段波长区域,在所述一段波长区域内,标定所述反射相干光谱曲线的特征极值,以及获取目标相干级数,所述特征极值指示所述反射相干光谱曲线的干涉波峰和干涉波谷,所述目标相干级数为所述一段波长区域内的最高相干级数;Selecting a wavelength region on the reflection coherence spectrum curve, calibrating a characteristic extreme value of the reflection coherence spectrum curve within the wavelength region, and obtaining a target coherence order, wherein the characteristic extreme value indicates an interference peak and an interference trough of the reflection coherence spectrum curve, and the target coherence order is a maximum coherence order within the wavelength region;
对比所述目标相干级数与预设的标准终点光谱曲线的标准相干级数是否相等,所述标准相干级数为所述标准终点光谱曲线在所述一段波长区域内的最高相干级数;Comparing the target coherence level with a standard coherence level of a preset standard endpoint spectrum curve to see whether they are equal, the standard coherence level being the highest coherence level of the standard endpoint spectrum curve in the wavelength region;
若两者相等,获取所述反射相干光谱曲线与所述标准终点光谱曲线的差异,根据所述差异进行光学终点检测。If the two are equal, the difference between the reflection coherence spectrum curve and the standard endpoint spectrum curve is obtained, and optical endpoint detection is performed according to the difference.
作为一种可选的实施方式,在本申请实施例第一方面中,所述获取目标相干级数,包括:As an optional implementation manner, in the first aspect of the embodiment of the present application, the acquiring a target coherence level includes:
在所述一段波长区域内标定的特征极值中,确定至少两个特征极值;Determining at least two characteristic extreme values among the characteristic extreme values calibrated within the wavelength region;
根据所述至少两个特征极值分别对应的波长,获取所述目标相干级数。The target coherence order is obtained according to the wavelengths respectively corresponding to the at least two characteristic extreme values.
作为一种可选的实施方式,在本申请实施例第一方面中,所述根据所述至少两个特征极值分别对应的波长,获取所述目标相干级数,包括:As an optional implementation manner, in the first aspect of the embodiment of the present application, obtaining the target coherence order according to the wavelengths corresponding to the at least two characteristic extreme values respectively includes:
从所述至少两个特征极值中选择任意两个特征极值,作为第一特征极值,获取所述第一特征极值对应的波长和标定编号,所述标定编号为按序给每一个特征极值赋予的序号;Select any two characteristic extreme values from the at least two characteristic extreme values as first characteristic extreme values, and obtain the wavelength and calibration number corresponding to the first characteristic extreme values, where the calibration number is a serial number assigned to each characteristic extreme value in sequence;
根据所述第一特征极值对应的波长和标定编号,获得所述目标相干级数。The target coherence order is obtained according to the wavelength and calibration number corresponding to the first characteristic extreme value.
作为一种可选的实施方式,在本申请实施例第一方面中,所述获取所述第一特征极值对应的波长和标定编号,包括:As an optional implementation manner, in the first aspect of the embodiment of the present application, the obtaining of the wavelength and calibration number corresponding to the first characteristic extreme value includes:
获取所述第一特征极值对应的波长;Obtaining the wavelength corresponding to the first characteristic extreme value;
从所述一段波长区域内最小波长右侧的首个干涉波峰开始按序给标定的干涉波峰和干涉波谷赋予所述标定编号,获取所述第一特征极值对应的标定编号。The calibration numbers are assigned to the calibrated interference peaks and interference troughs in sequence starting from the first interference peak on the right side of the minimum wavelength in the wavelength region, and the calibration numbers corresponding to the first characteristic extreme values are obtained.
作为一种可选的实施方式,在本申请实施例第一方面中,所述根据所述至少两个特征极值分别对应的波长,获取所述目标相干级数,包括:As an optional implementation manner, in the first aspect of the embodiment of the present application, obtaining the target coherence order according to the wavelengths corresponding to the at least two characteristic extreme values respectively includes:
从所述至少两个特征极值中选择两个特征极值,作为第二特征极值,获取所述第二特征极值对应的波长以及所述第二特征极值之间的特征极值的个数;Select two characteristic extreme values from the at least two characteristic extreme values as second characteristic extreme values, and obtain the wavelengths corresponding to the second characteristic extreme values and the number of characteristic extreme values between the second characteristic extreme values;
根据所述第二特征极值对应的波长和所述个数,获取所述目标相干级数。The target coherence order is obtained according to the wavelength and the number corresponding to the second characteristic extreme value.
作为一种可选的实施方式,在本申请实施例第一方面中,所述从所述至少两个特征极值中选择两个特征极值,作为第二特征极值,获取所述第二特征极值对应的波长以及所述第二特征极值之间的特征极值的个数,包括:As an optional implementation manner, in the first aspect of the embodiment of the present application, selecting two characteristic extreme values from the at least two characteristic extreme values as second characteristic extreme values, and obtaining the wavelengths corresponding to the second characteristic extreme values and the number of characteristic extreme values between the second characteristic extreme values, includes:
从所述至少两个特征极值中选择指示干涉波峰的两个特征极值,作为第二特征极值,获取所述第二特征极值对应的波长以及所述第二特征极值之间的指示干涉波谷的特征极值的个数;或者,Select two characteristic extreme values indicating interference peaks from the at least two characteristic extreme values as second characteristic extreme values, and obtain the wavelengths corresponding to the second characteristic extreme values and the number of characteristic extreme values indicating interference troughs between the second characteristic extreme values; or
从所述至少两个特征极值中选择指示干涉波谷的两个特征极值,作为所述第二特征极值,获取所述第二特征极值对应的波长以及所述第二特征极值之间的指示干涉波峰的特征极值的个数;或者,Select two characteristic extreme values indicating interference wave valleys from the at least two characteristic extreme values as the second characteristic extreme values, and obtain the wavelengths corresponding to the second characteristic extreme values and the number of characteristic extreme values indicating interference wave peaks between the second characteristic extreme values; or
从所述至少两个特征极值中选择一个指示干涉波峰的特征极值和一个指示干涉波谷的特征极值,作为所述第二特征极值,获取指示干涉波峰的所述第二特征极值的波长、指示干涉波谷的所述第二特征极值的波长、以及所述第二特征极值之间的指示干涉波峰的特征极值的个数或所述第二特征极值之间的指示干涉波谷的特征极值的个数。A characteristic extreme value indicating an interference peak and a characteristic extreme value indicating an interference trough are selected from the at least two characteristic extreme values as the second characteristic extreme value, and the wavelength of the second characteristic extreme value indicating the interference peak, the wavelength of the second characteristic extreme value indicating the interference trough, and the number of characteristic extreme values indicating the interference peak between the second characteristic extreme values or the number of characteristic extreme values indicating the interference trough between the second characteristic extreme values are obtained.
作为一种可选的实施方式,在本申请实施例第一方面中,所述差异为均方误差MSE、均方根误差RMSE、平均绝对误差MAE或者拟合优度GOF中的至少一个。As an optional implementation, in the first aspect of the embodiments of the present application, the difference is at least one of the mean square error MSE, the root mean square error RMSE, the mean absolute error MAE or the goodness of fit GOF.
作为一种可选的实施方式,在本申请实施例第一方面中,所述根据所述差异进行光学终点检测,包括:As an optional implementation, in the first aspect of the embodiment of the present application, performing optical endpoint detection according to the difference includes:
若所述差异满足预设条件,停止化学机械抛光。If the difference meets a preset condition, the chemical mechanical polishing is stopped.
本申请实施例第二方面公开了一种化学机械抛光方法,根据本申请实施例第一方面中任意一项所述的化学机械抛光的光学终点检测方法,对样品进行抛光,直至达到抛光终点。A second aspect of the embodiments of the present application discloses a chemical mechanical polishing method, wherein a sample is polished according to the optical endpoint detection method for chemical mechanical polishing described in any one of the first aspects of the embodiments of the present application until the polishing endpoint is reached.
本申请实施例第三方面公开了一种化学机械抛光的光学终点检测装置,包括:The third aspect of the embodiment of the present application discloses an optical endpoint detection device for chemical mechanical polishing, comprising:
采集模块,用于在化学机械抛光过程中,获取采集的反射相干光谱数据,并根据所述反射相干光谱数据得到反射相干光谱曲线;An acquisition module, used for acquiring the collected reflection coherence spectrum data during the chemical mechanical polishing process, and obtaining a reflection coherence spectrum curve according to the reflection coherence spectrum data;
标定模块,用于在所述反射相干光谱曲线上选取一段波长区域,在所述一段波长区域内,标定所述反射相干光谱曲线的特征极值,以及获取目标相干级数,所述特征极值指示所述反射相干光谱曲线的干涉波峰和干涉波谷,所述目标相干级数为所述一段波长区域内的最高相干级数;A calibration module, used for selecting a wavelength region on the reflection coherence spectrum curve, calibrating a characteristic extreme value of the reflection coherence spectrum curve in the wavelength region, and obtaining a target coherence order, wherein the characteristic extreme value indicates an interference peak and an interference trough of the reflection coherence spectrum curve, and the target coherence order is a maximum coherence order in the wavelength region;
判断模块,用于对比所述目标相干级数与预设的标准终点光谱曲线的标准相干级数是否相等,所述标准相干级数为所述标准终点光谱曲线在所述一段波长区域内的最高相干级数;A judgment module, used for comparing whether the target coherence level is equal to a standard coherence level of a preset standard endpoint spectrum curve, wherein the standard coherence level is the highest coherence level of the standard endpoint spectrum curve in the wavelength region;
检测模块,用于在所述判断模块的判定结果为两者相等时,获取所述反射相干光谱曲线与所述标准终点光谱曲线的差异,根据所述差异,检测是否到达所述抛光的光学终点。The detection module is used to obtain the difference between the reflection coherence spectrum curve and the standard endpoint spectrum curve when the judgment result of the judgment module is that the two are equal, and detect whether the optical endpoint of the polishing is reached according to the difference.
本申请实施例第四方面公开了一种电子设备,可包括:A fourth aspect of the embodiments of the present application discloses an electronic device, which may include:
存储有可执行程序代码的存储器;A memory storing executable program code;
与所述存储器耦合的处理器;a processor coupled to the memory;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行本申请实施例第一方面公开的一种化学机械抛光的光学终点检测方法。The processor calls the executable program code stored in the memory to execute an optical endpoint detection method for chemical mechanical polishing disclosed in the first aspect of the embodiment of the present application.
本申请实施例第五方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本申请实施例第一方面公开的一种化学机械抛光的光学终点检测方法。The fifth aspect of the embodiments of the present application discloses a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute the optical endpoint detection method for chemical mechanical polishing disclosed in the first aspect of the embodiments of the present application.
与现有技术相比,本申请实施例具有以下有益效果:Compared with the prior art, the embodiments of the present application have the following beneficial effects:
在本申请实施例中,在化学机械抛光过程中,获取采集的反射相干光谱数据,根据反射相干光谱数据得到反射相干光谱曲线,进一步的,在反射相干光谱曲线上选取一段波长区域,在该段波长区域内,标定反射相干光谱曲线的特征极值,以及获取目标相干级数,该特征极值指示反射相干光谱曲线的干涉波峰和干涉波谷,而目标相干级数为该段波长区域内的最高相干级数;最后,对比目标相干级数与预设的标准终点光谱曲线的标准相干级数是否相等,该标准相干级数为标准终点光谱曲线在该段波长区域内的最高相干级数;在两者相等时,获取反射相干光谱曲线与标准终点光谱曲线的差异,根据差异进行光学终点检测;通过实施本申请实施例,能够通过分析反射相干光谱曲线,根据目标相干级数确定化学机械抛光的是否接近抛光终点,再对比分析反射相干光谱曲线与标准终点光谱曲线的差异,来准确快速分析出是否到达抛光终点,不会受到电源电压波动、温度变化等因素的影响,检测精确度较高,并且抛光终点检测的效率高。In an embodiment of the present application, during the chemical mechanical polishing process, collected reflection coherence spectrum data is obtained, and a reflection coherence spectrum curve is obtained based on the reflection coherence spectrum data. Furthermore, a wavelength region is selected on the reflection coherence spectrum curve, and within the wavelength region, the characteristic extreme value of the reflection coherence spectrum curve is calibrated, and a target coherence order is obtained, the characteristic extreme value indicates the interference peak and interference trough of the reflection coherence spectrum curve, and the target coherence order is the highest coherence order within the wavelength region; finally, the target coherence order is compared with the standard coherence order of the preset standard endpoint spectrum curve to see whether they are equal, and the standard coherence order is obtained. is the highest coherence order of the standard endpoint spectral curve in this wavelength region; when the two are equal, the difference between the reflection coherence spectral curve and the standard endpoint spectral curve is obtained, and optical endpoint detection is performed according to the difference; by implementing the embodiment of the present application, it is possible to analyze the reflection coherence spectral curve and determine whether the chemical mechanical polishing is close to the polishing endpoint according to the target coherence order, and then compare and analyze the difference between the reflection coherence spectral curve and the standard endpoint spectral curve to accurately and quickly analyze whether the polishing endpoint has been reached, without being affected by factors such as power supply voltage fluctuations and temperature changes, and the detection accuracy is high, and the efficiency of polishing endpoint detection is high.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
图1为本申请实施例公开的化学机械抛光的光学终点检测系统的应用原理示意图;FIG1 is a schematic diagram of the application principle of an optical endpoint detection system for chemical mechanical polishing disclosed in an embodiment of the present application;
图2为本申请实施例公开的入射光束在晶圆抛光面形成的光照区域的应用示意图;FIG2 is a schematic diagram of an application of an illumination area formed by an incident light beam on a polished surface of a wafer disclosed in an embodiment of the present application;
图3为本申请实施例公开的晶圆的氧化物透光层和硅衬底层的反射光干涉示意图;3 is a schematic diagram of the interference of reflected light between the oxide light-transmitting layer and the silicon substrate layer of the wafer disclosed in the embodiment of the present application;
图4为本申请实施例公开的反射相干光谱曲线的示意图;FIG4 is a schematic diagram of a reflection coherence spectrum curve disclosed in an embodiment of the present application;
图5为本申请实施例公开的化学机械抛光的光学终点检测方法的原理示意图;FIG5 is a schematic diagram showing the principle of an optical endpoint detection method for chemical mechanical polishing disclosed in an embodiment of the present application;
图6为本申请实施例一公开的化学机械抛光的光学终点检测方法的流程示意图;FIG6 is a schematic flow chart of an optical endpoint detection method for chemical mechanical polishing disclosed in Example 1 of the present application;
图7为本申请实施例二公开的化学机械抛光的光学终点检测方法的流程示意图;FIG7 is a schematic flow chart of an optical endpoint detection method for chemical mechanical polishing disclosed in Example 2 of the present application;
图8为本申请实施例公开的光学终点检测的判定原理示意图;FIG8 is a schematic diagram of the determination principle of optical endpoint detection disclosed in an embodiment of the present application;
图9为本申请实施例三公开的化学机械抛光的光学终点检测方法的流程示意图;FIG9 is a schematic flow chart of an optical endpoint detection method for chemical mechanical polishing disclosed in Example 3 of the present application;
图10为本申请实施例公开的目标相干级数的判定示意图;FIG10 is a schematic diagram of determining the target coherence level disclosed in an embodiment of the present application;
图11为本申请实施例四公开的化学机械抛光的光学终点检测方法的流程示意图;FIG11 is a schematic flow chart of an optical endpoint detection method for chemical mechanical polishing disclosed in Example 4 of the present application;
图12为本申请实施例一公开的化学机械抛光的光学终点检测装置的结构示意图;FIG12 is a schematic structural diagram of an optical endpoint detection device for chemical mechanical polishing disclosed in Example 1 of the present application;
图13为本申请实施例公开的电子设备的结构示意图。FIG. 13 is a schematic diagram of the structure of an electronic device disclosed in an embodiment of the present application.
具体实施方式DETAILED DESCRIPTION
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
需要说明的是,本申请的说明书和权利要求书中的术语“第一”、“第二”、“第三”及“第四”等是用于区别不同的对象,而不是用于描述特定顺序。本申请实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "first", "second", "third" and "fourth" in the specification and claims of the present application are used to distinguish different objects rather than to describe a specific order. The terms "including" and "having" in the embodiments of the present application and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device including a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
示例性的,请参阅图1,图1为本申请实施例公开的化学机械抛光的光学终点检测系统的应用原理示意图。图1所示的化学机械抛光的光学终点检测系统10(后续简称光学终点检测系统10)与化学机械抛光平台20配合使用。For example, please refer to Figure 1, which is a schematic diagram of the application principle of the optical endpoint detection system for chemical mechanical polishing disclosed in an embodiment of the present application. The optical endpoint detection system 10 for chemical mechanical polishing (hereinafter referred to as the optical endpoint detection system 10) shown in Figure 1 is used in conjunction with a chemical mechanical polishing platform 20.
在图1中,化学机械抛光平台20上铺有抛光垫40,抛光垫40上放置晶圆30,在化学机械抛光过程中,化学机械抛光平台20和晶圆30会各自旋转,实现抛光垫40对晶圆30的抛光研磨。另外,该化学机械抛光平台20和抛光垫40上开设有检测窗口201,检测窗口201提供给光学终点检测系统10进行光学终点检测时使用。In FIG1 , a polishing pad 40 is laid on the chemical mechanical polishing platform 20, and a wafer 30 is placed on the polishing pad 40. During the chemical mechanical polishing process, the chemical mechanical polishing platform 20 and the wafer 30 rotate separately to achieve polishing of the wafer 30 by the polishing pad 40. In addition, a detection window 201 is provided on the chemical mechanical polishing platform 20 and the polishing pad 40, and the detection window 201 is provided for use by the optical endpoint detection system 10 for optical endpoint detection.
其中,上述光学终点检测系统10包括:入射光源101、光学通道103、光学分析单元104、数据采集分析单元105。The optical endpoint detection system 10 comprises: an incident light source 101 , an optical channel 103 , an optical analysis unit 104 , and a data acquisition and analysis unit 105 .
上述入射光源101,用于发射稳定的连续入射光束102,入射光束102具有一定的波长范围。The incident light source 101 is used to emit a stable and continuous incident light beam 102, and the incident light beam 102 has a certain wavelength range.
上述光学通道103,用于将入射光束102导入检测窗口201,照射到晶圆30的抛光面产生相干的反射光,反射光再被光学通道103接收,发送到光学分析单元104。The optical channel 103 is used to guide the incident light beam 102 into the detection window 201 , irradiate the polished surface of the wafer 30 to generate coherent reflected light, and the reflected light is then received by the optical channel 103 and sent to the optical analysis unit 104 .
上述光学分析单元104,包括反射光栅1041和电荷耦合器件(Charge CoupledDevice,CCD)探测器1042。其中,反射光栅1041具有很强的色散功能,对反射光进行分光处理,后被CCD探测器接收。The optical analysis unit 104 includes a reflection grating 1041 and a charge coupled device (CCD) detector 1042. The reflection grating 1041 has a strong dispersion function and performs spectroscopic processing on the reflected light, which is then received by the CCD detector.
上述数据采集分析单元105,用于从上述光学分析单元104完成数据采集,还可以进行抛光的光学终点检测,并将检测结果传输给电脑,或者完成数据采集后将采集数据传输给电脑。The data acquisition and analysis unit 105 is used to complete data acquisition from the optical analysis unit 104, and can also perform optical endpoint detection of polishing and transmit the detection results to the computer, or transmit the collected data to the computer after completing data acquisition.
进一步的,请参阅图2,图2为本申请实施例公开的入射光束在晶圆抛光面形成的光照区域的应用示意图。结合图2,上述入射光源101发射的入射光束102,通过光学通道103,照射到晶圆30的抛光面,在晶圆30上形成光照区域102a。其中,入射光源101可选择但不限于线、点、点阵等入射形式,因此,会得到不同形状的光照区域102a。图2中以入射光源101为一字形平行光束为例,抛光时晶圆30旋转,光照区域102a会形成一个环形检测区301。Further, please refer to FIG. 2 , which is a schematic diagram of the application of the illumination area formed by the incident light beam on the polished surface of the wafer disclosed in the embodiment of the present application. In conjunction with FIG. 2 , the incident light beam 102 emitted by the incident light source 101 is irradiated to the polished surface of the wafer 30 through the optical channel 103, forming an illumination area 102a on the wafer 30. Among them, the incident light source 101 can be selected but not limited to the incident form of line, point, dot matrix, etc., so that illumination areas 102a of different shapes will be obtained. In FIG. 2 , taking the incident light source 101 as a straight parallel light beam as an example, the wafer 30 rotates during polishing, and the illumination area 102a will form an annular detection area 301.
进一步的,经晶圆30抛光面反射的反射光,为动态变化的相干特征光谱,通过光学通道103射入光学分析单元104。光学分析单元104中的反射光栅1041是一种干涉光栅,具有很强的色散功能,对反射光进行分光处理。其中,以入射光源101为一字形平行光束为例,晶圆30抛光面反射的反射光直接平行照射至反射光栅1041上,此时,CCD探测器1042可以优选为面阵列探测器,接收到分光后的相干光谱的线阵光信号;而对于任意形式(包括一字形的入射形式)的入射光源101,若晶圆30抛光面反射的反射光,先经过聚焦单元聚焦至反射光栅1041上,此时,CCD探测器1042可以优选为线阵列探测器。本申请对CCD探测器的探测形式不作具体的限定。Furthermore, the reflected light reflected by the polished surface of the wafer 30 is a dynamically changing coherent characteristic spectrum, which is incident into the optical analysis unit 104 through the optical channel 103. The reflection grating 1041 in the optical analysis unit 104 is an interference grating with a strong dispersion function, which performs spectroscopic processing on the reflected light. Among them, taking the incident light source 101 as a straight parallel beam as an example, the reflected light reflected by the polished surface of the wafer 30 is directly irradiated on the reflection grating 1041 in parallel. At this time, the CCD detector 1042 can be preferably a surface array detector, which receives the linear array light signal of the coherent spectrum after the spectroscopic analysis; and for any form of incident light source 101 (including a straight incident form), if the reflected light reflected by the polished surface of the wafer 30 is first focused on the reflection grating 1041 by the focusing unit, at this time, the CCD detector 1042 can be preferably a linear array detector. The present application does not specifically limit the detection form of the CCD detector.
进一步的,晶圆30的抛光面包括氧化物透光层(Ox透光层)和硅衬底层(Si衬底层),请参阅图3,图3为本申请实施例公开的晶圆的氧化物透光层和硅衬底层的反射光干涉示意图。如图3所示,入射光束102照射在晶圆30抛光面上,会产生两束反射光。其中,一束为空气与氧化物透光层之间界面产生的反射光,强度为IA;一束为氧化物透光层与硅衬底层之间界面产生的反射光,强度为IB。由于强度为IB的反射光穿过氧化物透光层被硅衬底层反射,与强度为IA的反射光之间存在光程差,两束反射光会相互干涉,从而形成反射相干光谱。假定氧化物透光层的折射率为n,有光程差公式,则反射相干光谱曲线的相干公式(1)满足:Furthermore, the polished surface of the wafer 30 includes an oxide light-transmitting layer (Ox light-transmitting layer) and a silicon substrate layer (Si substrate layer), please refer to FIG3, which is a schematic diagram of the interference of reflected light from the oxide light-transmitting layer and the silicon substrate layer of the wafer disclosed in the embodiment of the present application. As shown in FIG3, when the incident light beam 102 is irradiated on the polished surface of the wafer 30, two beams of reflected light will be generated. Among them, one beam is the reflected light generated at the interface between the air and the oxide light-transmitting layer, and the intensity is IA ; the other beam is the reflected light generated at the interface between the oxide light-transmitting layer and the silicon substrate layer, and the intensity is IB . Since the reflected light with an intensity of IB passes through the oxide light-transmitting layer and is reflected by the silicon substrate layer, there is an optical path difference between the reflected light with an intensity of IA and the reflected light with an intensity of IA . , the two reflected lights will interfere with each other, thus forming a reflection coherent spectrum. Assuming the refractive index of the oxide light-transmitting layer is n, the optical path difference formula is , then the coherence formula (1) of the reflection coherence spectrum curve satisfies:
(公式1) (Formula 1)
其中,d为氧化物透光层的厚度,为反射相干光谱曲线中的波长。Where d is the thickness of the oxide light-transmitting layer, is the wavelength in the reflectance coherence spectrum curve.
其中,在反射相干光谱中,当光程差满足时,干涉相长,当光程差满足时,干涉相消;其中,该N为相干级数,取值整数1、2、3……,为干涉波峰的波长,为干涉波谷的波长,相干级数从左往右随着波长增大依次递减,将在下面结合图4进行详细说明。Among them, in the reflection coherence spectrum, when the optical path difference satisfies When the optical path difference satisfies When , the interference is destructive; where N is the coherence series, which can be integers 1, 2, 3, etc. is the wavelength of the interference peak, is the wavelength of the interference trough, and the coherence order decreases from left to right as the wavelength increases, which will be described in detail below in conjunction with FIG. 4 .
请参阅图4,图4为本申请实施例公开的反射相干光谱曲线的示意图;图4所示的反射相干光谱曲线可以是采集分析单元105根据采集的反射相干光谱数据进行拟合得到,采集的反射相干光谱数据包括反射光的强度等,然后根据上述相干公式(1),分别得到如图4所示的抛光起点时的反射相干光谱曲线和抛光终点时的反射相干光谱曲线。在图4中,横坐标为波长,单位为(nm),纵坐标为光的强度(Intensity),a和b分别是入射光束102的波长范围的上下限值,所示、、……分别对应于相干级数N取值1、2、3……的干涉波峰的波长。结合干涉波峰的光程差方程,由于折射率随着波长的变化值较小,可假定为常数,随着化学机械抛光的进行,氧化物透光层厚度d减小,相同级数N的干涉波峰的波长同步变小,得到公式,反射相干光谱曲线向左漂移,每个干涉波峰的漂移值与抛光厚度变化值都存在近似比例关系。Please refer to FIG. 4, which is a schematic diagram of the reflection coherence spectrum curve disclosed in the embodiment of the present application; the reflection coherence spectrum curve shown in FIG. 4 can be obtained by fitting the acquisition and analysis unit 105 based on the collected reflection coherence spectrum data, and the collected reflection coherence spectrum data includes the intensity of the reflected light, etc. Then, according to the above-mentioned coherence formula (1), the reflection coherence spectrum curve at the start of polishing and the reflection coherence spectrum curve at the end of polishing as shown in FIG. 4 are obtained respectively. In FIG. 4, the horizontal axis is the wavelength, the unit is (nm), the vertical axis is the intensity of light (Intensity), a and b are the upper and lower limits of the wavelength range of the incident light beam 102, respectively, as shown , , ...corresponds to the wavelengths of the interference peaks when the coherence order N takes the values of 1, 2, 3, etc. Combined with the optical path difference equation of the interference peak , since the refractive index changes little with wavelength, it can be assumed to be a constant. As chemical mechanical polishing proceeds, the thickness d of the oxide light-transmitting layer decreases, and the wavelength of the interference peak of the same order N decreases synchronously, resulting in the formula , the reflected coherence spectrum curve drifts to the left, and the drift value of each interference peak is Variation of polishing thickness There is an approximate proportional relationship.
因此,假定待抛光晶圆的氧化物透光层初始厚度为d0,到达抛光终点时厚度变为d2,检测用的入射光束102波长范围取值[a,b],在抛光过程中,随着厚度的减小,检测所得的反射相干光谱曲线向a侧方向漂移,如图4所示。随着光谱曲线的漂移,a侧反射相干光谱曲线的特征极值(波峰或波谷)会出现消失的情况。因此,在抛光过程中,对于任意一条实时采集的反射相干光谱曲线,由相干光程差公式,可得,a侧波长较小,最靠近a侧干涉波峰对应的相干级数N较大,且随着波长由a到b,逐次递减。Therefore, assuming that the initial thickness of the oxide light-transmitting layer of the wafer to be polished is d 0 , and the thickness becomes d 2 when the polishing end point is reached, the wavelength range of the incident light beam 102 used for detection is [a, b]. During the polishing process, as the thickness decreases, the reflection coherence spectrum curve obtained by detection drifts toward the a side, as shown in FIG4 . As the spectrum curve drifts, the characteristic extreme value (peak or trough) of the reflection coherence spectrum curve on the a side will disappear. Therefore, during the polishing process, for any reflection coherence spectrum curve collected in real time, according to the coherence optical path difference formula , it can be obtained that the wavelength on the a side is smaller, the coherence order N corresponding to the interference peak closest to the a side is larger, and it decreases gradually as the wavelength increases from a to b.
而随着反射相干光谱曲线不断向a侧漂移,更高相干级数的干涉波峰会不断漂移出波长范围[a,b],从a侧消失。因此,根据抛光过程中干涉波峰的消失情况,将抛光终点检测区间分为初步判断区域和精确判断区域。As the reflection coherence spectrum curve continues to drift toward the a side, the interference peaks of higher coherence orders will continue to drift out of the wavelength range [a, b] and disappear from the a side. Therefore, according to the disappearance of the interference peaks during the polishing process, the polishing endpoint detection interval is divided into a preliminary judgment area and a precise judgment area.
那么,晶圆30的氧化物透光层初始厚度为d0,最后到达抛光终点时厚度为d2。在厚度为d2时对应的晶圆30抛光面的反射相干光谱曲线为标准终点光谱曲线,标准终点光谱曲线在波长范围[a,b]内的最高相干级数为m。在化学机械抛光过程中,随着厚度减小,实时检测晶圆30抛光面的反射相干光谱曲线在波长范围[a,b]内的最高相干级数不断变小。若实时检测到晶圆30抛光面的反射相干光谱曲线在波长范围[a,b]内对应的最高相干级数大于m,则认定抛光点处于初步判断区域,若实时检测到晶圆30抛光面的反射相干光谱曲线在波长范围[a,b]内对应的最高相干级数等于m,则认定抛光点处于精确判断区域。Then, the initial thickness of the oxide light-transmitting layer of the wafer 30 is d 0 , and the thickness is d 2 when it reaches the polishing end point. When the thickness is d 2 , the corresponding reflection coherence spectrum curve of the polished surface of the wafer 30 is the standard end point spectrum curve, and the highest coherence order of the standard end point spectrum curve in the wavelength range [a, b] is m. During the chemical mechanical polishing process, as the thickness decreases, the highest coherence order of the reflection coherence spectrum curve of the polished surface of the wafer 30 detected in real time in the wavelength range [a, b] continues to decrease. If the highest coherence order corresponding to the reflection coherence spectrum curve of the polished surface of the wafer 30 detected in real time in the wavelength range [a, b] is greater than m, it is determined that the polishing point is in the preliminary judgment area. If the highest coherence order corresponding to the reflection coherence spectrum curve of the polished surface of the wafer 30 detected in real time in the wavelength range [a, b] is equal to m, it is determined that the polishing point is in the precise judgment area.
进一步请参阅图5,图5为本申请实施例公开的化学机械抛光的光学终点检测方法的原理示意图;在图5为例的示意图中,晶圆30的氧化物透光层初始厚度为d0,到达抛光终点时厚度为d2,d1为在d0和d2之间的一个厚度。在化学机械抛光(CMP抛光)过程中,假设抛光终点对应的最高相干级数为3,若实时检测到反射相干光谱曲线的最高相干级数为4,确定抛光点处于初步判断区域;当实时检测到反射相干光谱曲线的最高相干级数为3,确定抛光点处于精确判断区域。结合图5右边子图可以看出,随着抛光厚度的不断减小,干涉波峰不断向左漂移出波长a的范围,其中,图5中的、、、分别为相干级数为1、相干级数为2、相干级数为3、相干级数为4对应的干涉波峰的波长。Please further refer to Figure 5, which is a schematic diagram of the principle of the optical endpoint detection method of chemical mechanical polishing disclosed in an embodiment of the present application; in the schematic diagram taken as an example in Figure 5, the initial thickness of the oxide light-transmitting layer of the wafer 30 is d0 , and the thickness is d2 when reaching the polishing endpoint, and d1 is a thickness between d0 and d2 . During the chemical mechanical polishing (CMP polishing) process, assuming that the highest coherence level corresponding to the polishing endpoint is 3, if the highest coherence level of the reflected coherence spectrum curve is detected to be 4 in real time, it is determined that the polishing point is in the preliminary judgment area; when the highest coherence level of the reflected coherence spectrum curve is detected to be 3 in real time, it is determined that the polishing point is in the precise judgment area. In combination with the right sub-figure of Figure 5, it can be seen that as the polishing thickness continues to decrease, the interference peak continues to drift to the left out of the range of wavelength a, where the wavelength a in Figure 5 , , , They are the wavelengths of the interference peaks corresponding to the coherence order of 1, coherence order of 2, coherence order of 3, and coherence order of 4 respectively.
结合上述介绍,本申请实施例公开了一种化学机械抛光的光学终点检测方法及相关设备,可以提高抛光的光学终点检测的精度和效率。下面将通过具体实施例,对本申请进行详细介绍。In combination with the above introduction, the embodiment of the present application discloses an optical endpoint detection method and related equipment for chemical mechanical polishing, which can improve the accuracy and efficiency of optical endpoint detection of polishing. The present application will be described in detail below through specific embodiments.
实施例一Embodiment 1
请参阅图6,图6为本申请实施例一公开的化学机械抛光的光学终点检测方法的流程示意图;如图6所示,该化学机械抛光的光学终点检测方法可包括:Please refer to FIG. 6 , which is a schematic flow chart of an optical endpoint detection method for chemical mechanical polishing disclosed in Example 1 of the present application; as shown in FIG. 6 , the optical endpoint detection method for chemical mechanical polishing may include:
601、在化学机械抛光过程中,获取采集的反射相干光谱数据,并根据反射相干光谱数据得到反射相干光谱曲线。601. During the chemical mechanical polishing process, the collected reflection coherence spectrum data is obtained, and a reflection coherence spectrum curve is obtained according to the reflection coherence spectrum data.
本申请实施例的执行主体可以为化学机械抛光的光学终点检测装置(可以如图1中的数据采集分析单元105或独立于化学机械抛光的光学终点检测系统的装置),也可以是独立的电子设备(如终端设备),本申请不做具体限定。其中,上述发射相干光谱数据包括但不仅限于反射光的强度、波长等。The execution subject of the embodiment of the present application may be an optical endpoint detection device for chemical mechanical polishing (such as the data acquisition and analysis unit 105 in FIG. 1 or a device independent of the optical endpoint detection system for chemical mechanical polishing), or an independent electronic device (such as a terminal device), which is not specifically limited in the present application. The above-mentioned emission coherent spectrum data includes but is not limited to the intensity and wavelength of the reflected light.
本申请实施例可以基于如图1所示的光学终点检测系统10和化学机械抛光平台20的配合进行化学机械抛光过程中实现的。结合图1所示,化学机械抛光的光学终点检测系统10,在采用CMP技术对晶圆进行抛光过程中,入射光源101发射的入射光束102先照射到晶圆的氧化物透光层上,经空气与氧化物透光层之间界面产生一束反射光,强度为IA,而入射光束102继续透过氧化物透光层照射到晶圆的硅衬底层,在氧化物透光层与硅衬底层之间界面产生另一束反射光,强度为IB。由于强度为IA的反射光与强度为IB的反射光之间存在光程差,两束反射光束会相互干涉,因此,形成了反射相干光谱。进一步的,反射相干光谱先经反射光栅1041进行分光处理后,被CCD探测器接收,再利用数据采集分析单元105从CCD探测器实时采集反射相干光谱数据。因此,在本申请实施例中,光学终点检测装置或者电子设备从数据采集分析单元105获取其实时采集到的反射相干光谱数据。The embodiment of the present application can be implemented in the process of chemical mechanical polishing based on the cooperation of the optical endpoint detection system 10 and the chemical mechanical polishing platform 20 as shown in FIG1. In conjunction with the optical endpoint detection system 10 of chemical mechanical polishing as shown in FIG1, in the process of polishing the wafer using the CMP technology, the incident light beam 102 emitted by the incident light source 101 first irradiates the oxide light-transmitting layer of the wafer, and generates a beam of reflected light with an intensity of IA through the interface between the air and the oxide light-transmitting layer, and the incident light beam 102 continues to irradiate the silicon substrate layer of the wafer through the oxide light-transmitting layer, and generates another beam of reflected light with an intensity of IB at the interface between the oxide light-transmitting layer and the silicon substrate layer. Since there is an optical path difference between the reflected light with an intensity of IA and the reflected light with an intensity of IB , the two reflected light beams will interfere with each other, thereby forming a reflection coherent spectrum. Further, the reflection coherent spectrum is first subjected to spectroscopic processing by the reflection grating 1041, and then received by the CCD detector, and then the data acquisition and analysis unit 105 is used to collect the reflection coherent spectrum data from the CCD detector in real time. Therefore, in the embodiment of the present application, the optical endpoint detection device or electronic device obtains the reflection coherent spectrum data collected in real time from the data collection and analysis unit 105 .
602、在反射相干光谱曲线上选取一段波长区域,在一段波长区域内,标定反射相干光谱曲线的特征极值,以及获取目标相干级数,该特征极值指示反射相干光谱曲线的干涉波峰和干涉波谷,该目标相干级数为所述一段波长区域内的最高相干级数。602. Select a wavelength region on the reflection coherence spectrum curve, calibrate the characteristic extreme value of the reflection coherence spectrum curve in the wavelength region, and obtain a target coherence order, wherein the characteristic extreme value indicates the interference peak and interference trough of the reflection coherence spectrum curve, and the target coherence order is the highest coherence order in the wavelength region.
在步骤602中,在反射相干光谱曲线上,选取一段波长区域,在该段波长区域内,将特征极值标定出来,以及获取该段波长区域内的目标相干级数,其中,特征极值指示反射相干光谱曲线的干涉波峰和干涉波谷,而目标相干级数是该段波长区域内的最高相干级数。其中,该段波长区域可以是如上述介绍的光源101发射的入射光束102的波长范围[a,b],也可以是入射光束102的波长范围[a,b]内的一部分。进一步的,该段波长区域还可以是实时采集的反射相干光谱曲线中信噪比较高的采样数据对应的波长区间。In step 602, a wavelength region is selected on the reflection coherence spectrum curve, and within the wavelength region, the characteristic extreme value is calibrated, and the target coherence order within the wavelength region is obtained, wherein the characteristic extreme value indicates the interference peak and interference trough of the reflection coherence spectrum curve, and the target coherence order is the highest coherence order within the wavelength region. The wavelength region may be the wavelength range [a, b] of the incident light beam 102 emitted by the light source 101 as described above, or may be a part of the wavelength range [a, b] of the incident light beam 102. Furthermore, the wavelength region may also be the wavelength interval corresponding to the sampling data with a higher signal-to-noise ratio in the reflection coherence spectrum curve collected in real time.
其中,波长越大的干涉波峰和/或干涉波谷所对应的相干级数越小,波长越小的干涉波峰和/或干涉波谷所对应的相干级数越大,具体可以参阅上述附图4对应的详细说明。Among them, the coherence order corresponding to the interference peak and/or interference trough with a larger wavelength is smaller, and the coherence order corresponding to the interference peak and/or interference trough with a smaller wavelength is larger. For details, please refer to the detailed description corresponding to the above-mentioned Figure 4.
603、对比目标相干级数与预设的标准终点光谱曲线的标准相干级数是否相等,该标准相干级数为标准终点光谱曲线在一段波长区域内的最高相干级数;其中,若两者相等,执行步骤604,若两者不相等,结束本流程。603. Compare the target coherence level with the standard coherence level of the preset standard endpoint spectrum curve to see if they are equal, where the standard coherence level is the highest coherence level of the standard endpoint spectrum curve within a wavelength region; if the two are equal, execute step 604; if the two are not equal, end this process.
在本申请实施例中,预设的标准终点光谱曲线可以是预先测量标准晶圆样品得到,也可以预先通过理论计算得到。其中,在预设的标准终点光谱曲线上也选定同样的一段波长区域,获取该段波长区域内的最高相干级数作为标准相干级数。In the embodiment of the present application, the preset standard endpoint spectrum curve can be obtained by measuring a standard wafer sample in advance, or can be obtained in advance by theoretical calculation. In which, the same wavelength region is also selected on the preset standard endpoint spectrum curve, and the highest coherence order in the wavelength region is obtained as the standard coherence order.
另外,结合图5所示,根据标准晶圆样品的厚度,得到初步判断区域和精确判断区域。在步骤603中,对比目标相干级数和标准相干级数,在两者相等时,认为化学机械抛光进入到精确判断区域,以进一步执行步骤604;反之,两者不相等,可以结束本流程,转向执行步骤601。In addition, as shown in FIG5 , a preliminary judgment area and an accurate judgment area are obtained according to the thickness of the standard wafer sample. In step 603 , the target coherence level and the standard coherence level are compared. When the two are equal, it is considered that the chemical mechanical polishing has entered the accurate judgment area, and step 604 is further executed; otherwise, the two are not equal, the process can be terminated and step 601 is executed.
604、获取反射相干光谱曲线与标准终点光谱曲线的差异,根据差异进行光学终点检测。604. Obtain a difference between the reflection coherence spectrum curve and the standard endpoint spectrum curve, and perform optical endpoint detection according to the difference.
上述差异为均方误差MSE、均方根误差RMSE、平均绝对误差MAE或者拟合优度GOF中的至少一个。The above difference is at least one of mean square error MSE, root mean square error RMSE, mean absolute error MAE or goodness of fit GOF.
可选的,上述根据差异进行光学终点检测,包括:Optionally, the optical endpoint detection based on the difference may include:
若差异满足预设条件,停止化学机械抛光。If the difference meets the preset condition, the chemical mechanical polishing is stopped.
其中,预设条件可以预先设定,在满足预设条件时,确定化学机械抛光到达抛光终点,停止化学机械抛光,完成对当前晶圆的化学机械抛光(更多实现方式在后续进行详细介绍)。在未满足预设条件时,确定化学机械抛光还未到达抛光终点,转向执行步骤601,直至检测到达抛光终点,停止化学机械抛光。The preset condition can be pre-set. When the preset condition is met, it is determined that the chemical mechanical polishing has reached the polishing endpoint, the chemical mechanical polishing is stopped, and the chemical mechanical polishing of the current wafer is completed (more implementation methods will be described in detail later). When the preset condition is not met, it is determined that the chemical mechanical polishing has not reached the polishing endpoint, and the step 601 is executed until it is detected that the polishing endpoint has been reached, and the chemical mechanical polishing is stopped.
可见,在化学机械抛光过程中,获取采集的反射相干光谱数据,根据反射相干光谱数据得到反射相干光谱曲线,进一步的,在反射相干光谱曲线上选取一段波长区域,在该段波长区域内,标定反射相干光谱曲线的特征极值,以及获取目标相干级数,该特征极值指示反射相干光谱曲线的干涉波峰和干涉波谷,而目标相干级数为该段波长区域内的最高相干级数;最后,对比目标相干级数与预设的标准终点光谱曲线的标准相干级数是否相等,该标准相干级数为标准终点光谱曲线在该段波长区域内的最高相干级数;在两者相等时,获取反射相干光谱曲线与标准终点光谱曲线的差异,根据差异进行光学终点检测;通过实施本申请实施例,能够通过分析反射相干光谱曲线,根据目标相干级数确定化学机械抛光的抛光位置,再对比分析反射相干光谱曲线与标准终点光谱曲线的差异,来准确快速分析出是否到达抛光终点,不会受到电源电压波动、温度变化等因素的影响,检测精确度较高、检测效率高。It can be seen that in the chemical mechanical polishing process, the collected reflection coherence spectrum data is obtained, and a reflection coherence spectrum curve is obtained according to the reflection coherence spectrum data. Further, a wavelength region is selected on the reflection coherence spectrum curve, and the characteristic extreme value of the reflection coherence spectrum curve is calibrated within the wavelength region, and the target coherence order is obtained. The characteristic extreme value indicates the interference peak and interference trough of the reflection coherence spectrum curve, and the target coherence order is the highest coherence order within the wavelength region; finally, the target coherence order is compared with the standard coherence order of the preset standard endpoint spectrum curve to see whether they are equal. The standard is The coherence level is the highest coherence level of the standard endpoint spectral curve within the wavelength region; when the two are equal, the difference between the reflected coherence spectral curve and the standard endpoint spectral curve is obtained, and optical endpoint detection is performed based on the difference; by implementing the embodiments of the present application, the polishing position of the chemical mechanical polishing can be determined according to the target coherence level by analyzing the reflected coherence spectral curve, and then the difference between the reflected coherence spectral curve and the standard endpoint spectral curve can be compared and analyzed to accurately and quickly analyze whether the polishing endpoint has been reached, without being affected by factors such as power supply voltage fluctuations and temperature changes, and the detection accuracy and efficiency are high.
实施例二Embodiment 2
请参阅图7,图7为本申请实施例二公开的化学机械抛光的光学终点检测方法的流程示意图;如图7所示,该化学机械抛光的光学终点检测方法可包括:Please refer to FIG. 7 , which is a schematic flow chart of an optical endpoint detection method for chemical mechanical polishing disclosed in Example 2 of the present application; as shown in FIG. 7 , the optical endpoint detection method for chemical mechanical polishing may include:
701、在化学机械抛光过程中,获取采集的反射相干光谱数据。701. During the chemical mechanical polishing process, the collected reflection coherence spectrum data is obtained.
本申请实施例的执行主体可以为化学机械抛光的光学终点检测装置(可以如图1中的数据采集分析单元105或独立于化学机械抛光的光学终点检测系统的装置),也可以是独立的电子设备(如终端设备),本申请不做具体限定。其中,上述发射相干光谱数据包括但不仅限于反射光的强度、波长等。The execution subject of the embodiment of the present application may be an optical endpoint detection device for chemical mechanical polishing (such as the data acquisition and analysis unit 105 in FIG. 1 or a device independent of the optical endpoint detection system for chemical mechanical polishing), or an independent electronic device (such as a terminal device), which is not specifically limited in the present application. The above-mentioned emission coherent spectrum data includes but is not limited to the intensity and wavelength of the reflected light.
本申请实施例可以基于如图1所示的光学终点检测系统10和化学机械抛光平台20的配合进行化学机械抛光过程中实现的。更多内容请参阅步骤601中的说明,在此不再赘述。The embodiment of the present application can be implemented in a chemical mechanical polishing process based on the cooperation of the optical endpoint detection system 10 and the chemical mechanical polishing platform 20 as shown in Figure 1. For more details, please refer to the description in step 601, which will not be repeated here.
702、根据反射相干光谱数据,拟合对应的反射相干光谱曲线。702. Fit a corresponding reflection coherence spectrum curve according to the reflection coherence spectrum data.
在步骤702中,根据采集的反射相干光谱数据,拟合出对应的反射相干光谱曲线。In step 702, a corresponding reflection coherence spectrum curve is fitted according to the collected reflection coherence spectrum data.
示例性的,如获取晶圆的氧化物透光层的厚度d及氧化物透光层的折射率n等,结合上述相干公式(1)拟合得到反射相干光谱曲线。For example, the thickness d of the oxide light-transmitting layer of the wafer and the refractive index n of the oxide light-transmitting layer are obtained, and the reflection coherence spectrum curve is obtained by fitting the above coherence formula (1).
703、在反射相干光谱曲线上选取一段波长区域,在一段波长区域内,标定反射相干光谱曲线的特征极值,该特征极值指示反射相干光谱曲线的干涉波峰和干涉波谷。703. Select a wavelength region on the reflection coherence spectrum curve, and calibrate a characteristic extreme value of the reflection coherence spectrum curve in the wavelength region, wherein the characteristic extreme value indicates an interference peak and an interference trough of the reflection coherence spectrum curve.
在步骤703中,在反射相干光谱曲线上,选取一段波长区域,在该段波长区域内,将特征极值标定出来。特征极值标定后,能够明确该段波长区域内的干涉波峰和干涉波谷,获得干涉波峰和干涉波谷分别对应的波长、该段波长区域内的首个特征极值(干涉波峰或干涉波谷)对应的波长、最后一个特征极值(干涉波峰或干涉波谷)等对应的波长,进而可以根据各特征极值对应的波长,确定干涉波峰的个数、干涉波谷的个数、干涉波峰和干涉波谷的总数,以及确定干涉波峰和干涉波谷在该段波长区域内的位置关系等。In step 703, a wavelength region is selected on the reflection coherent spectrum curve, and the characteristic extreme value is calibrated in the wavelength region. After the characteristic extreme value is calibrated, the interference peaks and interference troughs in the wavelength region can be clearly identified, and the wavelengths corresponding to the interference peaks and interference troughs, the wavelength corresponding to the first characteristic extreme value (interference peak or interference trough) in the wavelength region, and the wavelength corresponding to the last characteristic extreme value (interference peak or interference trough) can be obtained. Then, according to the wavelength corresponding to each characteristic extreme value, the number of interference peaks, the number of interference troughs, the total number of interference peaks and interference troughs, and the positional relationship between the interference peaks and interference troughs in the wavelength region can be determined.
704、在一段波长区域内标定的特征极值中,确定至少两个特征极值。704. Determine at least two characteristic extreme values among the characteristic extreme values calibrated within a wavelength region.
可以理解的是,结合图4,在标定特征极值后,可以从该段波长区域内确定出任意的特征极值。因此,确定至少两个特征极值具体是指:能够从该段波长区域内的所有特征极值中确定出所要选择的至少两个特征极值,能够获取到该至少两个特征极值对应的波长,以及明确该至少两个特征极值在该段波长区域内中的位置关系。It can be understood that, in conjunction with Figure 4, after calibrating the characteristic extreme values, any characteristic extreme value can be determined from the wavelength region. Therefore, determining at least two characteristic extreme values specifically means: being able to determine at least two characteristic extreme values to be selected from all characteristic extreme values within the wavelength region, being able to obtain the wavelengths corresponding to the at least two characteristic extreme values, and clarifying the positional relationship of the at least two characteristic extreme values within the wavelength region.
705、根据至少两个特征极值分别对应的波长,获取目标相干级数;该目标相干级数为一段波长区域内的最高相干级数。705. Obtain a target coherence level according to wavelengths corresponding to at least two characteristic extreme values; the target coherence level is a maximum coherence level within a wavelength region.
经过步骤704确定出的至少两个特征极值,可以获得该至少两个特征极值分别对应的波长,以及明确该至少两个特征极值在该段波长区域内的所有特征极值中的位置关系,然后基于所获知的信息,获取该段波长区域内的目标相干级数,即该段波长区域内的最高相干级数。By determining at least two characteristic extreme values in step 704, the wavelengths corresponding to the at least two characteristic extreme values can be obtained, and the positional relationship of the at least two characteristic extreme values among all characteristic extreme values within the wavelength region can be clarified. Then, based on the obtained information, the target coherence order within the wavelength region is obtained, that is, the highest coherence order within the wavelength region.
706、对比目标相干级数与预设的标准终点光谱曲线的标准相干级数是否相等,该标准相干级数为标准终点光谱曲线在一段波长区域内的最高相干级数;若两者相等,执行步骤707,若不相等,转向步骤701。706. Compare the target coherence level with the standard coherence level of the preset standard endpoint spectrum curve to see if they are equal, where the standard coherence level is the highest coherence level of the standard endpoint spectrum curve in a wavelength region; if the two are equal, execute step 707; if not, go to step 701.
结合图5所示,在步骤706中,对比目标相干级数和标准相干级数,在两者相等时,认为化学机械抛光进入到精确判断区域,以进一步执行步骤707;反之,两者不相等,则可认为化学机械抛光仍处于初步判断区域,可以结束当前流程,转向执行步骤701。As shown in Figure 5, in step 706, the target coherence level and the standard coherence level are compared. When the two are equal, it is considered that the chemical mechanical polishing has entered the precise judgment area, and step 707 is further executed; otherwise, if the two are not equal, it can be considered that the chemical mechanical polishing is still in the preliminary judgment area, and the current process can be terminated and the execution of step 701 can be turned.
707、获取反射相干光谱曲线与标准终点光谱曲线的差异,若差异满足预设条件,停止化学机械抛光。707. Obtain the difference between the reflection coherence spectrum curve and the standard endpoint spectrum curve. If the difference meets a preset condition, stop chemical mechanical polishing.
上述差异为均方误差MSE、均方根误差RMSE、平均绝对误差MAE或者拟合优度GOF中的至少一个。The above difference is at least one of mean square error MSE, root mean square error RMSE, mean absolute error MAE or goodness of fit GOF.
可选的,上述若差异满足预设条件,停止化学机械抛光,包括:Optionally, if the difference meets a preset condition, stopping the chemical mechanical polishing includes:
当差异满足预设的判定值区间时,确定到达抛光终点,停止化学机械抛光。When the difference meets the preset determination value range, it is determined that the polishing end point has been reached and the chemical mechanical polishing is stopped.
其中,判定值区间可以预先根据标准终点光谱曲线计算得到,或者,通过理论计算得到,能够通过实时获得的强度差异值准确检测是否到达抛光终点,以在到达抛光终点时,及时停止化学机械抛光,提高化学机械抛光的精确度。Among them, the judgment value interval can be calculated in advance based on the standard endpoint spectrum curve, or obtained through theoretical calculation, and can accurately detect whether the polishing endpoint is reached through the intensity difference value obtained in real time, so as to stop the chemical mechanical polishing in time when the polishing endpoint is reached, thereby improving the accuracy of chemical mechanical polishing.
当差异为均方误差MSE时,示例性的,请参阅图8,图8为本申请实施例公开的光学终点检测的判定原理示意图;在图8中,实线为标准终点光谱曲线,黑圆点为从反射相干光谱曲线上实测得到的目标数据点()、()、()、…、()…;对应的,从标准终点光谱曲线上选择标准数据点()、()、()、…、()…。对于 i对应的目标数据点和标准数据点,有,获得个,然后根据,计算得到强度差异值S,即均方误差MSE,为目标数据点的数量,i为正整数。When the difference is the mean square error MSE, for example, please refer to FIG. 8 , which is a schematic diagram of the determination principle of the optical endpoint detection disclosed in the embodiment of the present application; in FIG. 8 , the solid line is the standard endpoint spectrum curve, and the black dots are the target data points actually measured from the reflection coherence spectrum curve ( )、( )、( )、…、( )…; correspondingly, select the standard data point from the standard endpoint spectrum curve ( )、( )、( )、…、( )….for The target data point and standard data point corresponding to i are ,get indivual , then according to , calculate the intensity difference value S, that is, the mean square error MSE, is the number of target data points, and i is a positive integer.
通过上述实施方式,计算反射相干光谱曲线与标准终点光谱曲线的MSE,提高光学终点检测的准确率。若MSE满足预设的判定值区间时,确定到达抛光终点,停止化学机械抛光。Through the above implementation, the MSE of the reflection coherence spectrum curve and the standard endpoint spectrum curve is calculated to improve the accuracy of optical endpoint detection. If the MSE meets the preset judgment value interval, it is determined that the polishing endpoint has been reached and the chemical mechanical polishing is stopped.
另一可选的,在本申请另一实施方式中,当差异为拟合优度GOF时,上述获取反射相干光谱曲线与标准终点光谱曲线的差异,包括:Alternatively, in another embodiment of the present application, when the difference is the goodness of fit GOF, the difference between the reflection coherence spectrum curve and the standard endpoint spectrum curve is obtained, including:
在反射相干光谱曲线的该段波长区域内采集至少一段目标子范围对应的光谱曲线段,以及在标准终点光谱曲线的该段波长区域内采集相应的至少一段标准子范围对应的标准曲线段;Collecting at least one spectral curve segment corresponding to the target sub-range in the wavelength region of the reflectance coherence spectral curve, and collecting at least one standard curve segment corresponding to the standard sub-range in the wavelength region of the standard endpoint spectral curve;
对每段光谱曲线段与对应的标准曲线段进行拟合,获得拟合优度值。Each spectral curve segment is fitted with the corresponding standard curve segment to obtain the goodness of fit value.
在上述实施方式中,在选取的该段波长区域内可以取一段或者多段目标子范围对应的光谱曲线段,同样的,在标准终点光谱曲线中也对应取标准曲线段,对光谱曲线段和对应的标准曲线段进行拟合,获得拟合优度值,根据至少一段光谱曲线段,获得至少一个拟合优度值。In the above embodiment, one or more spectral curve segments corresponding to the target sub-range can be taken in the selected wavelength region. Similarly, a corresponding standard curve segment is also taken in the standard endpoint spectral curve. The spectral curve segment and the corresponding standard curve segment are fitted to obtain a goodness of fit value. Based on at least one spectral curve segment, at least one goodness of fit value is obtained.
进而,上述若差异满足预设条件,停止化学机械抛光,包括:Furthermore, if the difference meets the preset condition, the chemical mechanical polishing is stopped, including:
判断所有拟合优度值是否均大于阈值,若均大于阈值,确定到达抛光终点,停止化学机械抛光;若至少一个拟合优度值小于或等于所述阈值,确定未到达抛光终点,转向执行步骤701。其中,阈值可以预先根据经验值设置。It is determined whether all goodness of fit values are greater than a threshold value. If all are greater than the threshold value, it is determined that the polishing end point has been reached and the chemical mechanical polishing is stopped; if at least one goodness of fit value is less than or equal to the threshold value, it is determined that the polishing end point has not been reached and the process turns to step 701. The threshold value can be set in advance based on an empirical value.
进一步的,当光谱曲线段的数量为2或2以上时,计算所有拟合优度值的平均值,判断平均值是否大于阈值,若大于阈值,确定到达抛光终点,停止化学机械抛光;若小于或等于阈值,确定未到达抛光终点。Furthermore, when the number of spectral curve segments is 2 or more, the average of all goodness of fit values is calculated to determine whether the average is greater than a threshold. If it is greater than the threshold, it is determined that the polishing end point has been reached and the chemical mechanical polishing is stopped; if it is less than or equal to the threshold, it is determined that the polishing end point has not been reached.
在上述实施方式中,无论哪种差异,均可以在波长区域内取一段或多段目标子范围对应的光谱曲线段,同样的,在标准终点光谱曲线中也对应取标准曲线段,分别获取每段目标子范围的差异,然后,可以采用两种方式检测是否到达抛光终点,第一种方式是:判定每个差异是否满足预设条件,如果每个差异均满足预设条件,确定到达抛光终点;第二种方式是:先计算出所有差异的平均值,如果平均值满足预设条件,确定到达抛光终点;通过上述两种实施方式,提高抛光终点的检测准确率。In the above implementation, no matter what kind of difference, one or more spectral curve segments corresponding to the target sub-range can be taken in the wavelength region. Similarly, a corresponding standard curve segment is also taken in the standard endpoint spectral curve to obtain the difference of each target sub-range respectively. Then, two methods can be used to detect whether the polishing endpoint is reached. The first method is: determine whether each difference meets the preset conditions. If each difference meets the preset conditions, it is determined that the polishing endpoint is reached; the second method is: first calculate the average value of all differences. If the average value meets the preset conditions, it is determined that the polishing endpoint is reached. Through the above two implementations, the detection accuracy of the polishing endpoint is improved.
通过实施本申请实施例,能够通过分析反射相干光谱曲线,从反射相干光谱曲线中确定出至少两个特征极值,根据至少两个特征极值来计算出目标相干级数,在根据目标相干级数来确定是否到达精确判断区域,在抛光进入到精确判定区域时,才进一步对比分析反射相干光谱曲线与标准终点光谱曲线的差异,从而能够准确快速分析出是否到达抛光终点,操作简单,精确度较高。By implementing the embodiments of the present application, it is possible to determine at least two characteristic extreme values from the reflection coherence spectrum curve by analyzing the reflection coherence spectrum curve, calculate the target coherence level based on the at least two characteristic extreme values, and determine whether the precise judgment area has been reached based on the target coherence level. When polishing enters the precise judgment area, the difference between the reflection coherence spectrum curve and the standard endpoint spectrum curve is further compared and analyzed, so that it is possible to accurately and quickly analyze whether the polishing endpoint has been reached, with simple operation and high accuracy.
实施例三Embodiment 3
进一步的,在一种实施方式中,请参阅图9,图9为本申请实施例三公开的化学机械抛光的光学终点检测方法的流程示意图;在图9中,上述步骤705中的根据至少两个特征极值分别对应的波长,获取目标相干级数,包括:Further, in one embodiment, please refer to FIG. 9 , which is a flow chart of the optical endpoint detection method of chemical mechanical polishing disclosed in Example 3 of the present application; in FIG. 9 , the step 705 of obtaining the target coherence order according to the wavelengths corresponding to at least two characteristic extreme values includes:
901、从至少两个特征极值中选择任意两个特征极值,作为第一特征极值,获取第一特征极值对应的波长和标定编号,该标定编号为按序给每一个特征极值赋予的序号。901. Select any two characteristic extreme values from at least two characteristic extreme values as first characteristic extreme values, and obtain the wavelength and calibration number corresponding to the first characteristic extreme value, where the calibration number is a serial number assigned to each characteristic extreme value in sequence.
902、根据第一特征极值对应的波长和标定编号,获得目标相干级数。902. Obtain a target coherence order according to the wavelength and the calibration number corresponding to the first characteristic extreme value.
进一步的,上述获取第一特征极值对应的波长和标定编号,包括:Furthermore, the above-mentioned obtaining of the wavelength and calibration number corresponding to the first characteristic extreme value includes:
获取第一特征极值对应的波长;Obtain the wavelength corresponding to the first characteristic extreme value;
从选取的一段波长区域内最小波长右侧的首个干涉波峰开始按序给标定的干涉波峰和干涉波谷赋予标定编号,获取第一特征极值对应的标定编号。Starting from the first interference peak on the right side of the minimum wavelength in the selected wavelength region, calibration numbers are assigned to the calibrated interference peaks and interference troughs in sequence to obtain the calibration number corresponding to the first characteristic extreme value.
在上述实施方式中,从该段波长区域内最小波长右侧的首个干涉波峰开始按序对标定的干涉波峰和干涉波谷赋予标定编号,然后获取第一特征极值对应的波长和标定编号。In the above implementation, calibration numbers are assigned to the calibrated interference peaks and interference troughs in sequence starting from the first interference peak on the right side of the minimum wavelength in the wavelength region, and then the wavelength and calibration number corresponding to the first characteristic extreme value are obtained.
例如,该段波长区域内最小波长右侧的首个干涉波峰作为第1个特征极值,而第一特征极值包括该段波长区域内的第k个特征极值和第p个特征极值,获取第k个特征极值对应的波长和标定编号k、和获取第p个特征极值对应的波长和标定编号p,k小于p、且k和p为正整数。然后,通过公式(2)来计算得到目标相干级数,公式(2)如下:For example, the first interference peak on the right side of the minimum wavelength in the wavelength range is taken as the first characteristic extreme value, and the first characteristic extreme value includes the kth characteristic extreme value and the pth characteristic extreme value in the wavelength range, and the wavelength corresponding to the kth characteristic extreme value is obtained. and calibration number k, and wavelength corresponding to the pth characteristic extreme value and calibration number p, k is less than p, and k and p are positive integers. Then, the target coherence level is calculated by formula (2): , formula (2) is as follows:
(公式2) (Formula 2)
经上述公式(2)计算得到值,从而获得目标相干级数。若为非整数,可以进一步对值取整处理,最后获得目标相干级数。Calculated by the above formula (2) value, thereby obtaining the target coherence level. is a non-integer, we can further The values are rounded off and the target coherence level is finally obtained.
示例性的,请参阅图10,图10为本申请实施例公开的目标相干级数的判定示意图;在图10中,横坐标为波长(单位nm)、纵坐标为光的强度(Intensity),该段波长区域为波长范围[a,b],在最小波长a的右侧开始,第1个干涉波峰被确定为第1个特征极值,标定编号为1,紧接着第1个干涉波谷被确定为第2个特征极值,标定编号为2,第2个干涉波峰被确定为第3个特征极值,标定编号为3,第2个干涉波谷被确定为第4个特征极值,标定编号为4,依此类推,按序将波长范围[a,b]内的其他特征极值赋予标定编号。For example, please refer to Figure 10, which is a schematic diagram of determining the target coherence level disclosed in an embodiment of the present application; in Figure 10, the horizontal axis is wavelength (unit: nm), the vertical axis is light intensity (Intensity), and this wavelength region is the wavelength range [a, b]. Starting from the right side of the minimum wavelength a, the first interference peak is determined as the first characteristic extreme value, and the calibration number is 1, followed by the first interference trough being determined as the second characteristic extreme value, and the calibration number is 2, the second interference peak is determined as the third characteristic extreme value, and the calibration number is 3, the second interference trough is determined as the fourth characteristic extreme value, and the calibration number is 4, and so on, and other characteristic extreme values in the wavelength range [a, b] are assigned calibration numbers in sequence.
在经图10赋予标定编号后,从中获取第一特征极值(如上述介绍的第k个特征极值和第p个特征极值)分别对应的标定编号,然后根据第一特征极值分别对应的波长和标定编号,采用上述公式(2)即可计算出目标相干级数。After the calibration numbers are assigned in FIG10 , the calibration numbers corresponding to the first characteristic extreme values (such as the kth characteristic extreme value and the pth characteristic extreme value introduced above) are obtained, and then the target coherence order can be calculated using the above formula (2) according to the wavelength and calibration number corresponding to the first characteristic extreme value.
通过上述实施方式,按序对一段波长区域内的特征极值赋予标定编号,根据选择的两个特征极值分别对应的波长和标定编号,利用公式(2)就可以准确计算出目标相干级数,以有助于准确检测是否到达抛光终点。Through the above implementation, the characteristic extreme values within a wavelength region are assigned calibration numbers in sequence. According to the wavelengths and calibration numbers corresponding to the two selected characteristic extreme values, the target coherence order can be accurately calculated using formula (2), so as to help accurately detect whether the polishing end point has been reached.
实施例四Embodiment 4
在另一种实施方式中,请参阅图11,图11为本申请实施例四公开的化学机械抛光的光学终点检测方法的流程示意图;在图11中,上述步骤705中的根据至少两个特征极值分别对应的波长,获取目标相干级数,包括:In another embodiment, please refer to FIG. 11 , which is a flow chart of an optical endpoint detection method for chemical mechanical polishing disclosed in Example 4 of the present application; in FIG. 11 , the step 705 of obtaining the target coherence order according to the wavelengths corresponding to at least two characteristic extreme values includes:
1101、从至少两个特征极值中选择两个特征极值,作为第二特征极值,获取第二特征极值对应的波长以及第二特征极值之间的特征极值的个数。1101. Select two characteristic extreme values from at least two characteristic extreme values as second characteristic extreme values, and obtain wavelengths corresponding to the second characteristic extreme values and the number of characteristic extreme values between the second characteristic extreme values.
1102、根据第二特征极值对应的波长和个数,获取目标相干级数。1102. Obtain a target coherence order according to the wavelength and number corresponding to the second characteristic extreme value.
在上述实施方式中,选择两个特征极值,可以根据两个特征极值的波长和该两个特征极值之间的特征极值的个数来计算出准确的目标相干级数,以进一步根据目标相干级数来快速检测是否到达抛光终点,不会受到电源电压波动、温度变化等因素的影响,检测精确度较高。In the above embodiment, two characteristic extreme values are selected, and the accurate target coherence order can be calculated based on the wavelength of the two characteristic extreme values and the number of characteristic extreme values between the two characteristic extreme values, so as to further quickly detect whether the polishing end point is reached based on the target coherence order, and it will not be affected by factors such as power supply voltage fluctuations and temperature changes, and the detection accuracy is high.
结合上述介绍,由光程差公式,在干涉相长的情况下,在干涉相消的情况下,可得,在第一种可能的实现方式中,上述步骤1101中从至少两个特征极值中选择两个特征极值,作为第二特征极值,获取第二特征极值对应的波长以及第二特征极值之间的特征极值的个数,包括:Combined with the above introduction, the optical path difference formula , in the case of constructive interference , in the case of destructive interference , it can be obtained that, in the first possible implementation, in the above step 1101, two characteristic extreme values are selected from at least two characteristic extreme values as second characteristic extreme values, and the wavelength corresponding to the second characteristic extreme values and the number of characteristic extreme values between the second characteristic extreme values are obtained, including:
从至少两个特征极值中选择指示干涉波峰的两个特征极值,作为第二特征极值,获取第二特征极值对应的波长以及第二特征极值之间的指示干涉波谷的特征极值的个数。Two characteristic extrema indicating interference peaks are selected from at least two characteristic extrema as second characteristic extrema, and the wavelengths corresponding to the second characteristic extrema and the number of characteristic extrema indicating interference troughs between the second characteristic extrema are obtained.
其中,基于标定后的特征极值,可以获得第二特征极值分别对应的波长,且由于第二特征极值指示干涉波峰,结合干涉相长时的公式,可知,,而与的差值的绝对值,即表示两个第二特征极值之间的指示干涉波谷的特征极值的个数,从而可以获得和的值,和分别为第二特征极值对应的相干级数,相干级数为N1的第二特征极值的波长为 1,相干级数为N2的第二特征极值的波长为 2。Among them, based on the calibrated characteristic extreme value, the wavelength corresponding to the second characteristic extreme value can be obtained, and since the second characteristic extreme value indicates the interference peak, combined with the formula for constructive interference , it can be seen that ,and and The absolute value of the difference, that is represents the number of characteristic extreme values indicating the interference trough between two second characteristic extreme values, so that and The value of and are the coherence orders corresponding to the second characteristic extreme value, and the wavelength of the second characteristic extreme value with coherence order N 1 is 1 , the wavelength of the second characteristic extremum of the coherence order N2 is 2 .
或者,在第二种可能的实现方式中,上述步骤1101中从至少两个特征极值中选择两个特征极值,作为第二特征极值,获取第二特征极值对应的波长以及第二特征极值之间的特征极值的个数,包括:Alternatively, in a second possible implementation, in step 1101, two characteristic extreme values are selected from at least two characteristic extreme values as second characteristic extreme values, and the wavelengths corresponding to the second characteristic extreme values and the number of characteristic extreme values between the second characteristic extreme values are obtained, including:
从至少两个特征极值中选择指示干涉波谷的两个特征极值,作为第二特征极值,获取第二特征极值对应的波长以及第二特征极值之间的指示干涉波峰的特征极值的个数。Two characteristic extrema indicating interference troughs are selected from at least two characteristic extrema as second characteristic extrema, and the wavelengths corresponding to the second characteristic extrema and the number of characteristic extrema indicating interference peaks between the second characteristic extrema are obtained.
其中,基于标定后的特征极值,可以获得第二特征极值分别对应的波长,且由于第二特征极值指示干涉波谷,结合干涉相消时的公式,可知,,而与的差值的绝对值,即表示两个第二特征极值之间的指示干涉波峰的特征极值的个数,从而可以获得和的值,和分别为第二特征极值对应的相干级数,相干级数为的第二特征极值的波长为,相干级数的第二特征极值的波长为。Among them, based on the calibrated characteristic extreme value, the wavelength corresponding to the second characteristic extreme value can be obtained, and since the second characteristic extreme value indicates the interference trough, combined with the formula for interference destructive , it can be seen that ,and and The absolute value of the difference, that is The number of characteristic extreme values indicating the interference peak between the two second characteristic extreme values can be obtained. and The value of and are the coherence series corresponding to the second eigenvalue, and the coherence series is The wavelength of the second characteristic extreme value of , coherence series The wavelength of the second characteristic extreme value of .
或者,在第三种可能的实现方式中,上述步骤1101中从至少两个特征极值中选择两个特征极值,作为第二特征极值,获取第二特征极值对应的波长以及第二特征极值之间的特征极值的个数,包括:Alternatively, in a third possible implementation, in step 1101, selecting two characteristic extreme values from at least two characteristic extreme values as second characteristic extreme values, and obtaining the wavelengths corresponding to the second characteristic extreme values and the number of characteristic extreme values between the second characteristic extreme values include:
从至少两个特征极值中选择一个指示干涉波峰的特征极值和一个指示干涉波谷的特征极值,作为第二特征极值,获取指示干涉波峰的第二特征极值的波长、指示干涉波谷的第二特征极值的波长、以及第二特征极值之间的指示干涉波峰的特征极值的个数或第二特征极值之间的指示干涉波谷的特征极值的个数。A characteristic extreme value indicating an interference peak and a characteristic extreme value indicating an interference trough are selected from at least two characteristic extreme values as the second characteristic extreme value, and the wavelength of the second characteristic extreme value indicating the interference peak, the wavelength of the second characteristic extreme value indicating the interference trough, and the number of characteristic extreme values indicating the interference peak between the second characteristic extreme values or the number of characteristic extreme values indicating the interference trough between the second characteristic extreme values are obtained.
其中,基于标定后的特征极值,可以获得第二特征极值分别对应的波长,由干涉相长和干涉相消两种情况下的光程差公式可知,,而表示两个第二特征极值之间的指示干涉波峰或干涉波谷的特征极值的个数,从而可以获得和的值,为第二特征极值中指示干涉波谷对应的相干级数,为第二特征极值中指示干涉波峰的相干级数,相干级数为的第二特征极值的波长为,相干级数的第二特征极值的波长。Among them, based on the calibrated characteristic extreme value, the wavelength corresponding to the second characteristic extreme value can be obtained. From the optical path difference formulas in the two cases of constructive interference and destructive interference, it can be known that: ,and The number of characteristic extreme values indicating interference peaks or interference troughs between two second characteristic extreme values can be obtained. and The value of is the coherence order corresponding to the interference trough in the second eigenvalue, is the coherence order indicating the interference peak in the second characteristic extremum, and the coherence order is The wavelength of the second characteristic extreme value of , coherence series The wavelength of the second characteristic extremum .
通过上述任意一种实施方式,都可以准确计算出目标相干级数,以有助于最后准确检测是否到达抛光终点。Through any of the above implementations, the target coherence order can be accurately calculated to help accurately detect whether the polishing end point has been reached.
实施例五Embodiment 5
请参阅图12,图12为本申请实施例一公开的化学机械抛光的光学终点检测装置的结构示意图;如图12所示,该化学机械抛光的光学终点检测装置可包括:Please refer to FIG. 12 , which is a schematic diagram of the structure of an optical endpoint detection device for chemical mechanical polishing disclosed in Example 1 of the present application; as shown in FIG. 12 , the optical endpoint detection device for chemical mechanical polishing may include:
采集模块1201,用于在化学机械抛光过程中,获取采集的反射相干光谱数据,并根据反射相干光谱数据得到反射相干光谱曲线;The acquisition module 1201 is used to acquire the collected reflection coherence spectrum data during the chemical mechanical polishing process, and obtain a reflection coherence spectrum curve according to the reflection coherence spectrum data;
标定模块1202,用于在反射相干光谱曲线上选取一段波长区域,在一段波长区域内,标定反射相干光谱曲线的特征极值,以及获取目标相干级数,该特征极值指示反射相干光谱曲线的干涉波峰和干涉波谷,目标相干级数为一段波长区域内的最高相干级数;The calibration module 1202 is used to select a wavelength region on the reflection coherence spectrum curve, calibrate the characteristic extreme value of the reflection coherence spectrum curve in the wavelength region, and obtain the target coherence order, wherein the characteristic extreme value indicates the interference peak and interference trough of the reflection coherence spectrum curve, and the target coherence order is the highest coherence order in the wavelength region;
判断模块1203,用于对比目标相干级数与预设的标准终点光谱曲线的标准相干级数是否相等,标准相干级数为标准终点光谱曲线在一段波长区域内的最高相干级数;The judgment module 1203 is used to compare whether the target coherence level is equal to the standard coherence level of the preset standard endpoint spectrum curve, where the standard coherence level is the highest coherence level of the standard endpoint spectrum curve in a wavelength region;
检测模块1204,用于在判断模块1203的判定结果为两者相等时,获取反射相干光谱曲线与标准终点光谱曲线的差异,根据差异,检测是否到达抛光的光学终点。The detection module 1204 is used to obtain the difference between the reflection coherence spectrum curve and the standard endpoint spectrum curve when the determination result of the judgment module 1203 is that the two are equal, and detect whether the optical endpoint of polishing is reached according to the difference.
可选的,该差异为均方误差MSE、均方根误差RMSE、平均绝对误差MAE或者拟合优度GOF中的至少一个。Optionally, the difference is at least one of mean square error MSE, root mean square error RMSE, mean absolute error MAE or goodness of fit GOF.
实施上述装置,在化学机械抛光过程中,获取采集的反射相干光谱数据,根据反射相干光谱数据得到反射相干光谱曲线,进一步的,在反射相干光谱曲线上选取一段波长区域,在该段波长区域内,标定反射相干光谱曲线的特征极值,以及获取目标相干级数,该特征极值指示反射相干光谱曲线的干涉波峰和干涉波谷,而目标相干级数为该段波长区域内的最高相干级数;最后,对比目标相干级数与预设的标准终点光谱曲线的标准相干级数是否相等,该标准相干级数为标准终点光谱曲线在该段波长区域内的最高相干级数;在两者相等时,获取反射相干光谱曲线与标准终点光谱曲线的差异,根据差异进行光学终点检测;通过实施本申请实施例,能够通过分析反射相干光谱曲线,根据目标相干级数确定化学机械抛光的抛光位置,再对比分析反射相干光谱曲线与标准终点光谱曲线的差异,来准确快速分析出是否到达抛光终点,不会受到电源电压波动、温度变化等因素的影响,检测精确度较高、检测效率高。The above device is implemented, and during the chemical mechanical polishing process, the collected reflection coherence spectrum data is obtained, and a reflection coherence spectrum curve is obtained according to the reflection coherence spectrum data. Further, a wavelength region is selected on the reflection coherence spectrum curve, and within the wavelength region, the characteristic extreme value of the reflection coherence spectrum curve is calibrated, and the target coherence order is obtained, the characteristic extreme value indicates the interference peak and interference trough of the reflection coherence spectrum curve, and the target coherence order is the highest coherence order within the wavelength region; finally, the target coherence order is compared with the standard coherence order of the preset standard endpoint spectrum curve to see whether they are equal, and the target coherence order is obtained. The quasi-coherence order is the highest coherence order of the standard endpoint spectral curve within the wavelength region; when the two are equal, the difference between the reflected coherence spectral curve and the standard endpoint spectral curve is obtained, and optical endpoint detection is performed based on the difference; by implementing the embodiments of the present application, the polishing position of the chemical mechanical polishing can be determined according to the target coherence order by analyzing the reflected coherence spectral curve, and then the difference between the reflected coherence spectral curve and the standard endpoint spectral curve can be compared and analyzed to accurately and quickly analyze whether the polishing endpoint has been reached, without being affected by factors such as power supply voltage fluctuations and temperature changes, and the detection accuracy and efficiency are high.
其中,该标定模块1202用于获取目标相干级数的方式具体为:The calibration module 1202 is specifically used to obtain the target coherence level in the following manner:
在一段波长区域内标定的特征极值中,确定至少两个特征极值;根据至少两个特征极值分别对应的波长,获取目标相干级数。At least two characteristic extreme values are determined among the characteristic extreme values calibrated within a wavelength region; and a target coherence order is obtained according to the wavelengths respectively corresponding to the at least two characteristic extreme values.
可选的,上述标定模块1202用于根据至少两个特征极值分别对应的波长,获取目标相干级数的方式具体为:Optionally, the calibration module 1202 is used to obtain the target coherence order according to the wavelengths corresponding to the at least two characteristic extreme values in the following manner:
从至少两个特征极值中选择任意两个特征极值,作为第一特征极值,获取第一特征极值对应的波长和标定编号,标定编号为按序给每一个特征极值赋予的序号;根据第一特征极值对应的波长和标定编号,获得目标相干级数。Select any two characteristic extreme values from at least two characteristic extreme values as the first characteristic extreme values, obtain the wavelength and calibration number corresponding to the first characteristic extreme value, and the calibration number is the serial number assigned to each characteristic extreme value in sequence; obtain the target coherence order according to the wavelength and calibration number corresponding to the first characteristic extreme value.
进一步的,上述标定模块1202用于获取第一特征极值对应的波长和标定编号的方式具体为:Furthermore, the calibration module 1202 is used to obtain the wavelength and calibration number corresponding to the first characteristic extreme value in the following manner:
获取第一特征极值对应的波长;从一段波长区域内最小波长右侧的首个干涉波峰开始按序给标定的干涉波峰和干涉波谷赋予标定编号,获取第一特征极值对应的标定编号。The wavelength corresponding to the first characteristic extreme value is obtained; calibration numbers are assigned to the calibrated interference peaks and interference troughs in sequence starting from the first interference peak on the right side of the minimum wavelength in a wavelength region, and the calibration number corresponding to the first characteristic extreme value is obtained.
另一可选的,上述标定模块1202用于根据至少两个特征极值分别对应的波长,获取目标相干级数的方式具体为:Alternatively, the calibration module 1202 is used to obtain the target coherence level according to the wavelengths corresponding to the at least two characteristic extreme values in the following manner:
从至少两个特征极值中选择两个特征极值,作为第二特征极值,获取第二特征极值对应的波长以及第二特征极值之间的特征极值的个数;Select two characteristic extreme values from at least two characteristic extreme values as second characteristic extreme values, and obtain the wavelengths corresponding to the second characteristic extreme values and the number of characteristic extreme values between the second characteristic extreme values;
根据第二特征极值对应的波长和所述个数,获取目标相干级数。The target coherence order is obtained according to the wavelength and the number corresponding to the second characteristic extreme value.
进一步的,上述标定模块1202用于从至少两个特征极值中选择两个特征极值,作为第二特征极值,获取第二特征极值对应的波长以及第二特征极值之间的特征极值的个数的方式具体为:Furthermore, the calibration module 1202 is used to select two characteristic extreme values from at least two characteristic extreme values as second characteristic extreme values, and obtain the wavelengths corresponding to the second characteristic extreme values and the number of characteristic extreme values between the second characteristic extreme values in the following manner:
从至少两个特征极值中选择指示干涉波峰的两个特征极值,作为第二特征极值,获取第二特征极值对应的波长以及第二特征极值之间的指示干涉波谷的特征极值的个数;或者,Select two characteristic extreme values indicating interference peaks from at least two characteristic extreme values as second characteristic extreme values, obtain the wavelengths corresponding to the second characteristic extreme values and the number of characteristic extreme values indicating interference troughs between the second characteristic extreme values; or,
从至少两个特征极值中选择指示干涉波谷的两个特征极值,作为第二特征极值,获取第二特征极值对应的波长以及第二特征极值之间的指示干涉波峰的特征极值的个数;或者,Select two characteristic extreme values indicating interference wave valleys from at least two characteristic extreme values as second characteristic extreme values, obtain the wavelengths corresponding to the second characteristic extreme values and the number of characteristic extreme values indicating interference wave peaks between the second characteristic extreme values; or,
从至少两个特征极值中选择一个指示干涉波峰的特征极值和一个指示干涉波谷的特征极值,作为第二特征极值,获取指示干涉波峰的第二特征极值的波长、指示干涉波谷的第二特征极值的波长、以及第二特征极值之间的指示干涉波峰的特征极值的个数或第二特征极值之间的指示干涉波谷的特征极值的个数。A characteristic extreme value indicating an interference peak and a characteristic extreme value indicating an interference trough are selected from at least two characteristic extreme values as the second characteristic extreme value, and the wavelength of the second characteristic extreme value indicating the interference peak, the wavelength of the second characteristic extreme value indicating the interference trough, and the number of characteristic extreme values indicating the interference peak between the second characteristic extreme values or the number of characteristic extreme values indicating the interference trough between the second characteristic extreme values are obtained.
可选的,上述检测模块1204用于根据差异进行光学终点检测的方式具体为:Optionally, the detection module 1204 is used to perform optical endpoint detection according to the difference in the following specific manners:
若差异满足预设条件,停止化学机械抛光。If the difference meets the preset condition, the chemical mechanical polishing is stopped.
有关于装置的更多内容请参阅上述方法实施例对应的说明,在此不再赘述。For more information about the device, please refer to the corresponding description of the above method embodiment, which will not be repeated here.
实施例七Embodiment 7
本申请实施例还公开了一种化学机械抛光方法,能够利用上述化学机械抛光的光学终点检测方法,对样品进行抛光,直至达到抛光终点。The embodiment of the present application also discloses a chemical mechanical polishing method, which can utilize the optical endpoint detection method of the chemical mechanical polishing to polish the sample until the polishing endpoint is reached.
具体实现方式请参阅上述介绍,在此不再赘述。Please refer to the above introduction for the specific implementation method, which will not be repeated here.
实施例八Embodiment 8
本申请实施例还公开了一种化学机械抛光的光学终点检测系统,包括入射光源、光学通道、光学分析单元、数据采集分析单元。其中,该数据采集分析单元可以为上述介绍的化学机械抛光的光学终点检测装置。The embodiment of the present application also discloses an optical endpoint detection system for chemical mechanical polishing, including an incident light source, an optical channel, an optical analysis unit, and a data acquisition and analysis unit. The data acquisition and analysis unit may be the optical endpoint detection device for chemical mechanical polishing described above.
或者,化学机械抛光的光学终点检测系统,包括入射光源、光学通道、光学分析单元、数据采集分析单元、和上述介绍的化学机械抛光的光学终点检测装置或本申请介绍的电子设备。Alternatively, the optical endpoint detection system for chemical mechanical polishing includes an incident light source, an optical channel, an optical analysis unit, a data acquisition and analysis unit, and the optical endpoint detection device for chemical mechanical polishing introduced above or the electronic device introduced in this application.
其中,更多内容可以参阅上述介绍,在此不再赘述。For more information, please refer to the above introduction, which will not be repeated here.
实施例九Embodiment 9
请参阅图13,图13为本申请实施例公开的电子设备的结构示意图;图13所示的电子设备可包括:Please refer to FIG. 13 , which is a schematic diagram of the structure of an electronic device disclosed in an embodiment of the present application; the electronic device shown in FIG. 13 may include:
存储有可执行程序代码的存储器1301;与存储器1301耦合的处理器1302;其中,处理器1302调用存储器1301中存储的可执行程序代码,执行图6、图7、图9或图11任意一种化学机械抛光的光学终点检测方法的部分步骤或者全部步骤。A memory 1301 storing executable program code; a processor 1302 coupled to the memory 1301; wherein the processor 1302 calls the executable program code stored in the memory 1301 to execute part or all of the steps of any one of the optical endpoint detection methods for chemical mechanical polishing of Figures 6, 7, 9 or 11.
本申请实施例还公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行图6、图7、图9或图11公开的一种化学机械抛光的光学终点检测方法。An embodiment of the present application further discloses a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute an optical endpoint detection method for chemical mechanical polishing disclosed in FIG. 6 , FIG. 7 , FIG. 9 or FIG. 11 .
本申请实施例还公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行图6、图7、图9或图11公开的任意一种方法的部分或全部步骤。The embodiment of the present application further discloses a computer program product. When the computer program product is run on a computer, the computer is enabled to execute part or all of the steps of any one of the methods disclosed in FIG. 6 , FIG. 7 , FIG. 9 or FIG. 11 .
本申请实施例还公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行图6、图7、图9或图11公开的任意一种方法的部分或全部步骤。An embodiment of the present application also discloses an application publishing platform, which is used to publish a computer program product. When the computer program product runs on a computer, the computer executes part or all of the steps of any one of the methods disclosed in Figures 6, 7, 9 or 11.
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。A person skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
以上对本申请实施例公开的一种化学机械抛光的光学终点检测方法及相关设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。The above is a detailed introduction to the optical endpoint detection method and related equipment for chemical mechanical polishing disclosed in the embodiment of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410895834.7A CN118418034B (en) | 2024-07-05 | 2024-07-05 | Method and related apparatus for optical endpoint detection for chemical mechanical polishing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410895834.7A CN118418034B (en) | 2024-07-05 | 2024-07-05 | Method and related apparatus for optical endpoint detection for chemical mechanical polishing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118418034A CN118418034A (en) | 2024-08-02 |
CN118418034B true CN118418034B (en) | 2024-10-29 |
Family
ID=92307355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410895834.7A Active CN118418034B (en) | 2024-07-05 | 2024-07-05 | Method and related apparatus for optical endpoint detection for chemical mechanical polishing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118418034B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118752405B (en) * | 2024-09-02 | 2025-01-24 | 江苏元夫半导体科技有限公司 | Chemical mechanical polishing processing method and device, equipment, storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109262445A (en) * | 2018-09-20 | 2019-01-25 | 杭州众硅电子科技有限公司 | A kind of online end-point detection method of chemical-mechanical planarization based on spectrum |
CN118181128A (en) * | 2024-05-15 | 2024-06-14 | 江苏元夫半导体科技有限公司 | Thickness detection method and device for chemical mechanical polishing process |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4452534A (en) * | 1981-09-01 | 1984-06-05 | Gribanov Dmitry D | Method of determining geometric parameters of object's surface and device therefor |
JPH02137852A (en) * | 1988-11-18 | 1990-05-28 | Dainippon Screen Mfg Co Ltd | Development end point detecting method for photoresist |
US6271047B1 (en) * | 1998-05-21 | 2001-08-07 | Nikon Corporation | Layer-thickness detection methods and apparatus for wafers and the like, and polishing apparatus comprising same |
-
2024
- 2024-07-05 CN CN202410895834.7A patent/CN118418034B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109262445A (en) * | 2018-09-20 | 2019-01-25 | 杭州众硅电子科技有限公司 | A kind of online end-point detection method of chemical-mechanical planarization based on spectrum |
CN118181128A (en) * | 2024-05-15 | 2024-06-14 | 江苏元夫半导体科技有限公司 | Thickness detection method and device for chemical mechanical polishing process |
Also Published As
Publication number | Publication date |
---|---|
CN118418034A (en) | 2024-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6172756B1 (en) | Rapid and accurate end point detection in a noisy environment | |
EP1218689B1 (en) | Method and apparatus for in-situ monitoring of plasma etch and deposition processes using a pulsed broadband light source | |
US6204922B1 (en) | Rapid and accurate thin film measurement of individual layers in a multi-layered or patterned sample | |
JP3327289B2 (en) | Process end point measuring device, measuring method, polishing device, semiconductor device manufacturing method, and recording medium recording signal processing program | |
KR100380785B1 (en) | Method and apparatus for in-situ monitoring in chemical mechanical polishing operations | |
CN118418034B (en) | Method and related apparatus for optical endpoint detection for chemical mechanical polishing | |
US7280215B2 (en) | Photothermal system with spectroscopic pump and probe | |
JPH08274082A (en) | Dry etching end point monitoring method and apparatus therefor | |
JP3327175B2 (en) | Detection unit and wafer polishing apparatus provided with the detection unit | |
JP7172959B2 (en) | Spectroscopic analysis device and spectroscopic analysis method | |
KR102522882B1 (en) | Polishing apparatus and polishing method | |
JP5339791B2 (en) | Polishing end point detection method and polishing apparatus | |
JP2006522493A (en) | Spectral imaging system for whole substrate for CMP | |
JP2020046410A (en) | Thickness measurement device and polishing device comprising the thickness measurement device | |
JP5903135B2 (en) | Polishing end point detection device and polishing end point detection method | |
US20230158636A1 (en) | Polishing apparatus and polishing method | |
JP5339859B2 (en) | Method and apparatus for detecting end of polishing | |
JP4918634B2 (en) | Measurement of elastic modulus of dielectric thin film using optical measurement system | |
JP4581427B2 (en) | Film thickness evaluation method, polishing end point detection method | |
TW202138750A (en) | Combined ocd and photoreflectance apparatus, system and method | |
JP5241321B2 (en) | Wafer polishing state monitoring method and polishing state monitoring device | |
JP2002005635A (en) | Etching depth measuring method and measuring apparatus and etching apparatus | |
JP4147675B2 (en) | Detection method, detection apparatus, and polishing apparatus | |
JP2002323303A (en) | Diafragm thickness measurement method, its device, and manufacturing method for semiconductor device | |
CN119820465B (en) | Endpoint detection method and device based on multiple light beams |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |