CN113916132B - Signal processing methods, devices, equipment and media for silicon wafer height measurement - Google Patents
Signal processing methods, devices, equipment and media for silicon wafer height measurement Download PDFInfo
- Publication number
- CN113916132B CN113916132B CN202111113530.3A CN202111113530A CN113916132B CN 113916132 B CN113916132 B CN 113916132B CN 202111113530 A CN202111113530 A CN 202111113530A CN 113916132 B CN113916132 B CN 113916132B
- Authority
- CN
- China
- Prior art keywords
- signal
- height
- silicon wafer
- pulse signal
- position pulse
- 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
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/02—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/02—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
- G01B11/03—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by measuring coordinates of points
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
Abstract
Description
技术领域Technical field
本公开涉及半导体制造领域,尤其涉及用于硅片高度测量的信号处理方法、装置、设备及介质。The present disclosure relates to the field of semiconductor manufacturing, and in particular to signal processing methods, devices, equipment and media for silicon wafer height measurement.
背景技术Background technique
在半导体制造中,由于硅片表面有起伏,为使硅片表面在曝光时位于可用焦深范围之内,需利用硅片高度测量方法对硅片高度及硅片倾斜度进行精确测量,以便精准控制运动台对硅片位置进行调整。In semiconductor manufacturing, due to the undulations on the surface of the silicon wafer, in order to ensure that the surface of the silicon wafer is within the available focal depth range during exposure, the silicon wafer height measurement method must be used to accurately measure the silicon wafer height and silicon wafer inclination. Control the motion stage to adjust the position of the silicon wafer.
采用基于莫尔条纹的光学三角法原理和空间分光技术进行硅片高度测量时,测量信号为一对相位相差π的O光和E光信号,且O光和E光信号利用硬件同步触发技术进行同步采集。在进行同步采集时,由于运动台位置信号为脉冲信号,易受电平噪声影响,特别是大的尖峰毛刺可能触发电路动作,引起误触发。传统上常用于减小误触发的方式包括:在信号线上添加到地电容,利用电容充放电来抑制电压抖动;或通过RC低通滤波器滤除一些大的尖峰毛刺。由于电容和电阻本身受寄生参数、工艺精度以及温度等因素的影响,绝对误差较大,因而采用传统方式来减小误触发存在电路结构复杂,精度低,成本高的问题。When using the optical triangulation principle and spatial spectrometry technology based on Moiré fringes to measure the height of the silicon wafer, the measurement signal is a pair of O light and E light signals with a phase difference of π, and the O light and E light signals are measured using hardware synchronous triggering technology. Synchronous collection. When performing synchronous acquisition, since the position signal of the moving stage is a pulse signal, it is easily affected by level noise. In particular, large spikes and glitches may trigger circuit action and cause false triggering. Traditionally, commonly used methods to reduce false triggering include: adding ground capacitance to the signal line and using the capacitor to charge and discharge to suppress voltage jitter; or filtering out some large spikes and glitches through an RC low-pass filter. Since the capacitance and resistance themselves are affected by parasitic parameters, process accuracy, temperature and other factors, the absolute error is large. Therefore, using traditional methods to reduce false triggering has the problems of complex circuit structure, low precision, and high cost.
此外,在进行测量信号传输时,测量信号易受温度、振动、电噪声等干扰,影响测量精度。在基于莫尔条纹和光学三角法原理的硅片高度测量方法中,当前仅有一些简化电路设计和简单的RC低通滤波方法,不能有效减小测量信号噪声影响,得到的硅片高度精度较低,影响精准控制运动台对硅片位置进行调整,从而影响芯片产率的提高。In addition, when transmitting measurement signals, the measurement signals are susceptible to interference from temperature, vibration, electrical noise, etc., which affects the measurement accuracy. Among the silicon wafer height measurement methods based on the principles of moire fringe and optical triangulation, there are currently only some simplified circuit designs and simple RC low-pass filtering methods, which cannot effectively reduce the impact of measurement signal noise, and the obtained silicon wafer height accuracy is relatively low. Low, it affects the precise control of the motion stage to adjust the position of the silicon wafer, thereby affecting the improvement of chip yield.
公开内容public content
基于此,本公开一方面提供一种用于硅片高度测量的信号处理方法,包括:获取运动台位置信号,其中,所述运动台位置信号包括运动台位置脉冲信号及运动台位置坐标信号;对所述运动台位置脉冲信号进行延时处理,根据延时处理前后的运动台位置脉冲信号产生驱动信号以驱动高度信号的测量;对所述高度信号进行数字滤波处理,并将所述运动台位置坐标信号与滤波后的高度信号进行拟合计算,得到硅片高度数据。Based on this, on the one hand, the present disclosure provides a signal processing method for silicon wafer height measurement, including: obtaining a moving stage position signal, wherein the moving stage position signal includes a moving stage position pulse signal and a moving stage position coordinate signal; Delay processing is performed on the position pulse signal of the moving table, and a driving signal is generated based on the position pulse signal of the moving table before and after the delay processing to drive the measurement of the height signal; digital filtering is performed on the height signal, and the moving table is The position coordinate signal and the filtered height signal are fitted and calculated to obtain the silicon wafer height data.
根据本公开的实施例,所述根据延时处理前后的运动台位置脉冲信号产生驱动信号以驱动高度信号的测量包括:将延时前的运动台位置脉冲信号与延时后的脉冲信号进行对比,以提取运动台位置脉冲信号的上升沿及下降沿;判断上升沿与下降沿的间隔时间与所述运动台位置脉冲信号的高电平持续周期是否相同,若相同,则产生驱动信号以驱动高度信号的测量。According to an embodiment of the present disclosure, generating a driving signal based on the motion table position pulse signal before and after delay processing to drive the measurement of the height signal includes: comparing the motion table position pulse signal before delay with the pulse signal after delay. , to extract the rising edge and falling edge of the moving platform position pulse signal; determine whether the interval time between the rising edge and the falling edge is the same as the high-level duration period of the moving platform position pulse signal. If they are the same, generate a driving signal to drive Measurement of height signals.
根据本公开的实施例,所述将所述运动台位置坐标信号与滤波后的高度信号进行拟合计算包括:采用基于最小二乘的多项式拟合法对所述运动台位置坐标信号与所述高度信号进行拟合计算。According to an embodiment of the present disclosure, the fitting calculation of the motion table position coordinate signal and the filtered height signal includes: using a polynomial fitting method based on least squares to calculate the motion table position coordinate signal and the height signal. The signal is fitted and calculated.
根据本公开的实施例,所述采用基于最小二乘的多项式拟合法对所述运动台位置坐标信号与所述高度信号进行拟合计算包括:采用初次测量的高度信号与运动台位置坐标信号进行多项式拟合,得到拟合系数;采用再次测量的高度信号与所述拟合系数计算,得到硅片的高度及倾斜度。According to an embodiment of the present disclosure, the use of a polynomial fitting method based on least squares to perform fitting calculations on the motion table position coordinate signal and the height signal includes: using the initially measured height signal and the motion table position coordinate signal. Polynomial fitting is used to obtain the fitting coefficient; the height signal measured again and the fitting coefficient are calculated to obtain the height and inclination of the silicon wafer.
根据本公开的实施例,在所述对所述运动台位置脉冲信号进行延时处理前,所述方法还包括:采用滑动平均滤波或限幅滤波的方式对所述运动台位置脉冲信号进行IIR数字滤波处理。According to an embodiment of the present disclosure, before performing delay processing on the moving platform position pulse signal, the method further includes: performing IIR on the moving platform position pulse signal using a moving average filter or a limiting filter. Digital filtering.
根据本公开的实施例,所述对所述高度信号进行数字滤波处理包括:采用FIR数字低通滤波和一阶滞后滤波相结合的方式对所述高度信号进行滤波处理。According to an embodiment of the present disclosure, performing digital filtering on the height signal includes filtering the height signal using a combination of FIR digital low-pass filtering and first-order lag filtering.
本公开另一方面提供一种用于硅片高度测量的信号处理装置,包括:获取模块,用于获取运动台位置信号,其中,所述运动台位置信号包括运动台位置脉冲信号及运动台位置坐标信号;控制模块,用于对所述运动台位置脉冲信号进行延时处理,根据延时处理前后的运动台位置脉冲信号产生驱动信号以驱动高度信号的测量;信号处理模块,用于对所述高度信号进行数字滤波处理,并将所述运动台位置坐标信号与滤波后的高度信号进行拟合计算,得到硅片高度数据。Another aspect of the present disclosure provides a signal processing device for silicon chip height measurement, including: an acquisition module for acquiring a motion table position signal, wherein the motion table position signal includes a motion table position pulse signal and a motion table position Coordinate signal; control module, used to perform delay processing on the position pulse signal of the moving table, and generate a driving signal according to the position pulse signal of the moving table before and after the delay processing to drive the measurement of the height signal; signal processing module, used to perform the measurement of the height signal; The height signal is subjected to digital filtering processing, and the position coordinate signal of the moving stage and the filtered height signal are fitted and calculated to obtain silicon wafer height data.
本公开另一方面还提供一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述所述的方法。Another aspect of the present disclosure also provides an electronic device, including: one or more processors; a memory for storing one or more programs, wherein when the one or more programs are processed by the one or more When the processor is executed, the one or more processors are caused to implement the above-mentioned method.
本公开另一方面还提供一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器实现上述所述的方法。Another aspect of the present disclosure also provides a computer-readable storage medium on which executable instructions are stored. When the instructions are executed by a processor, they cause the processor to implement the above-mentioned method.
附图说明Description of the drawings
通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:The above and other objects, features and advantages of the present disclosure will become more apparent from the following description of embodiments of the present disclosure with reference to the accompanying drawings, in which:
图1示意性示出了应用于本开实施例信号处理方法对应的光机部分结构。FIG. 1 schematically shows the structure of the optical-mechanical part corresponding to the signal processing method of the present embodiment.
图2示意性示出了本公开一实施例提供的用于硅片高度测量的信号处理方法的流程图。FIG. 2 schematically shows a flow chart of a signal processing method for silicon wafer height measurement provided by an embodiment of the present disclosure.
图3示意性示出了本公开一实施例提供的信号处理装置的结构框图。FIG. 3 schematically shows a structural block diagram of a signal processing device provided by an embodiment of the present disclosure.
图4示意性示出了本公开又一实施例提供的信号处理装置的结构框图。Figure 4 schematically shows a structural block diagram of a signal processing device provided by yet another embodiment of the present disclosure.
图5示意性示出了本公开实施提供的硅片倾斜度计算原理图。FIG. 5 schematically shows a schematic diagram of the silicon wafer tilt calculation provided by the implementation of the present disclosure.
图6示意性示出了本公开实施提供应用本公开实施例提供的信号处理方法的处理结果图。FIG. 6 schematically shows the processing result diagram provided by the implementation of the present disclosure by applying the signal processing method provided by the embodiment of the present disclosure.
图7示意性示出了本公开实施提供应用本公开实施例提供的信号处理方法后的硅片高度的计算结果图。FIG. 7 schematically shows the calculation results of the silicon wafer height after applying the signal processing method provided by the embodiment of the present disclosure.
图8示意性示出了根据本公开实施例的适于实现上文描述的方法的电子设备的框图。Figure 8 schematically illustrates a block diagram of an electronic device suitable for implementing the above-described method according to an embodiment of the present disclosure.
具体实施方式Detailed ways
为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。In order to make the purpose, technical solutions and advantages of the present disclosure more clear, the present disclosure will be further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings. Obviously, the described embodiments are some, but not all, of the embodiments of the present disclosure. Based on the embodiments in this disclosure, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of this disclosure.
在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the disclosure. The terms "comprising," "comprising," and the like, as used herein, indicate the presence of stated features, steps, operations, and/or components but do not exclude the presence or addition of one or more other features, steps, operations, or components.
在本公开中,除非另有明确的规定和限定,术语“安装”、“相连”“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接或可以互相通讯;可以是直接连接,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本公开中的具体含义。In this disclosure, unless otherwise clearly stated and limited, the terms "installation", "connection", "connection", "fixing" and other terms should be understood in a broad sense. For example, it can be a fixed connection or a detachable connection. Or integrated; it can be mechanical connection, electrical connection or mutual communication; it can be direct connection, it can be indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in this disclosure can be understood according to specific circumstances.
在本公开的描述中,需要理解的是,术语“纵向”、“长度”、“周向”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本公开和简化描述,而不是指示或暗示所指的子系统或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本公开的限制。In the description of the present disclosure, it should be understood that the terms "longitudinal", "length", "circumferential", "front", "rear", "left", "right", "top", "bottom", The orientation or positional relationship indicated by "inside", "outer", etc. is based on the orientation or positional relationship shown in the drawings, and is only for convenience of describing the present disclosure and simplifying the description, and does not indicate or imply that the referred subsystem or element must be Has a specific orientation, is constructed and operates in a specific orientation and therefore is not to be construed as limiting the disclosure.
贯穿附图,相同的元素由相同或相近的附图标记来表示。可能导致本公开的理解造成混淆时,将省略常规结构或构造。并且图中各部件的形状、尺寸、位置关系不反映真实大小、比例和实际位置关系。另外,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。Throughout the drawings, the same elements are designated by the same or similar reference numerals. Conventional structures or constructions have been omitted when they might obscure the understanding of the present disclosure. Furthermore, the shape, size, and positional relationship of each component in the figure do not reflect the real size, proportion, and actual positional relationship. Furthermore, in the claims, any reference signs placed between parentheses shall not be construed as limiting the claim.
类似地,为了精简本公开并帮助理解各个公开方面中的一个或多个,在上面对本公开示例性实施例的描述中,本公开的各个特征有时被一起分到单个实施例、图或者对其描述中。参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本公开的至少一个实施例或示例中。本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或者多个实施例或示例中以合适的方式结合。Similarly, in the above description of exemplary embodiments of the disclosure, in order to streamline the disclosure and assist in understanding one or more of the various disclosed aspects, various features of the disclosure are sometimes grouped together into a single embodiment, figure, or grouped together. In description. Reference to a description of the terms "one embodiment," "some embodiments," "an example," "a specific example," or "some examples" or the like means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example includes In at least one embodiment or example of the present disclosure. In this specification, schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。因此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本公开的描述中,“多个”的含义是至少两个,例如两个、三个等,除非另有明确具体的限定。In addition, the terms “first” and “second” are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of indicated technical features. Therefore, features defined as “first” and “second” may explicitly or implicitly include one or more of these features. In the description of the present disclosure, "plurality" means at least two, such as two, three, etc., unless otherwise expressly and specifically limited.
本公开实施例的目的在于提供一种用于硅片高度测量的信号处理方法,包括运动台位置信号的处理及测量的高度信号的处理。采用数字信号处理方法对运动台位置信号进行平滑处理,并滤除不需要的窄脉冲、电平毛刺,从而降低同步采集的误触发概率。对测量信号进行数字滤波处理,并利用基于最小二乘的多项式拟合法计算硅片高度,从而降低测量误差,提高测量精度。下面集合具体的实施例进行详细介绍。The purpose of the embodiments of the present disclosure is to provide a signal processing method for silicon wafer height measurement, including processing of the position signal of the moving stage and processing of the measured height signal. Digital signal processing methods are used to smooth the motion stage position signal and filter out unnecessary narrow pulses and level glitches, thereby reducing the probability of false triggers in synchronous acquisition. The measurement signal is digitally filtered, and the polynomial fitting method based on least squares is used to calculate the silicon wafer height, thereby reducing measurement errors and improving measurement accuracy. The following is a collection of specific embodiments for detailed introduction.
图1示意性示出了应用于本开实施例信号处理方法对应的光机部分结构图。FIG. 1 schematically shows the structural diagram of the optical-mechanical part corresponding to the signal processing method of the present embodiment.
如图1所示,光机部分包括照明光源1、投影光栅2、第一双远心系统3、第一反射镜4、第一反射镜6、第二双远心系统7,空间分光系统8、探测光栅9及光电探测器阵列10。照明光源1产生照明光束均匀照射到投影光栅2,形成测量光束,从第一双远心系统3射出后经第一反射镜4和第二反射镜6以及硅片5表面反射进入第二双远心系统7,通过空间分光系统8变成在空间上完全分开的O光和E光,经探测光栅9形成探测光束,并被光电探测器阵列10接收。本公开实施例的信号处理方法用于处理光电探测器阵列10的探测光。As shown in Figure 1, the opto-mechanical part includes an illumination light source 1, a projection grating 2, a first bi-telecentric system 3, a first reflector 4, a first reflector 6, a second bi-telecentric system 7, and a spatial light splitting system 8 , detection grating 9 and photodetector array 10. The illumination light source 1 generates an illumination beam that uniformly illuminates the projection grating 2 to form a measurement beam, which is emitted from the first bi-telecentric system 3 and reflected by the first reflector 4 and the second reflector 6 as well as the surface of the silicon wafer 5 into the second bi-telecentric system. The central system 7 is transformed into O light and E light that are completely separated in space through the spatial light splitting system 8, and forms a detection beam through the detection grating 9 and is received by the photodetector array 10. The signal processing method of the embodiment of the present disclosure is used to process the detection light of the photodetector array 10 .
图2示意性示出了本公开一实施例提供的用于硅片高度测量的信号处理方法的流程图。FIG. 2 schematically shows a flow chart of a signal processing method for silicon wafer height measurement provided by an embodiment of the present disclosure.
如图2所示,该信号处理方法例如可以包括操作S201~操作S203。As shown in FIG. 2 , the signal processing method may include operations S201 to S203, for example.
在操作S201,获取运动台位置信号,其中,运动台位置信号包括运动台位置脉冲信号及运动台位置坐标信号。In operation S201, a moving platform position signal is obtained, where the moving platform position signal includes a moving platform position pulse signal and a moving platform position coordinate signal.
根据本公开的实施例,当运动台行进至指定位置后,采集运动台位置信号。其中,运动台位置信号包括两路信号:运动台位置脉冲信号及运动台位置坐标信号。运动台位置脉冲信号为周期固定的持续高电平信号,用于产生模数转换驱动信号,实现硅片高度测量的同步触发。运动台位置坐标信号用于传输运动台当前位置坐标,用于数据拟合时做拟合计算。According to an embodiment of the present disclosure, after the moving platform travels to a designated position, a position signal of the moving platform is collected. Among them, the moving platform position signal includes two signals: the moving platform position pulse signal and the moving platform position coordinate signal. The moving stage position pulse signal is a continuous high-level signal with a fixed period, which is used to generate an analog-to-digital conversion drive signal to achieve synchronous triggering of silicon wafer height measurement. The position coordinate signal of the motion table is used to transmit the current position coordinates of the motion table and is used for fitting calculations during data fitting.
在操作S202,对运动台位置脉冲信号进行延时处理,根据延时处理前后的运动台位置脉冲信号产生驱动信号以驱动高度信号的测量。In operation S202, delay processing is performed on the position pulse signal of the moving platform, and a driving signal is generated according to the position pulse signal of the moving platform before and after the delay processing to drive the measurement of the height signal.
根据本公开的实施例,根据延时处理前后的运动台位置脉冲信号产生驱动信号以驱动高度信号的测量包括:通过运动台位置脉冲信号数字滤波单元进行IIR数字滤波处理,处理后经过延时单元,将延时前的运动台位置脉冲信号与延时后的脉冲信号进行对比,以提取运动台位置脉冲信号的上升沿及下降沿。判断上升沿与下降沿的间隔时间与运动台位置脉冲信号的高电平持续周期是否相同,若相同,则产生驱动信号以驱动高度信号的测量。其中,IIR数字滤波处理可以采用滑动平均滤波或限幅滤波的方式。该方法可去除大的尖峰毛刺干扰,从而降低同步采集的误触发概率。According to an embodiment of the present disclosure, generating a driving signal based on the motion table position pulse signal before and after delay processing to drive the measurement of the height signal includes: performing IIR digital filtering processing through the motion table position pulse signal digital filtering unit, and passing through the delay unit after processing , compare the moving platform position pulse signal before delay with the delayed pulse signal to extract the rising edge and falling edge of the moving platform position pulse signal. Determine whether the interval time between the rising edge and the falling edge is the same as the high-level duration period of the moving platform position pulse signal. If they are the same, a driving signal is generated to drive the measurement of the height signal. Among them, the IIR digital filtering process can adopt sliding average filtering or limiting filtering. This method can remove large spike burr interference, thereby reducing the probability of false triggering in synchronous acquisition.
在操作S203,对高度信号进行数字滤波处理,并将运动台位置坐标信号与滤波后的高度信号进行拟合计算,得到硅片高度及倾斜度。In operation S203, digital filtering is performed on the height signal, and the position coordinate signal of the moving stage and the filtered height signal are fitted and calculated to obtain the height and inclination of the silicon wafer.
根据本公开的实施例,将运动台位置坐标信号与滤波后的高度信号进行拟合计算包括:采用FIR数字低通滤波和一阶滞后滤波相结合的方式对高度信号进行滤波处理。采用基于最小二乘的多项式拟合法对运动台位置坐标信号与滤波后的高度信号进行拟合计算。具体地,采用初次测量的高度信号与运动台位置坐标信号进行多项式拟合,得到拟合系数;采用再次测量的高度信号与拟合系数计算,得到硅片的高度及倾斜度。该方法可减小测量信号中的随机噪声影响,从而降低测量误差,提高测量精度。According to an embodiment of the present disclosure, the fitting calculation of the motion table position coordinate signal and the filtered height signal includes: filtering the height signal using a combination of FIR digital low-pass filtering and first-order lag filtering. The polynomial fitting method based on least squares is used to fit and calculate the position coordinate signal of the moving platform and the filtered height signal. Specifically, the height signal measured for the first time and the position coordinate signal of the moving stage are used for polynomial fitting to obtain the fitting coefficient; the height signal measured again and the fitting coefficient are used for calculation to obtain the height and inclination of the silicon wafer. This method can reduce the influence of random noise in the measurement signal, thereby reducing measurement errors and improving measurement accuracy.
基于同一发明构思,本公开实施例还提供一种用于硅片高度测量的信号处理装置。Based on the same inventive concept, embodiments of the present disclosure also provide a signal processing device for silicon wafer height measurement.
图3示意性示出了本公开一实施例提供的信号处理装置的结构框图。FIG. 3 schematically shows a structural block diagram of a signal processing device provided by an embodiment of the present disclosure.
如图3所示,该信号处理装置300例如可以包括获取模块310、控制模块320及信号处理模块330。As shown in FIG. 3 , the signal processing device 300 may include, for example, an acquisition module 310 , a control module 320 and a signal processing module 330 .
获取模块310,用于获取运动台位置信号,其中,运动台位置信号包括运动台位置脉冲信号及运动台位置坐标信号;The acquisition module 310 is used to acquire the motion platform position signal, where the motion platform position signal includes the motion platform position pulse signal and the motion platform position coordinate signal;
控制模块320,用于对运动台位置脉冲信号进行延时处理,根据延时处理前后的运动台位置脉冲信号产生驱动信号以驱动高度信号的测量。The control module 320 is used to perform delay processing on the position pulse signal of the moving platform, and generate a driving signal according to the position pulse signal of the moving platform before and after the delay processing to drive the measurement of the height signal.
信号处理模块330,用于对高度信号进行数字滤波处理,并将运动台位置坐标信号与滤波后的高度信号进行拟合计算,得到硅片高度数据。The signal processing module 330 is used to perform digital filtering processing on the height signal, and perform fitting calculations on the motion table position coordinate signal and the filtered height signal to obtain silicon wafer height data.
图4示意性示出了本公开又一实施例提供的信号处理装置的结构框图。Figure 4 schematically shows a structural block diagram of a signal processing device provided by yet another embodiment of the present disclosure.
如图4所示,根据本公开的实施例,获取模块310例如可以包括运动台位置信号接收单元311、光电探测器阵列312、模数转换单元313以及数据采集控制单元314。As shown in Figure 4, according to an embodiment of the present disclosure, the acquisition module 310 may include, for example, a motion platform position signal receiving unit 311, a photodetector array 312, an analog-to-digital conversion unit 313, and a data collection control unit 314.
运动台位置信号接收单元311用于接收运动台位置信号。光电探测器阵列312,用于接收探测光并将其转换为多路模拟信号。模数转换单元313用于将多路模拟信号转换为多路数字信号。数据采集控制单元314用于接收及传输多路数字信号及运动台位置坐标。The moving platform position signal receiving unit 311 is used to receive the moving platform position signal. The photodetector array 312 is used to receive detection light and convert it into multiple analog signals. The analog-to-digital conversion unit 313 is used to convert multiple analog signals into multiple digital signals. The data acquisition control unit 314 is used to receive and transmit multiple digital signals and motion platform position coordinates.
根据本公开的实施例,控制模块320例如可以包括脉冲滤波单元321、延时单元322及输出控制单元323。According to an embodiment of the present disclosure, the control module 320 may include, for example, a pulse filter unit 321, a delay unit 322, and an output control unit 323.
脉冲滤波单元321用于采用滑动平均滤波或限幅滤波的方式对运动台位置脉冲信号进行滤波处理。延时单元322用于对滤波后的运动台位置脉冲信号进行延时处理。输出控制单元323用于根据延时处理前后的运动台位置脉冲信号产生驱动信号,以驱动模数转换单元323将多路模拟信号转化为多路数字信号。The pulse filter unit 321 is used to filter the moving platform position pulse signal using a moving average filter or a limiting filter. The delay unit 322 is used to perform delay processing on the filtered moving platform position pulse signal. The output control unit 323 is used to generate a driving signal according to the position pulse signal of the moving platform before and after delay processing, so as to drive the analog-to-digital conversion unit 323 to convert multiple analog signals into multiple digital signals.
根据本公开的实施例,信号处理模块330例如可以包括数据缓存单元331、数字滤波单元332、第一数据存储单元333、第一数据计算单元334、拟合计算单元335、第二数据存储单元336、第二数据计算单元337以及数据输出控制单元338。According to an embodiment of the present disclosure, the signal processing module 330 may include, for example, a data cache unit 331, a digital filtering unit 332, a first data storage unit 333, a first data calculation unit 334, a fitting calculation unit 335, and a second data storage unit 336. , the second data calculation unit 337 and the data output control unit 338.
数据缓存单元331,用于缓存多路数字电信号和运动台位置坐标信号。数字滤波单元332用于采用FIR数字低通滤波和一阶滞后滤波相结合的方式对多路数字电信号进行滤波处理。第一数据存储单元333用于存储运动台位置坐标信号。第一数据计算单元334用于根据滤波后的多路数字电信号计算出硅片的原始高度值。拟合计算单元335采用基于最小二乘的多项式拟合法,根据第一数据存储单元333中的运动台位置坐标信号、第一数据计算单元334计算的硅片高度原始值,以及第二数据存储单元336的拟合系数计算出硅片高度。其中,初次进行拟合计算得到的拟合系数存储于第二数据存储单元336,再次进行拟合计算时调用该拟合系数计算硅片高度。第二数据计算单元337用于利用计算的硅片高度计算出硅片倾斜度。数据输出控制单元338用于与运动台通信,输出硅片高度及硅片倾斜度数据,以便控制运动台对硅片位置进行实时调整。The data cache unit 331 is used to cache multiple digital electrical signals and moving platform position coordinate signals. The digital filtering unit 332 is used to filter multiple digital electrical signals using a combination of FIR digital low-pass filtering and first-order lag filtering. The first data storage unit 333 is used to store the position coordinate signal of the moving platform. The first data calculation unit 334 is used to calculate the original height value of the silicon wafer based on the filtered multi-channel digital electrical signals. The fitting calculation unit 335 adopts a polynomial fitting method based on least squares, based on the motion table position coordinate signal in the first data storage unit 333, the original value of the silicon wafer height calculated by the first data calculation unit 334, and the second data storage unit A fitting coefficient of 336 is used to calculate the wafer height. Among them, the fitting coefficient obtained by performing the fitting calculation for the first time is stored in the second data storage unit 336, and the fitting coefficient is called when the fitting calculation is performed again to calculate the silicon wafer height. The second data calculation unit 337 is used to calculate the inclination of the silicon wafer using the calculated height of the silicon wafer. The data output control unit 338 is used to communicate with the motion stage and output silicon wafer height and silicon wafer inclination data so as to control the motion stage to adjust the position of the silicon wafer in real time.
根据本公开的实施例,硅片高度计算公式例如可以为:According to embodiments of the present disclosure, the silicon wafer height calculation formula may be, for example:
其中,Ie和Io分别为由所述分光部件分光形成的e光和o光光强,offsete与offseto为e光和o光在光电探测器处的背景噪声,G为比例系数,P为光栅周期,α为测量光入射角。Among them, I e and I o are the light intensity of e light and o light formed by the light splitting of the spectroscopic component respectively, offset e and offset o are the background noise of e light and o light at the photodetector, G is the proportion coefficient, P is the grating period, α is the measurement light incident angle.
图5示意性示出了本公开实施提供的硅片倾斜度计算原理图。FIG. 5 schematically shows a schematic diagram of the silicon wafer tilt calculation provided by the implementation of the present disclosure.
如图5所示,计算公式为:As shown in Figure 5, the calculation formula is:
其中,Δh为硅片高度差,Δx为光电探测器阵列探测点间距。Among them, Δh is the height difference of the silicon wafer, and Δx is the detection point spacing of the photodetector array.
此外,本公开实施例的信号处理装置300可以通过FPGA芯片来实现,利用硬件计算的高效性,提高信号处理速度,从而精确控制运动台对硅片位置进行实时调整。其中,可以采用Xilinx Artix-7系列芯片XC7A35TFGG484实现,系统时钟采用的有源晶振频率为50MHz;运动台位置信号接收单元由SMB接口和光耦合器构成;测量信号通过SERDES(SERializer/DESerializer,串化器/并化器)传输至数据缓存单元331,其中,SERDES芯片采用德州仪器的SN65LV1023ADB/SN65LV1224BDB芯片实现。数据缓存单元331通过乒乓结构来实现,同时进行数据接收和传输,乒乓结构的实现形式可为真双端口RAM。In addition, the signal processing device 300 of the embodiment of the present disclosure can be implemented through an FPGA chip, utilizing the efficiency of hardware calculation to increase the signal processing speed, thereby accurately controlling the motion stage to adjust the position of the silicon chip in real time. Among them, it can be implemented using the Xilinx Artix-7 series chip XC7A35TFGG484. The active crystal oscillator frequency used in the system clock is 50MHz; the motion table position signal receiving unit is composed of an SMB interface and an optical coupler; the measurement signal passes through SERDES (SERializer/DESerializer, serializer /demultiplexer) is transmitted to the data cache unit 331, where the SERDES chip is implemented using the SN65LV1023ADB/SN65LV1224BDB chip of Texas Instruments. The data cache unit 331 is implemented through a ping-pong structure, which simultaneously receives and transmits data. The implementation form of the ping-pong structure can be a true dual-port RAM.
为了更清楚的说明本公开实施例提供的信号处理方法及装置带来的效果,下面结合试验结果进行进一步辅助说明。In order to more clearly explain the effects brought by the signal processing methods and devices provided by the embodiments of the present disclosure, further auxiliary explanations are provided below in conjunction with test results.
图6示意性示出了本公开实施提供应用本公开实施例提供的信号处理方法的处理结果图。FIG. 6 schematically shows the processing result diagram provided by the implementation of the present disclosure by applying the signal processing method provided by the embodiment of the present disclosure.
如图6所示,其中,a表示实际中运动台位置信号,其包含电平毛刺、小于高电平保持时间的窄脉冲等,若直接提取出其上升沿作为模数转换模块的驱动信号,结果如图6中b所示,出现多余的驱动信号N1、N2,导致误触发。应用公开实施例的信号处理方法提取出运动台位置信号上升沿如图6中c所示,采用本公开的信号处理方法,去除了位置脉冲信号的窄脉冲干扰,有效降低了误触发概率。As shown in Figure 6, where a represents the actual position signal of the moving platform, which contains level glitches, narrow pulses smaller than the high-level holding time, etc., if its rising edge is directly extracted as the driving signal of the analog-to-digital conversion module, As a result, as shown in b in Figure 6, redundant driving signals N1 and N2 appear, resulting in false triggering. The signal processing method of the disclosed embodiment is used to extract the rising edge of the position signal of the moving platform, as shown in c in Figure 6. Using the signal processing method of the present disclosure, the narrow pulse interference of the position pulse signal is removed, and the probability of false triggering is effectively reduced.
图7示意性示出了本公开实施提供应用本公开实施例提供的信号处理方法后的硅片高度的计算结果图。FIG. 7 schematically shows the calculation results of the silicon wafer height after applying the signal processing method provided by the embodiment of the present disclosure.
如图7所示,图7中a表示应用本公开信号处理方法前后所得硅片高度的中误差对比曲线,图7中b表示应用本公开信号处理方法前后所得硅片高度的精密度对比曲线,图7中c表示应用本公开信号处理方法前后所得硅片高度的对比曲线,其中,S1表示未采用本公开的信号处理方法,S2表示采用本公开的信号处理方法,从图7中的a及b可以看出,应用本公开的信号处理方法后,硅片高度的中误差、精密度都有所提高,更接近理想高度。其中,线性范围内(±1.25um)各位置点上硅片高度的中误差可减小2.7~44.2nm,精密度可降低2.6~31.0nm,有效提高了硅片高度测量精度。As shown in Figure 7, a in Figure 7 represents the medium error comparison curve of the silicon wafer height obtained before and after applying the signal processing method of the present disclosure, and b in Figure 7 represents the precision comparison curve of the silicon wafer height obtained before and after applying the signal processing method of the present disclosure. c in Figure 7 represents the comparison curve of the silicon wafer height before and after applying the signal processing method of the present disclosure, where S1 represents that the signal processing method of the present disclosure is not used, and S2 represents that the signal processing method of the present disclosure is adopted. From a and b It can be seen that after applying the signal processing method of the present disclosure, the error and precision of the silicon wafer height are improved and are closer to the ideal height. Among them, the median error of the silicon wafer height at each position point within the linear range (±1.25um) can be reduced by 2.7~44.2nm, and the precision can be reduced by 2.6~31.0nm, effectively improving the measurement accuracy of the silicon wafer height.
根据本公开的实施例的模块、子模块、单元、子单元中的任意多个、或其中任意多个的至少部分功能可以在一个模块中实现。根据本公开实施例的模块、子模块、单元、子单元中的任意一个或多个可以被拆分成多个模块来实现。根据本公开实施例的模块、子模块、单元、子单元中的任意一个或多个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上系统、基板上的系统、封装上的系统、专用集成电路(ASIC),或可以通过对电路进行集成或封装的任何其他的合理方式的硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,根据本公开实施例的模块、子模块、单元、子单元中的一个或多个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。Any number of modules, sub-modules, units, sub-units according to embodiments of the present disclosure, or at least part of the functions of any number of them, may be implemented in one module. Any one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure may be split into multiple modules for implementation. Any one or more of the modules, sub-modules, units, and sub-units according to embodiments of the present disclosure may be at least partially implemented as hardware circuits, such as field programmable gate arrays (FPGAs), programmable logic arrays (PLA), System-on-a-chip, system-on-substrate, system-on-package, application-specific integrated circuit (ASIC), or any other reasonable means of integrating or packaging circuits that can be implemented in hardware or firmware, or in a combination of software, hardware, and firmware Any one of these implementation methods or an appropriate combination of any of them. Alternatively, one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure may be at least partially implemented as a computer program module, and when the computer program module is executed, corresponding functions may be performed.
例如,获取模块310、控制模块320及信号处理模块330中的任意多个可以合并在一个模块/单元/子单元中实现,或者其中的任意一个模块/单元/子单元可以被拆分成多个模块/单元/子单元。或者,这些模块/单元/子单元中的一个或多个模块/单元/子单元的至少部分功能可以与其他模块/单元/子单元的至少部分功能相结合,并在一个模块/单元/子单元中实现。根据本公开的实施例,获取模块310、控制模块320及信号处理模块330中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上系统、基板上的系统、封装上的系统、专用集成电路(ASIC),或可以通过对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,获取模块310、控制模块320及信号处理模块330中的至少一个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。For example, any one of the acquisition module 310, the control module 320 and the signal processing module 330 can be combined and implemented in one module/unit/sub-unit, or any one of the modules/units/sub-units can be split into multiple Module/unit/subunit. Alternatively, at least part of the functionality of one or more of these modules/units/subunits may be combined with at least part of the functionality of other modules/units/subunits and combined in one module/unit/subunit realized in. According to embodiments of the present disclosure, at least one of the acquisition module 310, the control module 320, and the signal processing module 330 may be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA) , system-on-a-chip, system-on-substrate, system-on-package, application-specific integrated circuit (ASIC), or may be implemented in hardware or firmware in any other reasonable manner that integrates or packages circuits, or in software, hardware, and firmware Any one of the three implementation methods or an appropriate combination of any of them can be implemented. Alternatively, at least one of the acquisition module 310, the control module 320 and the signal processing module 330 may be at least partially implemented as a computer program module, and when the computer program module is executed, corresponding functions may be performed.
需要说明的是,本公开的实施例中信号处理装置部分与本公开的实施例中信号处理方法部分是相对应的,其具体实施细节也是相同的,在此不再赘述。It should be noted that the signal processing device part in the embodiment of the present disclosure corresponds to the signal processing method part in the embodiment of the present disclosure, and the specific implementation details are also the same, and will not be described again here.
图8示意性示出了根据本公开实施例的适于实现上文描述的方法的电子设备的框图。图8示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。Figure 8 schematically illustrates a block diagram of an electronic device suitable for implementing the above-described method according to an embodiment of the present disclosure. The electronic device shown in FIG. 8 is only an example and should not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.
如图8所示,根据本公开实施例的电子设备800包括处理器801,其可以根据存储在只读存储器(ROM)802中的程序或者从存储部分808加载到随机访问存储器(RAM)803中的程序而执行各种适当的动作和处理。处理器801例如可以包括通用微处理器(例如CPU)、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(ASIC)),等等。处理器801还可以包括用于缓存用途的板载存储器。处理器801可以包括用于执行根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。As shown in FIG. 8 , an electronic device 800 according to an embodiment of the present disclosure includes a processor 801 that can be loaded into a random access memory (RAM) 803 according to a program stored in a read-only memory (ROM) 802 or from a storage part 808 program to perform various appropriate actions and processes. Processor 801 may include, for example, a general purpose microprocessor (eg, a CPU), an instruction set processor and/or associated chipset, and/or a special purpose microprocessor (eg, an application specific integrated circuit (ASIC)), among others. Processor 801 may also include onboard memory for caching purposes. The processor 801 may include a single processing unit or multiple processing units for performing different actions of the method flow according to the embodiments of the present disclosure.
在RAM 803中,存储有电子设备800操作所需的各种程序和数据。处理器801、ROM802以及RAM803通过总线804彼此相连。处理器801通过执行ROM 802和/或RAM803中的程序来执行根据本公开实施例的方法流程的各种操作。需要注意,所述程序也可以存储在除ROM802和RAM 803以外的一个或多个存储器中。处理器801也可以通过执行存储在所述一个或多个存储器中的程序来执行根据本公开实施例的方法流程的各种操作。In the RAM 803, various programs and data required for the operation of the electronic device 800 are stored. The processor 801, ROM 802 and RAM 803 are connected to each other through a bus 804. The processor 801 performs various operations according to the method flow of the embodiment of the present disclosure by executing programs in the ROM 802 and/or RAM 803. It should be noted that the program may also be stored in one or more memories other than ROM 802 and RAM 803. The processor 801 may also perform various operations according to the method flow of embodiments of the present disclosure by executing programs stored in the one or more memories.
根据本公开的实施例,电子设备800还可以包括输入/输出(I/O)接口805,输入/输出(I/O)接口805也连接至总线804。电子设备800还可以包括连接至I/O接口805的以下部件中的一项或多项:包括键盘、鼠标等的输入部分806;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分807;包括硬盘等的存储部分808;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分809。通信部分809经由诸如因特网的网络执行通信处理。驱动器810也根据需要连接至I/O接口805。可拆卸介质811,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器810上,以便于从其上读出的计算机程序根据需要被安装入存储部分808。According to embodiments of the present disclosure, the electronic device 800 may further include an input/output (I/O) interface 805 that is also connected to the bus 804 . Electronic device 800 may also include one or more of the following components connected to I/O interface 805: an input portion 806 including a keyboard, mouse, etc.; including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and An output section 807 including a speaker and the like; a storage section 808 including a hard disk and the like; and a communication section 809 including a network interface card such as a LAN card, a modem and the like. The communication section 809 performs communication processing via a network such as the Internet. Driver 810 is also connected to I/O interface 805 as needed. Removable media 811, such as magnetic disks, optical disks, magneto-optical disks, semiconductor memories, etc., are installed on the drive 810 as needed, so that a computer program read therefrom is installed into the storage portion 808 as needed.
根据本公开的实施例,根据本公开实施例的方法流程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读存储介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分809从网络上被下载和安装,和/或从可拆卸介质811被安装。在该计算机程序被处理器801执行时,执行本公开实施例的系统中限定的上述功能。根据本公开的实施例,上文描述的系统、设备、装置、模块、单元等可以通过计算机程序模块来实现。According to embodiments of the present disclosure, the method flow according to the embodiments of the present disclosure may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product including a computer program carried on a computer-readable storage medium, the computer program containing program code for performing the method illustrated in the flowchart. In such embodiments, the computer program may be downloaded and installed from the network via communications portion 809 and/or installed from removable media 811 . When the computer program is executed by the processor 801, the above-described functions defined in the system of the embodiment of the present disclosure are performed. According to embodiments of the present disclosure, the systems, devices, devices, modules, units, etc. described above may be implemented by computer program modules.
本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的设备/装置/系统中所包含的;也可以是单独存在,而未装配入该设备/装置/系统中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,实现根据本公开实施例的方法。The present disclosure also provides a computer-readable storage medium. The computer-readable storage medium may be included in the device/device/system described in the above embodiments; it may also exist independently without being assembled into the device/system. in the device/system. The above computer-readable storage medium carries one or more programs. When the above one or more programs are executed, the method according to the embodiment of the present disclosure is implemented.
根据本公开的实施例,计算机可读存储介质可以是非易失性的计算机可读存储介质。例如可以包括但不限于:便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。According to embodiments of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium. Examples may include but are not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), ROM), optical storage device, magnetic storage device, or any suitable combination of the above. In this disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device.
例如,根据本公开的实施例,计算机可读存储介质可以包括上文描述的ROM802和/或RAM 803和/或ROM 802和RAM 803以外的一个或多个存储器。For example, according to embodiments of the present disclosure, the computer-readable storage medium may include one or more memories other than ROM 802 and/or RAM 803 and/or ROM 802 and RAM 803 described above.
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code that contains one or more logic functions that implement the specified executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown one after another may actually execute substantially in parallel, or they may sometimes execute in the reverse order, depending on the functionality involved. It will also be noted that each block in the block diagram or flowchart illustration, and combinations of blocks in the block diagram or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or operations, or may be implemented by special purpose hardware-based systems that perform the specified functions or operations. Achieved by a combination of specialized hardware and computer instructions. Those skilled in the art will understand that features recited in various embodiments and/or claims of the present disclosure may be combined and/or combined in various ways, even if such combinations or combinations are not explicitly recited in the present disclosure. In particular, various combinations and/or combinations of features recited in the various embodiments and/or claims of the disclosure may be made without departing from the spirit and teachings of the disclosure. All such combinations and/or combinations fall within the scope of this disclosure.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111113530.3A CN113916132B (en) | 2021-09-23 | 2021-09-23 | Signal processing methods, devices, equipment and media for silicon wafer height measurement |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111113530.3A CN113916132B (en) | 2021-09-23 | 2021-09-23 | Signal processing methods, devices, equipment and media for silicon wafer height measurement |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113916132A CN113916132A (en) | 2022-01-11 |
CN113916132B true CN113916132B (en) | 2024-01-30 |
Family
ID=79235750
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111113530.3A Active CN113916132B (en) | 2021-09-23 | 2021-09-23 | Signal processing methods, devices, equipment and media for silicon wafer height measurement |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113916132B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114614796A (en) * | 2022-03-02 | 2022-06-10 | 中国科学院微电子研究所 | Digital filtering device and method for measuring surface height of silicon wafer |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5270942A (en) * | 1992-12-04 | 1993-12-14 | United Technologies Corporation | Processing ultrasonic measurements of a rotating hollow workpiece |
JPH0894758A (en) * | 1994-09-26 | 1996-04-12 | Mitsubishi Electric Corp | Distribution-type detector using scintillation fiber |
CN103217120A (en) * | 2013-03-22 | 2013-07-24 | 浙江理工大学 | Laser thickness-measuring method and device |
CN109752097A (en) * | 2018-12-29 | 2019-05-14 | 北京理工大学 | A movement delay measurement method for a VR helmet based on a laser tube |
CN112585495A (en) * | 2019-11-01 | 2021-03-30 | 深圳市速腾聚创科技有限公司 | Calibration method and calibration device of laser radar system, medium and ranging equipment |
-
2021
- 2021-09-23 CN CN202111113530.3A patent/CN113916132B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5270942A (en) * | 1992-12-04 | 1993-12-14 | United Technologies Corporation | Processing ultrasonic measurements of a rotating hollow workpiece |
JPH0894758A (en) * | 1994-09-26 | 1996-04-12 | Mitsubishi Electric Corp | Distribution-type detector using scintillation fiber |
CN103217120A (en) * | 2013-03-22 | 2013-07-24 | 浙江理工大学 | Laser thickness-measuring method and device |
CN109752097A (en) * | 2018-12-29 | 2019-05-14 | 北京理工大学 | A movement delay measurement method for a VR helmet based on a laser tube |
CN112585495A (en) * | 2019-11-01 | 2021-03-30 | 深圳市速腾聚创科技有限公司 | Calibration method and calibration device of laser radar system, medium and ranging equipment |
Also Published As
Publication number | Publication date |
---|---|
CN113916132A (en) | 2022-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101797014B1 (en) | Unit pixel of a three-dimensional image sensor | |
JP2020519881A (en) | LIDAR data collection and control | |
CN109272556A (en) | Calibration method and device for flight time TOF camera | |
CN113678024B (en) | Time-of-flight measurement using linear inverse function | |
JP2020003446A (en) | Optical ranging device | |
CN106248347B (en) | A kind of MEMS scanning mirror performance parameter measuring system and method | |
KR20120069833A (en) | Method of operating a three-dimensional image sensor | |
CN113916132B (en) | Signal processing methods, devices, equipment and media for silicon wafer height measurement | |
JP2022510177A (en) | Analog-to-digital converter | |
US11789133B2 (en) | Time-of-flight sensor and method of calibrating errors in the same | |
CN113466836A (en) | Distance measurement method and device and laser radar | |
CN103983981A (en) | Three-dimensional compressed imaging method and device based on phase position distance measurement principle | |
CN107036534A (en) | Method and system based on laser speckle measurement Vibration Targets displacement | |
CN110488311A (en) | Depth distance measurement method, device, storage medium and electronic equipment | |
CN109471108A (en) | Three-dimensional imaging method, device and electronic device for precessing vertebral body target | |
JP2021517961A (en) | Calibration circuit and related signal processing circuits and chips | |
CN114637020B (en) | Ambient light resisting method for distance measurement by time-of-flight method | |
CN110988467B (en) | Frequency measurement system and frequency measurement method thereof | |
US20220043116A1 (en) | Time-of-flight sensor and method of measuring distance using the same | |
WO2020142948A1 (en) | Laser radar device, application-specific integrated circuit, and ranging apparatus | |
CN109683154B (en) | Lidar self-calibration timing device and method based on FPGA | |
US11493613B2 (en) | Method of generating a time domain echo waveform and electromagnetic radiation echo waveform generation system | |
CN113497892A (en) | Image pickup apparatus, distance measuring method, storage medium, and computer apparatus | |
KR20190044995A (en) | Optical Transceiver Using Movable Mirror, Three Dimensional Distance Measuring Apparatus, and Moving Object | |
CN114740527A (en) | First arrival take-off time pickup method and device |
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 |