PLASMA PROCESSING METHOD AND PLASMA PROCESSING APPARATUS
20240297027 ยท 2024-09-05
Inventors
Cpc classification
H01L21/3213
ELECTRICITY
H01L21/311
ELECTRICITY
H01L22/12
ELECTRICITY
H01J37/32935
ELECTRICITY
H01L22/26
ELECTRICITY
H01L21/67
ELECTRICITY
H01L22/00
ELECTRICITY
International classification
Abstract
A plasma processing method apparatus for accurately estimating the amount of lateral etching and determining an end point based on the estimated amount of etching, including: a first step of irradiating the wafer with light; a second step of receiving light reflected from the wafer at a plurality of predetermined times during the plasma process on the wafer; a third step of performing signal processing on light amount data on each of a plurality of wavelengths of the light thus received; a fourth step of determining the amount of etching in the wafer during the plasma process by use of processed data subjected to the signal processing; and a fifth step of determining an end point of the plasma process based on the amount of etching.
Claims
1. A plasma processing method for performing a plasma process on a wafer, the plasma processing method comprising: a first step of irradiating the wafer with light; a second step of receiving light reflected from the wafer at a plurality of predetermined times during the plasma process on the wafer; a third step of performing signal processing on light amount data on each of a plurality of wavelengths of the light thus received; a fourth step of determining an amount of etching in the wafer during the plasma process by use of processed data subjected to the signal processing; and a fifth step of determining an end point of the plasma process based on the amount of etching.
2. The plasma processing method according to claim 1, wherein: the signal processing includes a sixth step of converting the plurality of wavelengths into wavenumbers and performing interpolation and resampling on the light amount data such that the wavenumbers are aligned at equal intervals along an axis indicative of the plurality of wavenumbers.
3. The plasma processing method according to claim 1, wherein: in the third step, the light amount data includes vibration components in a form of amplitudes including a plurality of maximum values or a plurality of minimum values in response to changes in the plurality of wavelengths or wavenumbers; and the signal processing includes a seventh step of removing the vibration components having a predetermined frequency or more from the light amount data.
4. The plasma processing method according to claim 1, wherein: in the third step, the light amount data includes vibration components in a form of amplitudes including a plurality of maximum values or a plurality of minimum values in response to changes in the plurality of wavelengths or wavenumbers; and the signal processing includes an eighth step of detecting a lower envelope or an upper envelope of the light amount data.
5. The plasma processing method according to claim 1, wherein: in the fourth step, the amount of etching in the wafer is determined from the processed data during the plasma process by use of pattern data obtained in advance before the plasma process is performed in which processed data is associated with a corresponding amount of etching.
6. The plasma processing method according to claim 1, wherein: the wafer includes a multilayer film formed on a surface of the wafer, in which insulating films and target films targeted for the plasma process including metal are alternately laminated in an up-down direction; and in the fourth step, the amount of lateral etching in the target films is detected.
7. The plasma processing method according to claim 6, wherein: the insulating films are made of a substance containing silicon oxide; and the target films each have a surface made of a substance configured to reflect light.
8. A plasma processing apparatus for performing a plasma process on a wafer, the plasma processing apparatus comprising: a digital signal processing unit configured to perform signal processing on light amount data on each of a plurality of wavelengths obtained from reflection light from the wafer irradiated with irradiation light; a waveform comparator configured to determine, by use of processed data subjected to the signal processing, an amount of etching in the wafer during the plasma process; and a control unit configured to determine an end point of the plasma process based on the amount of etching.
9. The plasma processing apparatus according to claim 8, wherein: the digital signal processing unit includes a data shaping unit configured to convert the plurality of wavelengths into wavenumbers and perform interpolation and resampling on the light amount data such that the wavenumbers are aligned at regular intervals along an axis indicative of the plurality of wavenumbers.
10. The plasma processing apparatus according to claim 8, wherein: the light amount data includes vibration components in a form of amplitudes including a plurality of maximum values or a plurality of minimum values in response to changes in the plurality of wavelengths or wavenumbers; and the digital signal processing unit includes a wavelength-direction signal processing unit configured to remove the vibration components having a predetermined frequency or more from the light amount data.
11. The plasma processing apparatus according to claim 8, wherein: the light amount data includes vibration components in a form of amplitudes including a plurality of maximum values or a plurality of minimum values in response to changes in the plurality of wavelengths or wavenumbers; and the digital signal processing unit includes a wavelength-direction signal processing unit configured to detect a lower envelope or an upper envelope of the light amount data.
12. The plasma processing apparatus according to claim 8, wherein: the waveform comparator determines the amount of etching in the wafer from the processed data during the plasma process by use of pattern data obtained in advance before the plasma process is performed in which processed data is associated with a corresponding amount of etching.
13. The plasma processing apparatus according to claim 8, wherein: the wafer includes a multilayer film formed on a surface of the wafer, in which insulating films and target films targeted for the plasma process including metal are alternately laminated in an up-down direction; and the waveform comparator detects the amount of lateral etching in the target films.
14. The plasma processing apparatus according to claim 13, wherein: the insulating films are made of a substance containing silicon oxide; and the target films each have a surface made of a substance configured to reflect light.
15. The plasma processing method according to claim 2, wherein: in the third step, the light amount data includes vibration components in a form of amplitudes including a plurality of maximum values or a plurality of minimum values in response to changes in the plurality of wavelengths or wavenumbers; and the signal processing includes a seventh step of removing the vibration components having a predetermined frequency or more from the light amount data.
16. The plasma processing method according to claim 2, wherein: in the third step, the light amount data includes vibration components in a form of amplitudes including a plurality of maximum values or a plurality of minimum values in response to changes in the plurality of wavelengths or wavenumbers; and the signal processing includes an eighth step of detecting a lower envelope or an upper envelope of the light amount data.
17. The plasma processing apparatus according to claim 9, wherein: the light amount data includes vibration components in a form of amplitudes including a plurality of maximum values or a plurality of minimum values in response to changes in the plurality of wavelengths or wavenumbers; and the digital signal processing unit includes a wavelength-direction signal processing unit configured to remove the vibration components having a predetermined frequency or more from the light amount data.
18. The plasma processing apparatus according to claim 9, wherein: the light amount data includes vibration components in a form of amplitudes including a plurality of maximum values or a plurality of minimum values in response to changes in the plurality of wavelengths or wavenumbers; and the digital signal processing unit includes a wavelength-direction signal processing unit configured to detect a lower envelope or an upper envelope of the light amount data.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
MODES FOR CARRYING OUT THE INVENTION
[0024] With reference to drawings, the following describes an embodiment of the present invention. Note that the present invention is not limited by this embodiment. Further, in the following description, the same element has the same reference sign.
[0025] In this disclosure, an upper side indicates an upper direction along the vertical direction of a substrate surface of an Si substrate put on a specimen support, and a lower side indicates a lower direction along the vertical direction. Further, a lateral direction indicates a direction horizontal from the substrate surface.
[0026] Further, light amount data or light amount includes not only direct data on a light amount (intensity of light) such as the reflectance of reflection light from a wafer, but also data related to a change amount of the direct data such as a difference in the reflectance.
First Embodiment
[0027] Referring now to
[0028]
[0029] The vacuum process chamber 10 generates plasma 12 by exciting and decomposing etching gas introduced into the vacuum process chamber 10 from gas introduction means (not illustrated), by electric power or microwaves generated by use of a high frequency source or the like (not illustrated). Due to the plasma 12, a process target 16 such as a semiconductor wafer provided on a specimen support 14 is subjected to an etching process (a plasma process). The control unit 40 performs the introduction of the gas into the vacuum process chamber 10, the generation and the control of the plasma 12, the application of a voltage to the process target 16, performed by the high frequency source or the like, and so on and adjusts synchronization between devices and timing so that a desired etching process is achieved. In a case where the plasma 12 is pulsed, the control unit 40 also controls the pulsing. At this time, the plasma 12 is pulsed by modulating ON and OFF of the application of the voltage, the application of the microwaves, and so on performed by the high frequency source or the like to plasmatize the etching gas. Further, the plasma is also pulsed by performing time modulation on the introduction of the etching gas.
[0030] The plasma processing apparatus 1 includes a mechanism of measuring the film thickness or the depth of the process target 16. Light emitted from the light source unit 18 is introduced into the vacuum process chamber 10 through the optical system 50 and an introduction lens 20, and irradiation light 22 is applied to the process target 16. The light source unit 18 can use continuous light from ultraviolet to infrared, but the light source unit 18 can also perform thickness-depth measurement by use of a specific wavelength. Reflection light 24 from the process target 16 is introduced into the detecting unit 28 through a detection lens 26 for detection and the optical system 50.
[0031] The detecting unit 28 has a configuration using a spectroscope, for example, and disperses introduced light and detects the light amount at each wavelength. In a case where the thickness-depth measurement is performed by use of a specific wavelength, a photodetector or the like may be used in the detecting unit, instead of the spectroscope. At this time, in a case where the light introduced into the detecting unit 28 is light at only a desired specific wavelength, the photodetector should be used directly, but in a case where continuous light is introduced, a mechanism for selecting only the specific wavelength by a monochromator or the like should be provided at a stage before the photodetector.
[0032] Here, in
[0033] The configurations of the introduction lens 20 and the detection lens 26 are not limited to those in
[0034] In
[0035] Here,
[0036] Time series data D1 on the light amount at each wavelength is output from the detecting unit 28 and introduced into the etching amount calculating unit 30, various noises or fluctuations in the time series data D1 are removed or corrected by a digital signal processing unit 100, and resultant data is supplied to a waveform comparator 102 as time series data D2.
[0037] In the first embodiment, the time series data D2 output from the digital signal processing unit 100 is received by the waveform comparator 102, and the waveform comparator 102 compares, by use of a calculator, the time series data D2 with at least one pattern data indicative of the correlation between the amount of etching and the light amount at each wavelength, the at least one pattern data being data acquired in advance and stored in a waveform pattern database 122. The waveform comparator 102 compares pieces of pattern data stored in the waveform pattern database 122 with data D2(i) at each sampling time i in the time series data D2, the pieces of pattern data being obtained by associating a plurality of values of the amount of etching or the time after the start of processing with values of the light intensity at a plurality of wavelengths and taking the wavelengths as a parameter, so that data with the smallest difference from the data D2(i), among the pieces of pattern data each on the light amounts (light intensity) at the plurality of wavelengths for each amount of etching or each time after the start of processing, is detected as nearest pattern data. Thus, pattern matching is performed by detecting pattern data nearest to data.
[0038] As the pattern data with the smallest difference, data with a smallest standard deviation between pieces of data on a plurality of wavelengths can be used, for example. The amount of etching corresponding to the nearest pattern data is calculated as the amount of etching at the sampling time i. The amount of etching at each sampling time i, calculated in the waveform comparator 102, is transmitted to an etching amount storage unit 104, output as time series data D3(i), and then stored in a storage device such as a hard disk, a RAM made of semiconductor, or a ROM connected to the etching amount storage unit 104 in such a manner that data is communicable.
[0039] Light amount data on each wavelength in the waveform pattern database 122 is data processed by signal processing performed by the digital signal processing unit 100, and it is desirable that the signal processing be the same as the signal processing performed on the time series data D2, but the signal processing may be different from the signal processing performed on the time series data D2. Here, in a case where the waveform pattern database 122 includes a plurality of databases each for pattern data on the amount of etching and the light amount at each wavelength, a thickness-depth D3 determined by use of each database may be supplied to the etching amount storage unit 104.
[0040] The etching amount storage unit 104 outputs time series data D4 on the amount of etching to an etching amount correcting unit 106.
[0041] The etching amount correcting unit 106 can correct the amount of etching at each time based on a time-series transition of the calculated amount of etching. For example, in a case where the time-series transition of the calculated amount of etching has fluctuations caused due to noise or the like, the transition of the amount of etching with time is linearly approximated to correct the amount of etching at each time. The amount of etching corrected by the etching amount correcting unit 106 is output externally as etching amount data.
[0042]
[0043] Here, Dk(i) indicates data at time i for each data Dk, and coefficients b, a have values varying in accordance with a sampling frequency and a cut-off frequency. Further, a coefficient value of a digital filter is, for example, a2=?1.143, a3=0.4128, b1=0.067455, b2=?0.013491, b3=0.067455 (a sampling frequency of 10 Hz, a cut-off frequency of 1 Hz). In a case where a light-amount offset at each wavelength is removed and changes in the light amount with time is observed, signal processing of calculating a light-amount change amount and a differential value between times should be used. For example, with the use of the S-G (Savitzky-Golay) method along the time axis, time series data to be output becomes a differential value. This differential value is a polynomial-fitting smoothing differentiation method and is given by the following formula.
[0044] Here, in terms of a weighting factor wj, in first-order differential calculation, w?2=?2, w?1=?1, w0=0, w1=1, w2=2 are used, for example. Further, in second-order differential calculation, w?2=2, w?1=?1, w0=?2, w1=?1, w2=2 are used, for example.
[0045] Further, in terms of data Dk(i) at any of sampling times, in a case where the values of light amounts at all target wavelengths to be detected in the data change with time at the same rate, a process of standardizing the values of the light amount at each wavelength by the average value or the sum of absolute values of the light amounts at all wavelengths can be applied.
[0046] A signal output from the preprocessing unit 202 is subjected to shaping of the number of pieces of data in the wavelength direction in a data shaping unit 204. For example, in a case where a wavelength-direction signal processing unit 206 (described later) performs digital signal processing based on a wavenumber axis (inverse of the wavelength), spectrum data is resampled such that wavelengths in the spectrum at each time are converted into wavenumbers, and the wavenumbers are arranged at equal intervals along the wavenumber axis. Spline interpolation is used for resampling, for example. Further, for example, in a case where the wavelength-direction signal processing unit 206 performs digital signal processing based on a wavelength axis, spectrum data is resampled from the spectrum at each time such that wavelengths are arranged at equal intervals along the wavelength axis.
[0047] A signal output from the data shaping unit 204 is subjected to signal processing in the wavelength direction in the wavelength-direction signal processing unit 206. For example, in a case where vibration components in the light amount in the wavelength direction is removed, an LPF is performed along the wavelength axis. The LPF may be performed along the wavelength axis as such, but in a case where vibrations in the light amount along the wavelength axis or the wavenumber axis occur due to optical interference, the light amount vibrates at close frequencies in terms of the wavenumber axis, and therefore, the execution of the LPF on the wavenumber axis may be more effective to remove the vibrations.
[0048] Further, for example, for the purpose of detecting an envelope of the vibration components in the light amount in the wavelength direction, Hilbert transform or peak or bottom detection is performed on the wavelength axis or the wavenumber axis. In the Hilbert transform, in a case where the light amount vibrates at close frequencies in terms of the wavenumber axis, it is desirable to perform signal processing on the wavenumber axis rather than the wavelength axis, similarly to the above description. In the meantime, in a case of envelope detection by the peak or bottom detection, it is not necessary that data have equal intervals on the wavelength axis or the wavenumber axis, and therefore, either of the wavelength axis and the wavenumber axis may be used.
[0049] A signal output from the wavelength-direction signal processing unit 206 is supplied to a postprocessing unit 208. In a case where there is signal processing such as the LPF for the purpose of removal of noise in the time direction in the input signal or noise removal that has not be performed in the preprocessing unit 202, the postprocessing unit 208 performs those processes. Further, spectra at respective times are separately subjected to signal processing in the wavelength-direction signal processing unit 206, and therefore, a smoothing process is performed on the spectra at respective times to secure time continuity between the spectra. A signal D2 subjected to the signal processing is output from the digital signal processing unit 100 and input into the waveform comparator 102.
[0050] The plasma processing apparatus illustrated in
[0051] The plasma processing apparatus 1 stops the etching process on a target film layer of the process target 16 from which etching is detected, based on a received etching stop signal, or the plasma processing apparatus 1 changes the condition of the process and performs steps of a subsequent process on the process target 16. With this operation, the plasma processing apparatus 1 can perform end-point determination operation using etching-amount monitoring.
[0052] Referring now to
[0053] In the film structure of the process target 16, a plurality of oxide films 301 and a plurality of metal films 302 are alternately laminated on an Si substrate 303 in the up-down direction. As illustrated in
[0054] In the plasma processing apparatus 1 of the first embodiment, in an etching step performed on the process target 16, the metal films 302 in the film structure are selectively etched in the lateral direction from the front surfaces of the side wall surfaces 305 facing the trench 304. Here,
[0055] Thus, in the etching step of the first embodiment, the metal films 302 are removed and recessed (dented) only by a desired amount in the film structure having multiple layers in which the oxide films 301 and the metal films 302 are laminated in the up-down direction, based on the side wall surface 305 before the etching step. Here, in the first embodiment, the oxide films 301 and the metal films 302 have respective film thicknesses of 25 nm, and the number of the metal films 302 to be laminated is 100. Because of this, the multilayer film has a very thick structure the whole height of which is equal to or more than 5 ?m. The trench 304 has a width of 200 nm, and the trench 304 is formed on the Si substrate 303 at a pitch of 1 ?m.
[0056] Referring now to
[0057] An example of spectra detected from light obtained from the surface of the process target 16 placed in the vacuum process chamber 10 of the plasma processing apparatus 1 of the present embodiment is illustrated in
[0058] Here,
[0059] The reflectance spectrum illustrated in
[0060] When light passing by several micrometers and reflected from the Si substrate 303 interferes with light reflected from the surface of an uppermost oxide film, the optical length difference between them varies depending on the wavelength. The variation in the optical length difference depending on the wavelength becomes larger in proportion to the height of a lamination part where the oxide films and the vacuums are laminated or the height of the trench, and therefore, in this film structure, strengthening and weakening of the interference in the wavelength direction are repeatedly observed, thereby resulting in that vibrations in the light amount (intensity) in the wavelength direction are observed.
[0061] As the etching advances, the reflectance spectrum changes. Here,
[0062] Here, the number of laminated films in
[0063]
[0064] Referring now to
[0065] In the following description, the amount of etching is detected by the etching amount calculating unit 30. Further, a wafer is etched, and the amount of etching in a metal film of the wafer is estimated. Further, the SiO.sub.2 film thickness in a film structure formed on the surface of the process target 16 is 25 nm.
[0066] The light amount data processed by the preprocessing unit 202 is transmitted to the data shaping unit 204, and signal processing is performed on the light amount data as needed, so that resampling of spectrum data at each time is performed. In the present embodiment, in the spectrum at each sampling time, the wavelength axis is converted to the wavenumber, and resampling is performed by use of Spline interpolation to divide the wavenumber from 1/300 nm to 1/900 nm (the denominator is a wavelength) on the wavenumber axis into 512 points at equal intervals, so that spectrum data created by data shaping is obtained.
[0067]
[0068] A signal indicative of the spectrum data after data shaping is transmitted to the wavelength-direction signal processing unit 206 and is further subjected to signal processing. The wavelength-direction signal processing unit 206 detects an envelope by performing removal of high-frequency components by the LPF, Hilbert transform, or peak-bottom detection on the spectrum data in which light amount values are aligned at equal intervals along the wavenumber axis.
[0069] In the first embodiment, the LPF is performed in the wavelength direction to remove vibration components in the wavelength direction.
[0070] Here,
[0071] Here, the cut-off frequency in the LPF is set, based on a vibrational frequency in
[0072] Data subjected to signal processing in the wavelength direction is input into the postprocessing unit 208 and is subjected to smoothing of the light amount at each wavelength in the time direction, or the like. For example, as a result of independently performing signal processing on the spectrum at each time in the wavelength-direction signal processing unit 206, changes in the light amount at each wavelength between times may become discontinuous. In that case, the LPF may be performed on the light amount at each wavelength in the time direction, or a moving average may be calculated. In the present embodiment, the spectrum at each time is subjected to data smoothing by a moving average of one second before.
[0073] Processed data obtained by performing such processing is transmitted to the waveform comparator 102 and is compared with data stored in the waveform pattern database 122, so that pattern matching is performed. In the waveform pattern database 122, pieces of pattern data in which spectra of a plurality of predetermined wavelengths are associated with their corresponding amounts of etching in the metal film 302, obtained by etching the process target 16 having the film structure illustrated in
[0074] In the meantime, the pieces of pattern data are constituted by spectra obtained by performing the same signal processing as the signal processing performed on spectra obtained from the actual process target 16 subjected to the steps of the etching process. The waveform comparator 102 compares data on a spectrum obtained at a given sampling time during the process with the spectra in the pieces of pattern data stored in the database, and the amount of etching corresponding to pattern data with the smallest difference as a result of pattern matching is detected as the amount of etching at the time.
[0075] Here, in a case where data on a spectrum obtained at a given time during the processing or spectra in time series obtained at a plurality of times during the process is not subjected to data processing in the data shaping unit 204, the wavelength-direction signal processing unit 206, or the postprocessing unit 208 illustrated in
[0076]
[0077] The amount of etching detected as such is processed by the etching amount storage unit 104 and the etching amount correcting unit 106 and then input, as data indicative of the amount of etching, into the control unit 40 communicably connected to the plasma processing apparatus, and the data is stored in an internal storage device. The control unit 40 determines whether or not the amount of etching at the sampling time, indicated by the data, arrives at a target value, and when the control unit 40 determines that the amount of etching arrives at the target value, the control unit 40 sends an instruction to stop the etching process to the plasma processing apparatus, so that the etching process on the process target 16 subjected to the steps of the etching process is ended.
Operations and Effects
[0078] As described above, in the first embodiment, even in a case where the height of the whole film structure formed in advance on the surface of the process target 16 such that a plurality of film layers is laminated varies between a plurality of process targets 16, when signal processing is performed by use of light amount data on spectra obtained from the reflection light 24 from the surface of the process target 16, the amount of lateral etching in the metal film 302 as a process target is detectable with high accuracy, and the end point of the etching process on the process target 16 can be determined accurately.
[0079] Here, in the first embodiment, the film structure of the process target 16, materials of the film layers of the film structure, and factors causing variations in the height of lamination are just examples, and the first embodiment is usable to maintain the correlation between the amount of etching and a spectrum to be uniform in a case where the vibrational frequency or the amplitude of the spectrum vibrating in the wavelength direction fluctuates due to variations in a structure or materials other than a part targeted for etching. For example, the first embodiment is also applicable to fluctuations in a spectrum in a case where the materials of film layers are not uniform and a difference is caused in refractive index. Further, in the present embodiment, pattern matching using a spectrum difference is used as the determination method of determining the amount of etching, but a technique to determine the amount of etching from a spectrum is not limited to the present embodiment, and the amount of etching may be determined by use of light amount data on a specific wavelength in a spectrum or feature amount data extracted from the spectrum.
[0080] Further, the amount of etching is determined by use of a spectrum difference (the change amount in the spectrum), but the present invention is not limited to this. For example, the amount of etching can be determined by comparing data on a spectrum obtained from reflection light with a spectrum of pattern data. Further, data in which the wavelength is converted into the wavenumber in data on a spectrum obtained from reflection light is used, but the present invention is not limited to this. For example, the amount of etching can be determined based on data in which the wavelength is not converted.
Second Embodiment
[0081] In the first embodiment, the conversion of the wavelength axis and the resampling of light amount data are performed by the data shaping unit 204. Instead of performing such data processing, by using lower envelope detection in the wavelength-direction signal processing unit 206, it is also possible to detect the amount of etching with accuracy. The second embodiment describes a configuration to detect the amount of etching in such a manner. In the following description, configurations other than the difference are the same as those in the embodiment described with reference to
[0082]
[0083] In the example of
[0084] A result of pattern matching performed by the waveform comparator 102 by use of the spectrum data of
Operations and Effects
[0085] Thus, like the second embodiment, even by using the spectrum obtained by use of the lower envelope, the amount of etching can be detected with high accuracy, and end-point determination is achievable with high accuracy, similarly to the first embodiment illustrated in
Third Embodiment
[0086] The second embodiment illustrates an example using a lower envelope, but in a case where an upper envelope is detected by the wavelength-direction signal processing unit 206 and used as spectrum data for pattern matching, the amount of etching can be also detected with accuracy. The third embodiment describes a configuration to detect the amount of etching in such a manner. In the following description, configurations other than the difference are the same as the configurations in the first embodiment and the second embodiment, and descriptions thereof are omitted unless otherwise required.
[0087]
[0088] In the detection of an upper envelope illustrated in
[0089] Further, in the third embodiment, Hilbert transform is performed on the spectrum data thus subjected to the high-pass filtering, and an envelope of the vibration components is calculated as a spectrum. When the envelope spectrum thus calculated is added to a spectrum of low-frequency components obtained after the low-pass filtering, an upper envelope is detected.
[0090] The upper envelope thus acquired is taken as spectrum data to be used for detection of the amount of etching, and a result of pattern matching performed by the waveform comparator 102 with a spectrum of pattern data stored in the waveform pattern database 122 is illustrated in
Operations and Effects
[0091] As described above, like the third embodiment, even by using the spectrum obtained by use of the upper envelope, the amount of etching can be detected with high accuracy, and end-point determination is achievable with high accuracy, similarly to the first embodiment illustrated in
[0092] The embodiments of the present invention have been described above, but the present invention is not limited to the above embodiments, and various modifications can be made without departing from the gist of the present invention.
[0093] For example, a lower envelope is used in the second embodiment, but an upper envelope is also usable as spectrum data based on which the amount of etching is detected, and further, an upper envelope is used in the third embodiment, but a lower envelope is also usable as spectrum data based on which the amount of etching is detected.
DESCRIPTION OF REFERENCE NUMERALS
[0094] 1 plasma processing apparatus [0095] 10 vacuum process chamber [0096] 12 plasma [0097] 14 specimen support [0098] 16 process target [0099] 18 light source unit [0100] 20 introduction lens [0101] 22 irradiation light [0102] 24 reflection light [0103] 26 detection lens [0104] 28 detecting unit [0105] 30 etching amount calculating unit [0106] 40 control unit [0107] 50 optical system [0108] 100 digital signal processing unit [0109] 102 waveform comparator [0110] 104 etching amount storage unit [0111] 106 etching amount correcting unit [0112] 122 waveform pattern database [0113] 202 preprocessing unit [0114] 204 data shaping unit [0115] 206 wavelength-direction signal processing unit [0116] 208 postprocessing unit [0117] 301 oxide film [0118] 302 metal film [0119] 303 Si substrate [0120] 304 trench [0121] 305 side wall surface [0122] D1 time series data output from the detecting unit [0123] D2 time series data output from the digital signal processing unit [0124] D3 etching amount data output from the waveform comparator [0125] D4 etching amount data output from the etching amount storage unit